Existing CASE tools are often rigid and do not support the users' native methodologies. To alleviate this, more flexible and customisable tools called CASE shells are emerging. However, the customisation of those tools is still cumbersome and error-prone, and demands several configuration files that follow a rigid syntax of some metamodelling language(s). In order to make the customisation easier, we propose a graphical metamodelling editor, MetaEdit, with which the conceptual structures of the user methodology can be modelled easily using an easy-to-grasp graphical notation. With MetaEdit, methodology models can be constructed with less effort and the configuration files for the CASE shell can be created (semi)automatically. The tool is flexible i.e. its symbols and metamodel are user-definable. In consequence it can be used as a simple CASE shell. MetaEdit is based on the Object-Property-Role-Relationship (OPRR) data model. The paper presents the principles on which the editor is built, describes its operation, and discusses its relations to other research on metamodelling.ER -
%0 Journal Article
%1 smolander91metaedit
%A Smolander, Kari
%A Lyytinen, Kalle
%A Tahvanainen, Veli-Pekka
%A Marttiin, Pentti
%D 1991
%J Advanced Information Systems Engineering
%K software.case research.cs.dsl research.conceptual.metamodels
%P 168--193
%T MetaEdit— A flexible graphical environment for methodology modelling
%U http://dx.doi.org/10.1007/3-540-54059-8_85
%X Existing CASE tools are often rigid and do not support the users' native methodologies. To alleviate this, more flexible and customisable tools called CASE shells are emerging. However, the customisation of those tools is still cumbersome and error-prone, and demands several configuration files that follow a rigid syntax of some metamodelling language(s). In order to make the customisation easier, we propose a graphical metamodelling editor, MetaEdit, with which the conceptual structures of the user methodology can be modelled easily using an easy-to-grasp graphical notation. With MetaEdit, methodology models can be constructed with less effort and the configuration files for the CASE shell can be created (semi)automatically. The tool is flexible i.e. its symbols and metamodel are user-definable. In consequence it can be used as a simple CASE shell. MetaEdit is based on the Object-Property-Role-Relationship (OPRR) data model. The paper presents the principles on which the editor is built, describes its operation, and discusses its relations to other research on metamodelling.ER -
@article{smolander91metaedit,
abstract = {Existing CASE tools are often rigid and do not support the users' native methodologies. To alleviate this, more flexible and customisable tools called CASE shells are emerging. However, the customisation of those tools is still cumbersome and error-prone, and demands several configuration files that follow a rigid syntax of some metamodelling language(s). In order to make the customisation easier, we propose a graphical metamodelling editor, MetaEdit, with which the conceptual structures of the user methodology can be modelled easily using an easy-to-grasp graphical notation. With MetaEdit, methodology models can be constructed with less effort and the configuration files for the CASE shell can be created (semi)automatically. The tool is flexible i.e. its symbols and metamodel are user-definable. In consequence it can be used as a simple CASE shell. MetaEdit is based on the Object-Property-Role-Relationship (OPRR) data model. The paper presents the principles on which the editor is built, describes its operation, and discusses its relations to other research on metamodelling.ER -},
added-at = {2009-06-25T16:48:50.000+0200},
author = {Smolander, Kari and Lyytinen, Kalle and Tahvanainen, Veli-Pekka and Marttiin, Pentti},
biburl = {https://www.bibsonomy.org/bibtex/2986e236285f62e2ea080390d0035ac6f/msn},
description = {SpringerLink - Book Chapter},
file = {smolander91metaedit.pdf:papers\\caise\\smolander91metaedit.pdf:PDF},
interhash = {4bf6dce497807334fe85226b0439a99e},
intrahash = {986e236285f62e2ea080390d0035ac6f},
journal = {Advanced Information Systems Engineering},
keywords = {software.case research.cs.dsl research.conceptual.metamodels},
pages = {168--193},
timestamp = {2009-06-25T16:48:50.000+0200},
title = {MetaEdit— A flexible graphical environment for methodology modelling},
url = {http://dx.doi.org/10.1007/3-540-54059-8_85},
year = 1991
}