skip to main content
10.1145/1869542.1869587acmconferencesArticle/Chapter ViewAbstractPublication PagessplashConference Proceedingsconference-collections
extended-abstract

Metamodel-driven evolution

Published:17 October 2010Publication History

ABSTRACT

With the rapid development of model-driven engineering (MDE), domain-specific modeling is becoming a popular software development technique. In MDE, a metamodel represents a schema definition of the syntax and static semantics in a similar manner to how a grammar defines a programming language. In most cases, users need to modify a metamodel to incorporate new concerns resulting in failure of applying existing instances. The research described in this paper makes a contribution toward metamodel driven evolution.

References

  1. }}Lämmel, R., Verhoef, C.: Semi-automatic grammar recovery. Software-Practice & Experience, vol. 31, no. 15, Dec. 2001, pp.1395--1448. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. }}Girschick, M.: Difference detection and visualization in UML class diagrams. Technical report, TU Darmstadt, 2006.Google ScholarGoogle Scholar
  3. }}Sprinkle, J., Karsai, G.: A domain-specific visual language for domain model evolution. Journal of Visual Languages and Computing, vol. 15, no. 3--4, Aug. 2004, pp. 291--307.Google ScholarGoogle Scholar
  4. }}Javed, F., Mernik, M., Gray, J., Bryant, B.: MARS - A metamodel recovery system using grammar inference. Information and Software Technology, vol. 50, no. 9--10, Aug. 2008, pp.948--968. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. }}Liu, Q., Javed, F., Mernik, M., Bryant, B. R., Gray, J., Sprague, A., Hrni, D.: MARS - Metamodel recovery from multi-tiered models using grammar inference. Third IEEE Int'l. Symp, Theoretical Aspects of Software Engineering, 2009, pp. 325--326. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. }}The Generic Modeling Environment, http://www.isis.vanderbilt.edu.Google ScholarGoogle Scholar
  7. }}Sendall, S., Kozaczynski, W.: Model transformation - The heart and soul of model-driven software development. IEEE Software, Special Issue on Model Driven Software Development, vol. 20, no. 5, Sep./Oct. 2003, pp. 42--45. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. }}Liu, Q., Bryant, B.R., Mernik, M.: Metamodel recovery from multi-tiered domains using extended MARS. In Proceedings of the 34th Annual International Computer Software and Applications Conference, Seoul, South Korea, Jul. 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Metamodel-driven evolution

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Article Metrics

      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)0

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader