REFERENCES
Abrial, J.-R. (2005). The B-Book – Assigning Programs to
Meanings. Cambridge University.
Alter, S. (2013). Work system theory: Overview of core
concepts, extensions, and challenges for the future.
Journal of the Association for Information Systems,
14(2).
Broy, M. (1997). Compositional refinement of interactive
systems. Journal of the ACM, 44(6):850–891.
Broy, M. and Stolen, K. (2001). Specification and Develop-
ment of Interactive Systems: Focus on Streams, Inter-
faces, and Refinement. Springer.
Dijkstra, E. W. (1989). Reply to comments. Commun. ACM,
32(12):1414.
Fettke, P. and Reisig, W. (2021a). Handbook of HERAKLIT.
HERAKLIT working paper, v1.1, September 20, 2021,
http://www.heraklit.org.
Fettke, P. and Reisig, W. (2021b). Modelling service-
oriented systems and cloud services with HERAK-
LIT. In Zirpins, C., Paraskakis, I., Andrikopoulos, V.,
Kratzke, N., Pahl, C., El Ioini, N., Andreou, A. S.,
Feuerlicht, G., Lamersdorf, W., Ortiz, G., Van den
Heuvel, W.-J., Soldani, J., Villari, M., Casale, G., and
Plebani, P., editors, Advances in Service-Oriented and
Cloud Computing, pages 77–89, Cham. Springer In-
ternational Publishing.
Frank, U. (2014). Multi-perspective enterprise modeling:
foundational concepts, prospects and future research
challenges. Journal of the Association for Information
Systems, 13(2):941–962.
Frank, U., Strecker, S., Fettke, P., vom Brocke, J., Becker,
J., and Sinz, E. J. (2014). The research field ”mod-
eling business information systems“ – current chal-
lenges and elements of a future research agenda. Busi-
ness & Information Systems Engineering, 6(1):39–43.
Genrich, H. J. and Lautenbach, K. (1981). System mod-
elling with high-level petri nets. Theoretical Com-
puter Science, 13:109–135.
Gurevich, Y. (2000). Sequential abstract-state machines
capture sequential algorithms. ACM Transactions on
Computational Logic, 1:77–111.
Harel, D. (1987). Statecharts: A visual formalism for com-
plex systems. Science of Computer Programming,
8(3):231–274.
Jackson, D. (1987). Alloy: A language and tool for explor-
ing software designs. Communications of the ACM,
62(9):66–76.
Jensen, K. and Kristensen, L. M. (2009). Coloured Petri
Nets: Modelling and Validation of Concurrent Sys-
tems. Springer.
Keller, G., N
¨
uttgens, M., and Scheer, A.-W. (1992).
Semantische Prozeßmodellierung auf der Grundlage
Ereignisgesteuerter Prozeßketten (EPK). Techni-
cal Report 89, Ver
¨
offentlichungen des Instituts f
¨
ur
Wirtschaftsinformatik (IWi) an der Universit
¨
at des
Saarlandes.
Lamport, L. (2002). Specifying Systems: The TLA+ Lan-
guage and Tools for Hardware and Software Engi-
neers. Adison-Wesley.
Object Management Group (2014). Business process model
and notation (bpmn): Version 2.0.2. Technical Report
formal/2013-12-09, Object Management Group.
Object Management Group (2017). Omg unified modeling
language (omg uml): Version 2.5.1. Technical Report
formal/2017-12-05, Object Management Group.
Petri, C. A. (1962). Kommunikation mit Automaten. PhD
thesis, Institut f
¨
ur instrumentelle Mathematik der Uni-
versit
¨
at Bonn.
Petri, C. A. (1977). Non-sequential processes. Techni-
cal Report ISF-77-5, Gesellschaft f
¨
ur Mathematik und
Datenverarbeitung, St. Augustin, Federal Republic of
Germany.
Reisig, W. (1991). Petri nets and algebraic specifications.
Theoretical Computer Science, 80:1–34.
Reisig, W. (2013). Understanding Petri Nets. Springer.
Reisig, W. (2019). Associative composition of compo-
nents with double-sided interfaces. Acta Informatica,
56(3):229–253.
Sandkuhl, K., Fill, H.-G., Hoppenbrouwers, S., Krogstie,
J., Leue, A., Matthes, F., Opdahl, A., Schwabe, G.,
Uludag, O., and Winter, R. (2018). From expert dis-
cipline to common practice: A vision and research
agenda for extending the reach of enterprise mod-
elling, business and information systems engineer-
ing. Business and Information Systems Engineering,
60(1):69–80.
Sanella, D. and Tarlecki, A. (2012). Foundations of Al-
gebraic Specification and Formal Software Develop-
ment. Springer.
Scheer, A.-W. (1999). ARIS – Business Process Frame-
works. Springer, 3 edition.
Spivey, J. M. (1992). The Z Notation: A reference manual.
Prentice Hall, 2 edition.
¨
Osterle, H. (1995). Business in the Information Age – Head-
ing for New Processes. Springer.
Suppes, P. (1957). Introduction to Logic. Van Nostrand
Reinhold.
ter Hofstede, A. H. M. and van der Heide, T. P. (1992). For-
malization of techniques: chopping down the method-
ology jungle. Information and Software Technology,
34(1):57–65.
Vernadate, F. (2020). Enterprise modelling: Research re-
view and outlook. Computers in Industry, 122:57–65.
Wand, Y. and Weber, R. (1990). An ontological model of
an information system. Transaction on Software En-
gineering, 16(11):1282–1292.
Wand, Y. and Weber, R. (2002). Research commen-
tary: Information systems and conceptual modeling–
a research agenda. Information Systems Research,
13(4):363–376.
Winter, R. (2001). Working for e-business – the business
engineering approach. International Journal of Busi-
ness Studies, 9(1):101–117.
ICSOFT 2022 - 17th International Conference on Software Technologies
14