- KonferenzbeitragFrom process to simulation - A transformation model approach(Enterprise modelling and information systems architectures, 2009) Kloos, Oliver; Nissen, Volker; Petsch, Mathias; Mendling, Jan; Rinderle-Ma, Stefanie; Esswein, WernerProcess models are frequently used to visualise, analyse and control the flow of work in business processes. In principle, the information contained in process models could be used to simulate and optimise business processes with the help of simulation software. However, business process models are created for other purposes than simulation and, therefore, normally do not contain enough information to directly execute simulation studies using them. A process model first has to be converted to a simulation model which holds different information necessary for the simulation. In this paper, a transformation approach is presented which can be used to convert process models based on the event-driven process chain (EPC) notation to different simulation software systems.
- KonferenzbeitragProcess flexibility: A design view and specification schema(Enterprise modelling and information systems architectures, 2009) Kannengiesser, Udo; Mendling, Jan; Rinderle-Ma, Stefanie; Esswein, WernerThis paper proposes a framework of process flexibility based on a view of processes as design objects. It is represented using the function-behaviourstructure (FBS) ontology of designing. The paper shows how the FBS ontology allows extending and generalising recent work on flexibility in engineering design, and how it allows applying this work to processes. The resulting framework provides a comprehensive account of process flexibility that subsumes existing approaches. Finally, the paper presents a specification schema for process flexibility, illustrated using examples of a property valuation process in the Australian lending industry.
- KonferenzbeitragControlled flexibility and lifecycle management of business processes through extensibility(Enterprise modelling and information systems architectures, 2009) Balko, Sören; Hofstede, Arthur H. M. ter; Barros, Alistair; Rosa, Marcello La; Adams, Michael; Mendling, Jan; Rinderle-Ma, Stefanie; Esswein, WernerVendors provide reference process models as consolidated, off-the-shelf solutions to capture best practices in a given industry domain. Customers can then adapt these models to suit their specific requirements. Traditional process flexibility approaches facilitate this operation, but do not fully address it as they do not sufficiently take controlled change guided by vendors' reference models into account. This tension between the customer's freedom of adapting reference models, and the ability to incorporate with relatively low effort vendorinitiated reference model changes, thus needs to be carefully balanced. This paper introduces process extensibility as a new paradigm for customizing reference pro- cesses and managing their evolution over time. Process extensibility mandates a clear recognition of the different responsibilities and interests of reference model vendors and consumers, and is concerned with keeping the effort of customer- side reference model adaptations low while allowing sufficient room for model change.
- KonferenzbeitragIntegrating system dynamics with object-role modeling and Petri nets(Enterprise modelling and information systems architectures, 2009) Tulinayo, Fiona; Hoppenbrouwers, Stijn; Bommel, Patrick van; Proper, Erik; Mendling, Jan; Rinderle-Ma, Stefanie; Esswein, WernerThe art of System Dynamics (SD) modeling lies in discovering and representing the feedback processes and other elements that determine the dynamics of a system. However, SD shows a lack of means for discovering and expressing precise, language-based concepts in domains. Therefore, we choose to use Object-Role Modeling (ORM) to add high quality formal conceptualization to SD modeling and Petri Nets (PNs) to bridge the gap between static ORM and Dynamic, flow-like aspects of SD. To achieve the integration of these methods, we take a step by step approach where we first identify the conceptual link between SD and ORM, then the key concepts used in these methods, which we later use to derive mappings, transition statements and elements. This helps us to better understand the underlying concepts, the connections between the model structure, and behavior in a sequential manner.
- KonferenzbeitragHow do system and enterprise architectures influence knowledge management in software projects? - An explorative study of six software projects(Enterprise modelling and information systems architectures, 2009) Lucke, Carsten; May, Markus; Kratzke, Nane; Lechner, Ulrike; Mendling, Jan; Rinderle-Ma, Stefanie; Esswein, WernerThis paper covers the influence of systemand enterprise architectures on knowledge management in software development projects. The common impact of architectures is researched in the context of six case studies of medium and large sized softwareand system development as well as technical and organizational consultancy companies in the military and non-military domain. Observations are collected in a wide variety of aspects and evaluated on the basis of the Probst et al. knowledge management model [PRR06].
- KonferenzbeitragApplication landscape metrics: overview, classification, and practical usage(Enterprise modelling and information systems architectures, 2009) Addicks, Jan Stefan; Gringel, Philipp; Mendling, Jan; Rinderle-Ma, Stefanie; Esswein, WernerDue to mergers and acquisitions as well as uncoordinated projects, application landscapes of today's organizations contain redundant applications (two or more applications that have similar functionality). To consolidate the application landscape, comparisons of applications have to be performed. Application landscape metrics are seen as an appropriate instrument for such comparisons. This contribution describes a method as well as a template to classify landscape metrics. In presenting a tool prototype, we provide a first glance of how to practically employ application landscape metrics.
- KonferenzbeitragIntegration of object oriented domain modeling and meta-modeling(Enterprise modelling and information systems architectures, 2009) Schlechter, Antoine; Guy, Simon; Feltz, Fernand; Mendling, Jan; Rinderle-Ma, Stefanie; Esswein, WernerDespite a broad agreement on the benefits of model driven approaches to software engineering, the use of such techniques is still not very widespread. One of the major reasons is the appearing discouraging difficulty of metamodeling. This paper illustrates the relations, dependencies and differences between a traditional abstract object-oriented domain model and a meta-model for the same domain. It presents a new approach to model driven engineering of enterprise application software that integrates domain modeling and meta-modeling in order to take full advantage of both traditional and generative software development methods.
- KonferenzbeitragEvaluating enterprise architecture management initiatives - How to measure and control the degree of standardization of an IT landscape(Enterprise modelling and information systems architectures, 2009) Brückmann, Matthias; Schöne, Klaus-Manfred; Junginger, Stefan; Boudinova, Diana; Mendling, Jan; Rinderle-Ma, Stefanie; Esswein, WernerAn important objective of nearly all EAM initiatives is the standardization and consolidation of the IT landscape. This can be seen on several levels, e.g. on the application landscape level, the software level, the hardware level, etc. This paper presents a stepwise approach for consolidating IT landscapes on the technology, software and hardware level which considers the specifics of large IT organizations and is implemented in one of the largest IT service providers of Germany's public civil administration. It is based on metrics which use concepts from fuzzy logic. In particular, these metrics allow measuring the degree of standardization of parts of as well as of the overall IT landscape.
- KonferenzbeitragPattern matching in conceptual models– A formal crossmodelling language approach(Enterprise modelling and information systems architectures, 2009) Delfmann, Patrick; Herwig, Sebastian; Lis, Łukasz; Stein, Armin; Mendling, Jan; Rinderle-Ma, Stefanie; Esswein, WernerRecognizing patterns in conceptual models is useful for a number of purposes, for example revealing syntactical errors, model comparison, and identification of business process improvement potentials. In this contribution, we introduce a formal approach for the specification and matching of structural patterns in conceptual models. Unlike existing approaches, we do not focus on a certain application problem or a specific modelling language. Instead, our approach is generic making it applicable for any pattern matching purpose and any conceptual modelling language. In order to build sets representing structural model patterns, we define formal operations based on set theory, which can be applied to arbitrary models represented by sets. Besides a conceptual and formal specification of our approach, we present a prototypical modelling tool that shows its applicability through a particular application scenario.
- Editiertes BuchEnterprise modelling and information systems architectures(2009) Mendling, Jan; Rinderle-Ma, Stefanie; Esswein, Werner