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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
Andersson, A.: The Molecular Modeling language GEMAL (2015)
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)
Herrmann, T. et al.: SeeMe in a nutshell. The semi-structured socio-technical modeling method. Ruhr-Universität Bochum, Bochum (2006)
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)
Herrmann, T., Loser, K.-O.: Vagueness in models of socio-technical systems. Behaviour & Information Technology 18(5), 313–323 (1999)
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)
Jørgensen, H. D.: Interactive Process Models, PhD-thesis, NTNU, Trondheim, Norway (2004)
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)
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)
Krogstie, J.: Model-based development and evolution of information systems: A Quality Approach. Springer (2012)
Lillehagen, F., Krogstie, J.: Active Knowledge Modeling of Enterprises. Springer (2008)
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)
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)
OMG(2011) BPMN v2 Specification. Technical report, OMG (January). (http://www.omg.org/), http://www.omg.org/spec/BPMN/2.0/
Opdahl, A.L., Sindre, G.: Facet Modelling: An Approach to Flexible and Integrated Conceptual Modelling. Information Systems 22(5), 291–323 (1997)
Opdahl, A.L., Sindre, G.A.: Taxonomy for Real-World Modelling Concepts. Information Systems 19(3), 229–241 (1994)
Rossi, M., Brinkkemper, S.: Complexity Metrics for System Development Methods and Techniques. Information Systems 21(2), 209–227 (1994)
Siau, K., Cao, Q.: Unified Modeling Language (UML) - A Complexity analysis. Journal of Database Management, January-March 2001
Silver, B.: BPMN method and style. Cody-Cassidy Press (2011)
Sindre, G.: HICONS: A general diagrammatical framework for Hierarchical modeling (1990)
Zachman, J.A.: A framework for information systems architecture. IBM Systems Journal 26(3), 276–291 (1987)
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)
Wand, Y., Weber, R.: On the ontological expressiveness of information systems analysis and design grammars. Journal of IS 3(4), 217–237 (1993)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)