Faizan Javed (Author), Marjan Mernik (Author), Jeffrey G. Gray (Author), Barrett Richard Bryant (Author)

Abstract

Domain-specific modeling (DSM) assists subject matter experts in describing the essential characteristics of a problem in their domain. When a metamodel is lost, repositories of domain models can become orphaned from their defining metamodel. Within the purview of model-driven engineering, the ability to recover the design knowledge in a repository of legacy models is needed. In this paper we describe MARS, a semi-automatic grammar-centric system that leverages grammar inference techniques to solve the metamodel recovery problem. The paper also contains an applicative case study, as well as experimental results from the recovery of several metamodels in diverse domains.

Keywords

domain-specific languages;metamodeling;recovery systems;reverse engineering;re-ingineering;

Data

Language: English
Year of publishing:
Typology: 1.01 - Original Scientific Article
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
UDC: 004.42
COBISS: 11606550 Link will open in a new window
ISSN: 0950-5849
Views: 1121
Downloads: 87
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary keywords: razvoj programske opreme;reverzibilni inženiring;programski jeziki;metamodeli;
URN: URN:SI:UM:
Pages: str. 948-968
Volume: ǂVol. ǂ50
Issue: ǂiss. ǂ9-10
Chronology: 2008
DOI: 10.1016/j.infsof.2007.08.003
ID: 8718583
Recommended works:
, no subtitle data available
, no subtitle data available
, diplomska naloga univerzitetnega študijskega programa