Advanced computer support for method engineering implementation of CAME environment in MetaEdit+

In today's fast pace of the evolution of software systems and software development practices only customizable CASE tools are flexible enough to change, according to user needs. Customizable CASE tool environments are emerging from laboratories into everyday use. As these tools become more powe...

Full description

Bibliographic Details
Main Author: Rossi, Matti
Format: Doctoral dissertation
Language:eng
Published: 1998
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/103832
_version_ 1835672051799556096
author Rossi, Matti
author_facet Rossi, Matti Rossi, Matti
author_sort Rossi, Matti
datasource_str_mv jyx
description In today's fast pace of the evolution of software systems and software development practices only customizable CASE tools are flexible enough to change, according to user needs. Customizable CASE tool environments are emerging from laboratories into everyday use. As these tools become more powerful, their configuration for a given task or project becomes harder. At the same time, the number of users grows. To overcome the tool configuration problem, method engineers need computerized tools to assist them. A natural tool for the CASE tool developers is of course a customized CASE toolset, which can be configured for method engineering, i.e. a Computer Aided Method Engineering (CAME) environment. In the thesis we present the development and design rationale of one such tool, called MetaEdit+. The MetaEdit+ tool provides an easy to use method development toolset within the CASE environment. The main contribution of this thesis is the development of an integrated method engineering environment within MetaEdit+, a framework for evaluating CAME tools and a set of metrics for analyzing the developed methods. The thesis also develops a model and a set of tools for reusing method components while developing new methods. The thesis follows a constructive research paradigm. A set of tools and methods for CAME has been designed. The tools have been implemented and tested by developing new methods for MetaEdit+ with them.
first_indexed 2025-06-19T20:01:29Z
format Väitöskirja
fullrecord [{"key": "dc.contributor.author", "value": "Rossi, Matti", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2025-06-19T13:50:13Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2025-06-19T13:50:13Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "1998", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.isbn", "value": "978-952-86-0839-4", "language": null, "element": "identifier", "qualifier": "isbn", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/103832", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "In today's fast pace of the evolution of software systems and software development practices only customizable CASE tools are flexible enough to change, according to user needs. Customizable CASE tool environments are emerging from laboratories into everyday use. As these tools become more powerful, their configuration for a given task or project becomes harder. At the same time, the number of users grows. To overcome the tool configuration problem, method engineers need computerized tools to assist them. A natural tool for the CASE tool developers is of course a customized CASE toolset, which can be configured for method engineering, i.e. a Computer Aided Method Engineering (CAME) environment. In the thesis we present the development and design rationale of one such tool, called MetaEdit+. The MetaEdit+ tool provides an easy to use method development toolset within the CASE environment. The main contribution of this thesis is the development of an integrated method engineering environment within MetaEdit+, a framework for evaluating CAME tools and a set of metrics for analyzing the developed methods. The thesis also develops a model and a set of tools for reusing method components while developing new methods. The thesis follows a constructive research paradigm. A set of tools and methods for CAME has been designed. The tools have been implemented and tested by developing new methods for MetaEdit+ with them.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Harri Hirvi (hirvi@jyu.fi) on 2025-06-19T13:50:13Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2025-06-19T13:50:13Z (GMT). No. of bitstreams: 0\n Previous issue date: 1998", "language": "en", "element": "description", "qualifier": "provenance", "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.relation.ispartofseries", "value": "Jyv\u00e4skyl\u00e4 studies in computer science, economics and statistics", "language": null, "element": "relation", "qualifier": "ispartofseries", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": null, "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "tietokoneohjelmat", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "MetaEdit", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "systeemity\u00f6", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "tietoj\u00e4rjestelm\u00e4t", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "tietokoneavusteinen suunnittelu", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Advanced computer support for method engineering : implementation of CAME environment in MetaEdit+", "language": null, "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "doctoral thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:ISBN:978-952-86-0839-4", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_db06", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.relation.numberinseries", "value": "42", "language": null, "element": "relation", "qualifier": "numberinseries", "schema": "dc"}, {"key": "dc.rights.copyright", "value": "\u00a9 The Author & University of Jyv\u00e4skyl\u00e4", "language": null, "element": "rights", "qualifier": "copyright", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "restrictedAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "doctoralThesis", "language": null, "element": "type", "qualifier": "publication", "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.rights.accessrights", "value": "Aineistoon p\u00e4\u00e4sy\u00e4 on rajoitettu tekij\u00e4noikeussyist\u00e4. Aineisto on luettavissa Jyv\u00e4skyl\u00e4n yliopiston kirjaston <a href=\"https://www.jyu.fi/fi/osc/kirjasto/tyoskentelytilat/laitteet-ja-tilat#toc-jyx-ty-asema\">arkistoty\u00f6asemalta</a>.", "language": "fi", "element": "rights", "qualifier": "accessrights", "schema": "dc"}, {"key": "dc.rights.accessrights", "value": "<br><br>This material has a restricted access due to copyright reasons. It can be read at the <a href=\"https://www.jyu.fi/fi/osc/kirjasto/tyoskentelytilat/laitteet-ja-tilat#toc-jyx-ty-asema\">workstation</a> at Jyv\u00e4skyl\u00e4 University Library reserved for the use of archival materials.", "language": "en", "element": "rights", "qualifier": "accessrights", "schema": "dc"}, {"key": "dc.date.digitised", "value": "2025", "language": null, "element": "date", "qualifier": "digitised", "schema": "dc"}, {"key": "dc.type.okm", "value": "G4", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_103832
language eng
last_indexed 2025-06-19T20:01:29Z
main_date 1998-01-01T00:00:00Z
main_date_str 1998
publishDate 1998
record_format qdc
source_str_mv jyx
spellingShingle Rossi, Matti Advanced computer support for method engineering : implementation of CAME environment in MetaEdit+ tietokoneohjelmat MetaEdit systeemityö tietojärjestelmät tietokoneavusteinen suunnittelu
title Advanced computer support for method engineering : implementation of CAME environment in MetaEdit+
title_full Advanced computer support for method engineering : implementation of CAME environment in MetaEdit+
title_fullStr Advanced computer support for method engineering : implementation of CAME environment in MetaEdit+ Advanced computer support for method engineering : implementation of CAME environment in MetaEdit+
title_full_unstemmed Advanced computer support for method engineering : implementation of CAME environment in MetaEdit+ Advanced computer support for method engineering : implementation of CAME environment in MetaEdit+
title_short Advanced computer support for method engineering
title_sort advanced computer support for method engineering implementation of came environment in metaedit+
title_sub implementation of CAME environment in MetaEdit+
title_txtP Advanced computer support for method engineering : implementation of CAME environment in MetaEdit+
topic tietokoneohjelmat MetaEdit systeemityö tietojärjestelmät tietokoneavusteinen suunnittelu
topic_facet MetaEdit systeemityö tietojärjestelmät tietokoneavusteinen suunnittelu tietokoneohjelmat
url https://jyx.jyu.fi/handle/123456789/103832 http://www.urn.fi/URN:ISBN:978-952-86-0839-4
work_keys_str_mv AT rossimatti advancedcomputersupportformethodengineeringimplementationofcameenvironmentinmetaedit+