Abstract
This paper presents the idea of the convergent approach to modeling and simulation of business requirements and software development based on the combination of the FSM and the Object-Oriented Approach. The first part of this paper discusses the motivation for the need to connect two areas of modeling and simulation: business requirements and software engineering. The second part of the paper presents the idea of modeling of processes and business situations as more mutually associated FSM representing particular objects and shows examples of this approach. The third and the last part of the paper presents the mapping of the proposed approach to BPMN-based and UML-based models and provides interesting new findings resulting from the proposed approach. This approach is based on our experience with our recent practical projects concerning business modeling and simulation in various application areas (e.g. health care, gas supply industry, regional management, administration process design of a new faculty of a university) and subsequent software development in these application areas.
Chapter PDF
References
van der Aalst, W.: Business Process Simulation Revisited. In: Keynote Speech at the EOMAS Workshop (2010), http://www.eomas.org (cit: April 10, 2011)
Allweyer, T.: BPMN 2.0. Books on Demand GmbH, Norderstedt (2010) ISBN 978-3-8391-4985-0
Barjis, J.: Developing Executable Models of Business Systems. In: Proceedings of the ICEIS - International Conference on Enterprise Information Systems, pp. 5–13. INSTICC Press (2007)
Barjis, J., Reichgelt, H.: A Petri Net Based Methodology for Business Process Modeling and Simulation. In: The Proceedings of the Fourth International Workshop on Modeling, Simulation, Verification and Validation of Enterprise Information Systems (MSVVEIS), Paphos Cyprus (2006) ISBN 972-8865-49-X
Degen, W., Heller, B., Herre, H., Smith, B.: GOL - Towards an axiomatized upper level ontology. In: Proceedings of FOIS 2001, Ogunquit, Maine, USA. ACM Press (2001)
Eriksson, H., Penker, M.: Business Modeling with UML. John Wiley and Sons (2000) ISBN 0-471-29551-5
Grosskopf, A., Decker, G., Weske, M.: Business Process Modeling Using BPMN. Meghan Kiffer Press (2006) ISBN 978-0-929652-26-9
Hohenstein, U.: Bridging the gap between C++ and relational databases. In: Cointe, P. (ed.) ECOOP 1996. LNCS, vol. 1098, pp. 398–420. Springer, Heidelberg (1996)
Ilgen, D., Hulin, C.L.: Computational Modeling of Behavior in Organizations - The Third Scientific Discipline. American Psychological Association, Washington, DC (2000) ISBN 1-55798-639-8
Knott, R.P., Merunka, V., Polak, J.: The BORM methodology: a third-generation fully object-oriented methodology. In: Knowledge-Based Systems. Elsevier Science International, New York (2003) ISSN 0950-7051
MDA – The Model Driven Architecture, OMG – The Object Management Group, http://www.omg.org
MetaCase - Domain-Specific Modeling with MetaEdit+, http://www.metacase.com
Molhanec, M.: Conceptual Normalisation Formalised. In: Barjis, J., Eldabi, T., Gupta, A. (eds.) EOMAS 2011. LNBIP, vol. 88, pp. 159–172. Springer, Heidelberg (2011)
Shlaer, S., Mellor, S.: Object Lifecycles: Modeling the World in States. Yourdon Press (1992) ISBN 0136299407
Scheldbauer, M.: The Art of Business Process Modeling–The business Analyst Guide to Process Modeling with UML and BPMN. Cartris Group, Sudbury MA (2010) ISBN 1-450-54166-6
Schach, S.: Object-Oriented Software Engineering. McGraw Hill, Singapore (2008) ISBN 978-007-125941-5
Silver, B.: BPMN Method & Style. Cody-Cassidy Press, Aptos (2009) ISBN 978-0-9823681-0-7
Taylor, D.A.: Business Engineering with Object Technology. John Wiley (1995) ISBN 0-471-04521-7
The UML standard, OMG – The Object Management Group, ISO/IEC 19501, http://www.omg.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Merunka, V. (2012). FSM-Based Object-Oriented Organization Modeling and Simulation. In: Bajec, M., Eder, J. (eds) Advanced Information Systems Engineering Workshops. CAiSE 2012. Lecture Notes in Business Information Processing, vol 112. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31069-0_32
Download citation
DOI: https://doi.org/10.1007/978-3-642-31069-0_32
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31068-3
Online ISBN: 978-3-642-31069-0
eBook Packages: Computer ScienceComputer Science (R0)