Skip to main content

Implementation and First Evaluation of a Molecular Modeling Language

  • Conference paper
  • First Online:
Enterprise, Business-Process and Information Systems Modeling (BPMDS 2015, EMMSAD 2015)

Abstract

Traditional conceptual modeling languages are oriented towards certain aspects of the problem domain e.g., data, processes, objects, actors, or goals. Although a distinct perspective can be beneficial when it is decided what perspective is most appropriate, there is no perspective that is best for all problem domains, and you usually have to integrate concepts from several perspectives to get a good understanding of the overall situation. In early analysis, it can be argued for a modeling languages that allow the modeler high freedom. An approach called GEMAL - Generic Enterprise Modeling and Analysis Language supporting these needs by building on a molecular modeling thinking, is described. An early evaluation of the language as implemented in the Troux Architect (METIS) tool is presented. It is illustrated how a modeling approach of this type can be an efficient way of capturing a large range of concepts by combining a small set of building blocks in a molecular manner, although more research is needed to investigate if this is a generally applicable approach or if it is only relevant to use for modeling experts for sense-making and early analysis.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anaya, V., Berio, G., Harzallah, M., Heymans, P., Matulevičius, R., Opdahl, A.L., Panetto, H., Verdecho, M.J.: The Unified Enterprise Modelling Language – Overview and Further Work. Computers in Industry 61, 99–111 (2010)

    Article  Google Scholar 

  2. Andersson, A.: The Molecular Modeling language GEMAL (2015)

    Google Scholar 

  3. Bubenko Jr., J.A., Rolland, C., Loucopoulos, P., De Antonellis, V.: Facilitating fuzzy to formal requirements modeling. In: Proceedings of ICRE 1994, pp. 154–157. IEEE Computer Society Press, Colorado Springs (1994)

    Google Scholar 

  4. Herrmann, T. et al.: SeeMe in a nutshell. The semi-structured socio-technical modeling method. Ruhr-Universität Bochum, Bochum (2006)

    Google Scholar 

  5. Herrmann, T., Hoffmann, M., Loser, K.-O., Moysich, K.: Semistructured models are surprisingly useful for user-centered design. In: Designing Cooperative Systems (Coop 2000), pp. 159–174 (2000)

    Google Scholar 

  6. Herrmann, T., Loser, K.-O.: Vagueness in models of socio-technical systems. Behaviour & Information Technology 18(5), 313–323 (1999)

    Google Scholar 

  7. Jarke, M.J.A., Bubenko Jr., C., Rolland, A.S., Vassiliou, Y.: Theories underlying requirements engineering: An overview of NATURE at genesis. In: Proceedings of RE 1993, pp. 19–31 (1993)

    Google Scholar 

  8. Jørgensen, H. D.: Interactive Process Models, PhD-thesis, NTNU, Trondheim, Norway (2004)

    Google Scholar 

  9. Kangassalo, H.: Are global understanding, communication, and information management in information systems possible? In: Chen, P.P., Akoka, J., Kangassalu, H., Thalheim, B. (eds.) Conceptual Modeling. LNCS, vol. 1565, pp. 105–122. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  10. Krogstie, J.: Integrated Goal, Data and Process modeling: From TEMPORA to Model-Generated Work-Places. In: Johannesson, P., Søderstrøm, E. (eds.) Information Systems Engineering From Data Analysis to Process Networks, pp. 43–65. IGI Publishing (2008)

    Google Scholar 

  11. Krogstie, J.: Model-based development and evolution of information systems: A Quality Approach. Springer (2012)

    Google Scholar 

  12. Lillehagen, F., Krogstie, J.: Active Knowledge Modeling of Enterprises. Springer (2008)

    Google Scholar 

  13. Moody, D.L.: The physics of notations: Toward a scientific basis for constructing visual notations in software engineering. IEEE TSE 35(6), 765–779 (2009)

    Google Scholar 

  14. Olle, T.W., Hagelstein, J., MacDonald, I.G., Rolland, C., Sol, H.G., van Assche, F.J.M., Verrijn-Stuart, A.A.: Information Systems Methodologies. Addison-Wesley (1988)

    Google Scholar 

  15. OMG(2011) BPMN v2 Specification. Technical report, OMG (January). (http://www.omg.org/), http://www.omg.org/spec/BPMN/2.0/

  16. Opdahl, A.L., Sindre, G.: Facet Modelling: An Approach to Flexible and Integrated Conceptual Modelling. Information Systems 22(5), 291–323 (1997)

    Google Scholar 

  17. Opdahl, A.L., Sindre, G.A.: Taxonomy for Real-World Modelling Concepts. Information Systems 19(3), 229–241 (1994)

    Google Scholar 

  18. Rossi, M., Brinkkemper, S.: Complexity Metrics for System Development Methods and Techniques. Information Systems 21(2), 209–227 (1994)

    Article  Google Scholar 

  19. Siau, K., Cao, Q.: Unified Modeling Language (UML) - A Complexity analysis. Journal of Database Management, January-March 2001

    Google Scholar 

  20. Silver, B.: BPMN method and style. Cody-Cassidy Press (2011)

    Google Scholar 

  21. Sindre, G.: HICONS: A general diagrammatical framework for Hierarchical modeling (1990)

    Google Scholar 

  22. Zachman, J.A.: A framework for information systems architecture. IBM Systems Journal 26(3), 276–291 (1987)

    Article  Google Scholar 

  23. Ziemann, J., Ohren, O., Jaekel, F.W., Kahl, T., Knothe, T.: Achieving enterprise model interoperability applying a common enterprise metamodel. In: INTEROP-ESA 2005, Bordeaux, France (2006)

    Google Scholar 

  24. Wand, Y., Weber, R.: On the ontological expressiveness of information systems analysis and design grammars. Journal of IS 3(4), 217–237 (1993)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to John Krogstie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Andersson, A., Krogstie, J. (2015). Implementation and First Evaluation of a Molecular Modeling Language. In: Gaaloul, K., Schmidt, R., Nurcan, S., Guerreiro, S., Ma, Q. (eds) Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2015 2015. Lecture Notes in Business Information Processing, vol 214. Springer, Cham. https://doi.org/10.1007/978-3-319-19237-6_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-19237-6_19

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-19236-9

  • Online ISBN: 978-3-319-19237-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics