fullrecord |
[{"key": "dc.contributor.author", "value": "Kommeri, Tuomas", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2009-06-01T12:02:43Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2009-06-01T12:02:43Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2009", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/20166", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "\u00a0Kommeri, Tuomas Pekka Viljami Tietoj\u00e4rjestelm\u00e4tieteen kandidaatintutkielma Jyv\u00e4skyl\u00e4: Jyv\u00e4skyl\u00e4n yliopisto, 2009, 31 s. T\u00e4m\u00e4n tutkielman aihepiirin\u00e4 on aspektikeskeinen ohjelmistojen kehitt\u00e4minen. Tutkielmassa kuvaillaan, mit\u00e4 hy\u00f6ty\u00e4 kyseisen l\u00e4hestymistavan mukaisesta ohjelmistokehityksest\u00e4 on, ja mill\u00e4 tavalla sen tarjoamilla ratkaisuilla on mahdollista parantaa ohjelmistojen laatua. Tutkielma antaa yleiskuvan aspektikeskeisen ohjelmistokehityksen periaatteista ja esittelee elinkaaren eri vaiheisiin kehitettyj\u00e4 l\u00e4hestymistapoja. Yksityiskohtaisia tai monimutkaisia ohjelmistokehitysprosessin rakenteita ei t\u00e4m\u00e4n tutkielman yhteydess\u00e4 esitell\u00e4. Koska tutkimusala on viel\u00e4 nuori ja suhteellisen tuntematon, perusteet ja l\u00e4ht\u00f6kohdat on pyritty selitt\u00e4m\u00e4\u00e4n useita esimerkkej\u00e4 hy\u00f6dynt\u00e4en. Tutkimus suoritetaan kirjallisuuskatsauksena. Tutkimustuloksena esitell\u00e4\u00e4n kartoitus aspektikeskeisen ohjelmiston vaatimusm\u00e4\u00e4rittelyyn, analyysiin ja suunnitteluun liittyvist\u00e4 l\u00e4hestymistavoista. Lis\u00e4ksi aspektiohjelman toteutusta ja sen rakenteita on havainnollistettu ohjelmakooditasolle viedyill\u00e4 esimerkeill\u00e4. \r\n\r\n\u00a0\u00a0", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Seija Paananen (sepaanan@jyu.fi) on 2009-06-01T12:02:43Z\r\nNo. of bitstreams: 2\r\nTuomas.Kommeri.pdf: 405629 bytes, checksum: bea8ec9ee9179e2df48bc39c6fa64a9a (MD5)\r\nlicense.xml: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2009-06-01T12:02:43Z (GMT). No. of bitstreams: 2\r\nTuomas.Kommeri.pdf: 405629 bytes, checksum: bea8ec9ee9179e2df48bc39c6fa64a9a (MD5)\r\nlicense.xml: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "j\u00e4rjestelm\u00e4kehitys", "language": "en", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ohjelmistokehitys", "language": "en", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "tietoj\u00e4rjestelm\u00e4", "language": "en", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "l\u00e4hestymistapa", "language": "en", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "menetelm\u00e4", "language": "en", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "aspekti", "language": "en", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "aspektikeskeinen", "language": "en", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "tutkielma", "language": "en", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Aspektikeskeinen ohjelmistokehitys - johdatus elinkaaren vaiheisiin", "language": null, "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-200906011652", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.dcmitype", "value": "Text", "language": "en", "element": "type", "qualifier": "dcmitype", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatintutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": "fi", "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
|