Advertisement

OMiLAB: An Open Collaborative Environment for Modeling Method Engineering

  • David Götzinger
  • Elena-Teodora Miron
  • Franz Staffel

Abstract

OMiLAB is an open collaborative environment dedicated to modeling method engineering, which employs metamodeling as a technology to manage domain-specific abstraction and complexity. It builds on three pillars: the Collaborative Environment (people, “location” and activities), the Innovation Environment (scope and content) and the Technological Environment (tools and platforms). These three are described here in order to give an overview of the resources offered by OMiLAB to an active multi-disciplinary community of stakeholders interested in the value of models and the possibilities of domain-specific modeling.

Keywords

Metamodeling platforms Open community Innovation Modeling method engineering 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Notes

Acknowledgements

We thank the international OMiLAB community for participating in this initiative and for inspiring us in the setup of the methodological and technological aspects of this environment. We particularly thank the owners of the on-going projects that are currently listed in OMiLAB, as well as the doctoral, postdoctoral researchers and experts who are active and have been contributing to the repository of tools and associated knowledge currently available in OMiLAB, some of them to be presented within this book. Our thanks go also to Simon Doppler for the technical support for the tools in this book in the OMiLAB Portal.

References

  1. 1.
    Visic, N.: MM-DSL: AN EBNF SpecificationGoogle Scholar
  2. 2.
    Visic, N., Fill, H., Buchmann, R., Karagiannis, D.: A domain-specific language for modelling method definition: from requirements to grammar. In: Research Challenges in Information Science (RCIS), pp. 286–297. IEEE (2015)Google Scholar
  3. 3.
    ADOxx.ORG. http://www.adoxx.org. Accessed 07 Apr 2016
  4. 4.
    Karagiannis, D.: Agile modelling method engineering. In: Proceedings of the 19th Panhellenic Conference on Informatics, pp. 5–10. ACM (2015)Google Scholar
  5. 5.
    Frank, U.: Domain-specific modeling languages: requirements analysis and design guidelines. In: Domain Engineering. Springer (2013)Google Scholar
  6. 6.
    van Deursen, A., Klint, P., Visser, J.: Domain-specific languages: an annotated bibliography. ACM Sigplan Notices 35(6), 26–36 (2000)CrossRefGoogle Scholar
  7. 7.
    De Troyer, O., Paret, E.: Challenges in Designing Domain-Specific Modeling Language for Educational GamesGoogle Scholar
  8. 8.
    Karagiannis, D.: Lecture of Agile Modelling Method Engineering (AMME) at NEMO Summerschool 2015. http://nemo2015.dke.univie.ac.at/materials/lectures/mo_13_karagiannis_lecture.pdf. Accessed 07 Apr 2016
  9. 9.
    Fill, H., Redmond, T., Karagiannis, D.: FDMM: A Formalism for Describing ADOxx Meta Models and Models (2012)Google Scholar
  10. 10.
    Eclipse. http://www.eclipse.org. Accessed 07 Apr 2016
  11. 11.
    MetaEdit+. http://www.metacase.com. Accessed 07 Apr 2016
  12. 12.
    Newman, S.: Building Microservices. O’Reilly Media Inc. (2015)Google Scholar
  13. 13.
    Karagiannis, D., Kühn, H.: Metamodelling platforms. In: EC-Web, vol. 2455 (2002)Google Scholar
  14. 14.
    Kühn, H.; Murzek, M.: Interoperability issues in metamodelling platforms. In: Konstantas, D., Bourrières, J.-P., Léonard, M., Boudjlida, N. (eds.) Proceedings of the 1st International Conference on Interoperability of Enterprise Software and Applications (I-ESA’05), Geneva, Switzerland, Feb 2005, pp. 215–226. SpringerGoogle Scholar
  15. 15.
    Kühn, H.: Method Integration in Business Engineering. University of Vienna (2004)Google Scholar
  16. 16.
    Fill, H., Karagiannis, D.: On the conceptualization of modelling methods using the ADOxx meta modelling platform. Enterp. Modell. Inf. Syst. Arch.—Int. J. (2013)Google Scholar
  17. 17.
    Jeusfeld, M.A., Jarke, M., Nissen, H.W., Staudt, M.: ConceptBase—managing conceptual models about information systems. In: Bernus, P., Mertins, K., Schmidt, G. (eds.) Handbook on Architectures of Information Systems, pp. 265–285. Springer (1998)Google Scholar
  18. 18.
    Karagiannis, D., Grossman, W., Höfferer, P.: Open Models Initiative—A Feasibility Study, Project Study on behalf of the Austrian Federal Ministry for Transport, Innovation and Technology (2007)Google Scholar
  19. 19.
    Open Model Laboratory Booklet (2014). ISBN: 978-3-902826-03-9Google Scholar
  20. 20.
    Jarke, M., Eherer, S., Gallersdörfer, R., Jeusfeld, M., Staudt, M.: ConceptBase—a deductive object base manager, https://www.cs.ubc.ca/~rap/teaching/534a/readings/conceptbase.pdf. Accessed 08 Apr 2016

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • David Götzinger
    • 1
  • Elena-Teodora Miron
    • 1
  • Franz Staffel
    • 1
  1. 1.Research Group Knowledge EngineeringUniversity of ViennaViennaAustria

Personalised recommendations