fullrecord |
[{"key": "dc.contributor.advisor", "value": "Lepp\u00e4nen, Mauri", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Peltoniemi, Ari", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2015-07-13T20:52:05Z", "language": "", "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2015-07-13T20:52:05Z", "language": "", "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2015", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.other", "value": "oai:jykdok.linneanet.fi:1477306", "language": null, "element": "identifier", "qualifier": "other", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/46499", "language": "", "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Sovellusaluemallinnus (Domain-Specific Modeling, DSM) on er\u00e4s ohjelmistotuotannon l\u00e4hestymistavoista, jossa sovelluskehityksen abstraktiotasoa nostetaan ohjelmoinnista sovellusaluekeskeiseen mallinnukseen. DSM mahdollistaa sovelluskehityksen automatisoinnin erityisesti kapeilla ja vakiintuneilla sovellusalueilla, joiden k\u00e4sitteet, s\u00e4\u00e4nn\u00f6t ja merkitykset soveltuvat DSM-kielten konstruktioiksi. DSM-v\u00e4lineet tarjoavat ty\u00f6kaluja DSM-kielten m\u00e4\u00e4rittelyyn ja k\u00e4ytt\u00f6\u00f6n sek\u00e4 sovellusmallien transformaatioihin. Teollisuudessa DSM-v\u00e4lineiden arviointeja tehd\u00e4\u00e4n tyypillisesti v\u00e4linehankintojen valmistelun yhteydess\u00e4. Arviointeja suoritetaan my\u00f6s tieteellisen tutkimuksen n\u00e4k\u00f6kulmasta. Arviointitulosten validiteetin varmistamiseksi DSM-v\u00e4lineiden arviointimenetelm\u00e4n tulee ottaa huomioon arvioinnin tilannekohtainen konteksti sek\u00e4 sen monitieteiset dimensiot. Kirjallisuudessa esitet\u00e4\u00e4n hyvin rajoitetusti menetelmi\u00e4 DSM-v\u00e4lineiden tilannekohtaiseen arviointiin. T\u00e4m\u00e4n tutkimuksen ensisijaisena tavoitteena on selvitt\u00e4\u00e4, miten DSM-v\u00e4lineiden arviointimenetelmien kehityst\u00e4 tilannekohtaisessa kontekstissa voidaan tukea menetelm\u00e4llisesti. Menetelm\u00e4tuen k\u00e4yt\u00e4nn\u00f6n tarve todettiin teollisuusalan yritykselle suoritetun tapaustutkimuksen yhteydess\u00e4. Tutkimus esitt\u00e4\u00e4 ratkaisun l\u00e4ht\u00f6kohdaksi tilannekohtaisen menetelm\u00e4kehityksen (Situational Method Engineering, SME) periaatteiden soveltamista DSM-v\u00e4lineiden arviointiin. Tutkimusviitekehyksen\u00e4 k\u00e4ytettiin suunnittelutieteellist\u00e4 l\u00e4hestymistapaa, jonka mukaisesti on muodostettu ja arvioitu kaksi artefaktia: 1) DSM-v\u00e4lineiden arviointikriteerien tarkistuslista, ja 2) l\u00e4ht\u00f6kohtamenetelm\u00e4 DSM-v\u00e4lineiden arviointimenetelmien tilannekohtaiseen kehitykseen. Tarkistuslista on suunniteltu arvioijien praktiseksi ohjes\u00e4\u00e4nn\u00f6ksi DSM-v\u00e4lineiden arviointikriteerist\u00f6jen tilannekohtaiseen muodostamiseen sek\u00e4 arviointitulosten yhteismitallisuuden edist\u00e4miseen. K\u00e4sitteellinen l\u00e4ht\u00f6kohtamenetelm\u00e4 on suunniteltu menetelm\u00e4kehitt\u00e4jien k\u00e4ytt\u00f6\u00f6n, erityisesti DSM-v\u00e4lineiden tilannekohtaisten arviointimenetelmien kehitykseen. Tutkimuksen p\u00e4\u00e4kontribuutio on esitettyjen artefaktien pohjalta muodostettu nk. suunnitteluteoria eli Metamenetelm\u00e4 DSM-v\u00e4lineiden tilannekohtaisten arviointimenetelmien kehitykseen. Metamenetelm\u00e4 arvioitiin k\u00e4sitteellisesti ja empiirisesti. Metamenetelm\u00e4n varmentamiseen ja kehitt\u00e4miseen tarvitaan jatkotutkimusta.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Domain-Specific Modeling (DSM) is an approach to Information Systems Development (ISD) in which the abstraction level of development is raised from the solution domain to the problem domain. DSM enables the automation of ISD, particularly in narrow and well-established domains, in which the domain concepts, rules and semantics can be meaningfully specified as constructs of DSM languages. DSM tools provide facilities for DSM language specification and application as well as model transformation. DSM tools are typically evaluated by the industry for the justification of tool acquisitions. DSM tools are also evaluated for research purposes. In order to assure the validity of the results, an evaluation method must address the situational context of the evaluation as well as its multi-disciplinary dimensions. The current literature provides very limited support for the engineering of situational evaluation methods for DSM tools. The primary objective of the study is to investigate how to methodically support the engineering of situational evaluation methods for DSM tools. A practical need for the method support was identified in a case study, in which DSM tools were evaluated in an industrial context. The premise of the study suggests that the application of Situational Method Engineering (SME) principles to the evaluation of DSM tools would provide a potential solution. The Design Science Research (DSR) approach was applied as the research framework for the study. Two artifacts were designed and evaluated, according to the principles of DSR: 1) an evaluation criteria checklist for DSM tools, and 2) a baseline method for the engineering of situational evaluation methods for DSM tools. The checklist is designed for evaluators, to be used as a practical guideline in the situational formulation of the evaluation criteria for DSM tools. The application of the checklist also promotes the commensuration of the evaluation results. The conceptual baseline method is designed to be instantiated by method engineers in the engineering of situational evaluation methods for DSM tools. The main contribution of the study is a design theory or a Meta-Method for the engineering of situational evaluation methods for DSM tools. Meta-Method is conceptually and empirically evaluated. Future research is required to confirm the findings and further elaborate Meta-Method.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Ari Peltoniemi (aroltape) on 2015-07-13 20:52:04.862320. Form: Pro gradu -lomake (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/pro-gradu-lomake). JyX data: [jyx_publishing-allowed (fi) =True]", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija.group@korppi.jyu.fi) on 2015-07-13T20:52:05Z\r\nNo. of bitstreams: 2\r\nURN:NBN:fi:jyu-201507132573.pdf: 4044791 bytes, checksum: 8a3aa04d18b1ba86b2fe1dae09ee5111 (MD5)\r\nlicense.html: 4868 bytes, checksum: 7f106f91d64305a2824647e07e74007f (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2015-07-13T20:52:05Z (GMT). No. of bitstreams: 2\r\nURN:NBN:fi:jyu-201507132573.pdf: 4044791 bytes, checksum: 8a3aa04d18b1ba86b2fe1dae09ee5111 (MD5)\r\nlicense.html: 4868 bytes, checksum: 7f106f91d64305a2824647e07e74007f (MD5)\r\n Previous issue date: 2015", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "1 verkkoaineisto (116 sivua)", "language": null, "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "eng", "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": "sovellusaluemallinnus", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "DSM-v\u00e4line", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Towards a meta-method for the engineering of situational evaluation methods for domain-specific modeling tools", "language": null, "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201507132573", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Tietojenk\u00e4sittelytieteiden laitos", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Department of Computer Science and Information Systems", "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": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.method", "value": "Tapaustutkimus", "language": null, "element": "subject", "qualifier": "method", "schema": "dc"}, {"key": "dc.date.updated", "value": "2015-07-13T20:52:06Z", "language": "", "element": "date", "qualifier": "updated", "schema": "dc"}, {"key": "yvv.contractresearch.collaborator", "value": "business", "language": "", "element": "contractresearch", "qualifier": "collaborator", "schema": "yvv"}, {"key": "yvv.contractresearch.collaborator", "value": "public", "language": "", "element": "contractresearch", "qualifier": "collaborator", "schema": "yvv"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "yvv.contractresearch.initiative", "value": "order", "language": "", "element": "contractresearch", "qualifier": "initiative", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "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": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "601", "language": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmistotuotanto", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "sovellukset", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "arviointimenetelm\u00e4t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
|