Metamodeling and development of information systems
Marek Pícka
Abstract
Open-access reader
Marek Pícka
Abstract
Open-access reader
Metamodeling is becaming an important part of information systems development. When metamodeling we are working with metamodel which define the syntax and the semantics of models. There are a lot of standards for definition of metamodel e.g. COMMA, GOPRR, MOF. Metamodeling is used for defining and creating of new methodologies, their implementation into CASE and metaCASE tools. Metamodeling is used for manipulation of data and metadata and for optimalization of information's system design with utilization of generic models. The aims of this article are: to discusse fundamental concepts of metamodeling, demonstrate some theoretically and practically important meta-metamodels and to position metamodeling principles in the development of information systems.
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Metamodeling is becaming an important part of information systems development. When metamodeling we are working with metamodel which define the syntax and the semantics of models. There are a lot of standards for definition of metamodel e.g. COMMA, GOPRR, MOF. Metamodeling is used for defining and creating of new methodologies, their implementation into CASE and metaCASE tools. Metamodeling is used for manipulation of data and metadata and for optimalization of information's system design with utilization of generic models. The aims of this article are: to discusse fundamental concepts of metamodeling, demonstrate some theoretically and practically important meta-metamodels and to position metamodeling principles in the development of information systems.
Key concepts: Metamodeling, Metadata modeling, Computer science, Metadata, Information system, Semantics (computer science), Software engineering, Programming language