Seamless integration of MetaEdit+ and eclipse to combine modeling and coding

Tool integration tries to help users by automating processes in software development. In literature integration is mostly shown from technical point of view leaving user related issues outside. In this paper tool integration is looked also from the perspective of software engineering proces...

Full description

Bibliographic Details
Main Author: Wirpi, Olli
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Tietotekniikan laitos, Department of Mathematical Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Format: Master's thesis
Language:eng
Published: 2012
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/40036
_version_ 1826225693890969600
author Wirpi, Olli
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto
author_facet Wirpi, Olli Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto Wirpi, Olli Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto
author_sort Wirpi, Olli
datasource_str_mv jyx
description Tool integration tries to help users by automating processes in software development. In literature integration is mostly shown from technical point of view leaving user related issues outside. In this paper tool integration is looked also from the perspective of software engineering process and the user involved in the process. Another aspect will be integrating design models and code. A case of tool integration will be presented. The first tool is MetaEdit+ which is a Domain-Specific Modeling environment. The other tool is Eclipse which is used for traditional software engineering. The integration aims to combine the modeling and coding activities which together support metamodelers and modelers in their work.
first_indexed 2023-03-22T09:57:19Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.author", "value": "Wirpi, Olli", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2012-10-18T12:08:43Z", "language": "", "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2012-10-18T12:08:43Z", "language": "", "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2012", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.other", "value": "oai:jykdok.linneanet.fi:1232898", "language": null, "element": "identifier", "qualifier": "other", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/40036", "language": "", "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Tool integration tries to help users by automating processes in software \r\ndevelopment. In literature integration is mostly shown from technical point of view leaving \r\nuser related issues outside. In this paper tool integration is looked also from the perspective \r\nof software engineering process and the user involved in the process. Another aspect will \r\nbe integrating design models and code. A case of tool integration will be presented. The \r\nfirst tool is MetaEdit+ which is a Domain-Specific Modeling environment. The other tool \r\nis Eclipse which is used for traditional software engineering. The integration aims to \r\ncombine the modeling and coding activities which together support metamodelers and \r\nmodelers in their work.", "language": "", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Olli Wirpi (olsawirp) on 2012-10-18 12:08:42.418562. Form: Pro gradu -lomake (1 tekij\u00e4) (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/pro-gradu-lomake-1-tekijae). JyX data:", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija@noreply.fi) on 2012-10-18T12:08:43Z\r\nNo. of bitstreams: 2\r\nURN:NBN:fi:jyu-201210182728.pdf: 526207 bytes, checksum: 354cd8d56570cb1fcaae2701a939442f (MD5)\r\nlicense.html: 5006 bytes, checksum: cb77035052637be50bc6f0f2400bd989 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2012-10-18T12:08:43Z (GMT). No. of bitstreams: 2\r\nURN:NBN:fi:jyu-201210182728.pdf: 526207 bytes, checksum: 354cd8d56570cb1fcaae2701a939442f (MD5)\r\nlicense.html: 5006 bytes, checksum: cb77035052637be50bc6f0f2400bd989 (MD5)\r\n Previous issue date: 2012", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "32 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": "CASE Tools", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Domain-Specific Language", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Eclipse", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "MetaEdit+", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Modeling", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Software Engineering Process", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Tool Integration", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Seamless integration of MetaEdit+ and eclipse to combine modeling and coding", "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-201210182728", "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": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s 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": "Tietotekniikan laitos", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Department of Mathematical 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": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.date.updated", "value": "2012-10-18T12:08:43Z", "language": "", "element": "date", "qualifier": "updated", "schema": "dc"}, {"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": "602", "language": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmistokehitys", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "MetaEdit+", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "integraatio", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "mallintaminen", "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"}]
id jyx.123456789_40036
language eng
last_indexed 2025-02-18T10:54:21Z
main_date 2012-01-01T00:00:00Z
main_date_str 2012
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/2db8a401-2249-4fd7-acc9-7086a57245c1\/download","text":"URN:NBN:fi:jyu-201210182728.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2012
record_format qdc
source_str_mv jyx
spellingShingle Wirpi, Olli Seamless integration of MetaEdit+ and eclipse to combine modeling and coding CASE Tools Domain-Specific Language Eclipse MetaEdit+ Modeling Software Engineering Process Tool Integration Tietotekniikka Mathematical Information Technology 602 ohjelmistokehitys integraatio mallintaminen
title Seamless integration of MetaEdit+ and eclipse to combine modeling and coding
title_full Seamless integration of MetaEdit+ and eclipse to combine modeling and coding
title_fullStr Seamless integration of MetaEdit+ and eclipse to combine modeling and coding Seamless integration of MetaEdit+ and eclipse to combine modeling and coding
title_full_unstemmed Seamless integration of MetaEdit+ and eclipse to combine modeling and coding Seamless integration of MetaEdit+ and eclipse to combine modeling and coding
title_short Seamless integration of MetaEdit+ and eclipse to combine modeling and coding
title_sort seamless integration of metaedit+ and eclipse to combine modeling and coding
title_txtP Seamless integration of MetaEdit+ and eclipse to combine modeling and coding
topic CASE Tools Domain-Specific Language Eclipse MetaEdit+ Modeling Software Engineering Process Tool Integration Tietotekniikka Mathematical Information Technology 602 ohjelmistokehitys integraatio mallintaminen
topic_facet 602 CASE Tools Domain-Specific Language Eclipse Mathematical Information Technology MetaEdit+ Modeling Software Engineering Process Tietotekniikka Tool Integration integraatio mallintaminen ohjelmistokehitys
url https://jyx.jyu.fi/handle/123456789/40036 http://www.urn.fi/URN:NBN:fi:jyu-201210182728
work_keys_str_mv AT wirpiolli seamlessintegrationofmetaedit+andeclipsetocombinemodelingandcoding