Abstract
Reuse of models assists in constructing a new model on the basis of existing knowledge by retrieving a model that matches a preliminary partial input model or some facts about the domain and adapting it to the current needs. It often employs similarity measures to identify reusable models that are structurally and semantically similar to the input model. However, in many cases, an input model, being a preliminary one, is of a higher level of abstraction than the detailed models to be retrieved, and structural similarity cannot be detected. This paper proposes the concept of refinement equivalence, which means that a detailed model is a refinement of an abstract input model. Measuring refinement equivalence rather than structural similarity enables retrieving an appropriate model, despite differences in the abstraction level between the models. The paper discusses the structural characteristics of refinement operations in Object-Process Methodology (OPM) models and presents an algorithm that detects refinement equivalence.
| Original language | English |
|---|---|
| Pages (from-to) | 21-39 |
| Number of pages | 19 |
| Journal | Journal of Database Management |
| Volume | 16 |
| Issue number | 3 |
| DOIs | |
| State | Published - 2005 |
Keywords
- Abstraction
- Model reuse
- Object-process methodology
- Similarity
ASJC Scopus subject areas
- Software
- Information Systems
- Hardware and Architecture
Fingerprint
Dive into the research topics of 'Refinement equivalence in model-based reuse: Overcoming differences in abstraction level'. Together they form a unique fingerprint.Related research output
- 1 Conference contribution
-
Reusing Models of Different Abstraction Levels
Soffer, P., 2003, The 15th Conference on Advanced Information Systems Engineering (CAiSE '03), Klagenfurt/Velden, Austria, 16-20 June, 2003, CAiSE Forum, Short Paper Proceedings, Information Systems for a Connected Society. Eder, J. & Welzer, T. (eds.). CEUR-WS.org, Vol. 74. p. 209-211 (CEUR Workshop Proceedings).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver