Daniel Wagner, Otto K. Ferstl. Enhancing Flexibility and Precision of Enterprise Architectures by Modeling Context-Aware Business Processes

Size: px
Start display at page:

Download "Daniel Wagner, Otto K. Ferstl. Enhancing Flexibility and Precision of Enterprise Architectures by Modeling Context-Aware Business Processes"

Transcription

1 DIENSTORIENTIERTE IT-SYSTEME FÜR HOCHFLEXIBLE GESCHÄFTSPROZESSE BAMBERG ERLANGEN-NÜRNBERG REGENSBURG Daniel Wagner, Otto K. Ferstl Enhancing Flexibility and Precision of Enterprise Architectures by Modeling Context-Aware Business Processes Herausgeber: Prof. Dr. Dieter Bartmann Prof. Dr. Freimut Bodendorf Prof. Dr. Otto K. Ferstl Prof. Dr. Elmar J. Sinz forflex ist Mitglied in

2 Dienstorientierte IT-Systeme für hochflexible Geschäftsprozesse Universität Bamberg Universität Regensburg Universität Erlangen-Nürnberg Daniel Wagner, Otto K. Ferstl Enhancing Flexibility and Precision of Enterprise Architectures by Modeling Context-Aware Business Processes

3 i forflex-bericht-nr.: forflex Bayerischer Forschungsverbund forflex - Dienstorientierte IT-Systeme für hochflexible Geschäftsprozesse Bamberg, Erlangen-Nürnberg, Regensburg 2009 Alle Rechte vorbehalten. Insbesondere ist die Überführung in maschinenlesbare Form sowie das Speichern in Informationssystemen, auch auszugsweise, nur mit schriftlicher Einwilligung von forflex gestattet.

4 ii Abstract Business Process Models form a major part of enterprise architectures. In times of short product cycles and international competition, organizations are forced to react quickly on changing surrounding conditions. The definition of an enterprise architecture and especially business process models are not only nice to have but crucial. To enhance flexibility and precision of enterprise architectures, which mostly contain static business process models in a nearly isolated way, the modeling of context-aware business processes is discussed in this research report. The methodical framework employed is the Semantic Object Model developed by FERSTL/SINZ (Ferstl and Sinz 2006).

5 iii Table of Contents 1. Business Process Models as a Major Part of Enterprise Architectures Necessity of Context-Aware Business Processes Related work Modeling Context of Business Processes A Context modeling framework Case 1: Context-sensitive user support Case 2: Context-sensitive pricing Case 3: Context-sensitive distribution Case 4: Context-sensitive multi channel banking Conclusion and Future Work References... 14

6 iv Table of Figures Fig. 1 SOM Enterprise architecture... 1 Fig. 2 Interaction schema... 4 Fig. 3 Task-event schema... 4 Fig. 4 Context cloud... 5 Fig. 5 Context-sensitive business object... 5 Fig. 6 Context-sensitive transaction... 6 Fig. 7 Non context-sensitive task in TES... 6 Fig. 8 Context-sensitive task and transaction in TES... 7 Fig. 9 Context modeling framework... 8 Fig. 10 Context-sensitive user support: generation of variants... 8 Fig. 11 Context-sensitive user support: TES... 9 Fig. 12 Context-sensitive pricing: IAS... 9 Fig. 13 Context-sensitive pricing: TES Fig. 14 Context-sensitive distribution: IAS Fig. 15 Context-sensitive distribution: IAS' Fig. 16 Context-sensitive distribution: TES Fig. 17 Context-sensitive multi channel banking: IAS Fig. 18 Context-sensitive multi channel banking: TES... 12

7 Enhancing EA by Modeling Context-Aware Business Processes Page 1 1. Business Process Models as a Major Part of Enterprise Architectures Enterprise architectures are often compared to architectures of buildings or towns, because in both cases models are used to cope with high complexity (Op't Land 2008). A critical difference however is that the expected lifetime of architectures in the classical sense is expected to be significantly higher than those of enterprise architectures. Organizations are forced to react quickly on changing surrounding conditions and have to cope with new challenges within shorter reaction periods. The restructuring of targets, business plans, business processes and IT-Systems needs to be performed in short time frames, which puts a greater focus on Business-IT-Alignment initiatives. Amongst others, enterprise architectures are to support organizations in implementing changed requirements. The more precise enterprise architectures are modeled, the faster it can be identified where and how changes need to be performed. Effective and efficient business process design and management is only possible if an explicit architecture exists, which, as a major part, contains business process models. The Semantic Object Model defines an enterprise architecture which contains three layers. (1) Enterprise Business Plan, which describes the enterprise from an outside perspective, (2) Business Process Model, which describes the tasks of the organization from an inside perspective and (3) Resource Model, specifying the resources of the enterprise, especially IT-Systems and Business Application Systems. An overview is given in fig. 1. Fig. 1 SOM Enterprise architecture This research report concentrates on layer 2 of the SOM enterprise architecture. Business process models are the essential instrument to describe the way how an organization's goals

8 Enhancing EA by Modeling Context-Aware Business Processes Page 2 shall be reached. Also practitioners consider business processes as one of the most important aspects of enterprise architectures (Aier et al. 2008). It is however obvious that business processes are never free of environmental influences. The modeling of context-aware business processes helps to represent those influences in business process models. The consideration of the context of business processes enhances flexibility and precision of enterprise architectures. Furthermore, as one goal of modeling is to obtain a proper description of a relevant part of reality to specify IT-Systems, we consider context-free business process models as an incomplete representation of reality. 2. Necessity of Context-Aware Business Processes The main driver for implementing context information in business process models is the elimination, or at least reduction, of ambiguity. There are numerous examples where business processes need to adapt themselves flexibly to the current situation. Usually business process models do not contain explicit information on influencing factors of the environment of the business process. As a consequence business process models are either generic and flexibility needs to be realized by decreasing the level of automation or they contain predetermined behavior-variants which are limited to those which were specified at the built time of the system. Context-aware business processes instead are aware of the context factors that influence their structure and behavior. An ambiguous situation occurs if the relation between an independent variable X and a dependent variable Y, which is usually described as a relation, is not functional or unambiguous. It cannot be represented as a function :. By adding a parameter C, such a relation can be transformed to a function : (Ferstl 1979). C can be interpreted as the context of the relation. In context-aware business processes C is represented by context factors. In addition to enhancing the precision of enterprise architectures by modeling context of business processes, contextualization also enhances the flexibility of enterprise architectures. Generally flexibility means the ability to react or to adapt to change. In an integrated approach, like the Semantic Object Model, the business process layer is the foundation for the specification of application systems. Therefore in addition to the representation of context factors on the business process layer, the specification of application systems is contextualized as well. By proactively anticipating environmental factors, which cause the necessity to adjust enterprise architectures, the degree of flexibility of context-aware enterprise architectures is higher than of context-free enterprise architectures. An improved reaction time to changed situations can be achieved. 3. Related work Whereas there are different approaches in representing enterprise architectures in models, researchers and practitioners agree that the existence of documented enterprise architectures is

9 Enhancing EA by Modeling Context-Aware Business Processes Page 3 essential. GOETHALS ET AL. state that an enterprise architecture should be implemented in every organization and their management processes (Goethals et al. 2006). The characteristics of an architecture proposed by IEEE are as follows. Definition 1 (Architecture) Architecture is the fundamental organization of a system embodied in its objects, their relationships to each other, and to the environment, and the principle guiding its design and evolution (IEEE Computer Society 2000). Mostly this is understood as a technology-focused architecture, which is not sufficient for modern enterprises. WINTER/FISCHER compared three enterprise architecture frameworks: TOGAF (The Open Group Architecture Framework), FEAF (Federal Enterprise Architecture Framework) and ARIS (Architecture of Integrated Information Systems). The identified core artifacts are: (1) strategy specification, (2) specification of organization and processes, (3) application specification, (4) software specification, (5) specification of technical infrastructure and (6) specification of dependencies between layers (Winter and Fischer 2006). In contrast to enterprise architecture research, context-aware business processes have not been discussed too intensively till now. Only few authors published research results on contextaware business processes. ROSEMANN ET AL. for example defined the context of a business process as The minimum set of variables containing all relevant information that impact the design and execution of a business process (Rosemann and Recker 2006). For the determination of the actual context of a business process it needs to be clarified which context variables influence process design and/or execution, and how different values of these context variables influence process design and subsequent changes (Rosemann et al. 2006). One core element of the publications of ROSEMANN ET AL. is the Onion Model which names several influencing context variables of a business process. It separates the variables into four layers: (1) immediate layer, (2) internal layer, (3) external layer and (4) environmental layer. SAIDANI/NURCAN developed another approach to understand context-aware business processes. They request mechanisms to retrieve relevant context information from the business process environment. The information retrieved forms the so called Context Related Knowledge. The introduced model of the context consists of four hierarchical layers: (1) aspects, (2) facets, (3) attributes and (4) features, which are represented in a context tree. The relevant context information will be weighted before parameterizing the instance of the business process (Saidani and Nurcan 2007). According to PLOESSER ET AL. the representation of context of business processes in contemporary process modeling languages is non satisfying (Ploesser et al. 2009). We therefore try to close this gap with an approach for modeling context-aware business processes based on existing research results and the Semantic Object Model.

10 Enhancing EA by Modeling Context-Aware Business Processes Page 4 4. Modeling Context of Business Processes The methodical framework for modeling context-aware business processes is the Semantic Object Model (SOM). The core elements of SOM business process models are business objects (pools of tasks) and transactions between business objects. The SOM enterprise architecture consists of three sub-models, each of them describing the enterprise entirely from a specific viewpoint. This research report concentrates on the second layer, which contains structure-oriented (interaction schema, IAS) and behavior-oriented (task-event schema, TES) business process models (see section 1). A short example, taken from the distribution domain, shall illustrate the modeling method. Fig. 2 shows the structure of a business process. A distributor delivers some product to a customer. The negotiation protocol consists of an initiating, a contracting and an enforcing transaction. The IAS does not contain any information about the sequence of the transactions. Sequence information is provided by the TES shown in fig. 3 Fig. 2 Interaction schema Fig. 3 Task-event schema Several approaches to define the context of business processes have been discussed in the previous section. Our definition of context of business processes is as follows. Definition 2 (Context of a business process) The context of a business process is the set of context factors of its business objects and transactions. Definition 3 (Context of business objects and transactions) The context of business objects and transactions are influencing factors of their environment which are not already modeled in transactions.

11 Enhancing EA by Modeling Context-Aware Business Processes Page 5 Context factors influence business objects and transactions - but not in the traditional way (implemented via transactions) but as a secondary influence complementary to the influence modeled in transactions. The influence of context factors is unidirectional: context factors influence business objects and transactions but not vice versa. The influence should be formalized as application systems, which are parameterized by context factors, shall be specifiable. If formalization is not possible, because a context factor is too general or its influence is too fuzzy, we still recommend to precise enterprise architectures by adding those context factors to business process models. It is a major benefit if the enterprise knows which business processes are subject to secondary influences and on the other hand, which business objects of the business process are influenced by nothing else than transactions. The modeling of context factors in SOM is realized by employing the context cloud (see fig. 4). Fig. 4 Context cloud As described above the core elements of SOM business process models are business objects and transactions. Those two modeling elements can be subject to contextual influences modeled in context factors. We distinguish (1) context-sensitive business objects and (2) context-sensitive transactions. In case 1, the business object is annotated with the context cloud (see fig. 5). One or more tasks pooled in the business object are context-sensitive. In case 2, the transaction between two business objects A and B is context-sensitive, which means, that the sending task of A and the receiving task of B are context-sensitive (see fig. 6). Therefore the transaction is annotated with the context cloud. Small rectangles within the business objects symbolize tasks of the business object, which are either context-sensitive (solid fill) or not context-sensitive (no fill). Business Object A Transaction Business Object B Context factor Fig. 5 Context-sensitive business object

12 Enhancing EA by Modeling Context-Aware Business Processes Page 6 Fig. 6 Context-sensitive transaction We introduce two methods to handle context factors in business process models: (1) generation of variants and (2) parameterization of the task. The first method splits the business process into n branches each of them to be chosen depending on the value of the context factor. The pre- and postconditions of tasks are relevant for selecting the proper variant for the current situation. They are formulated as Boolean expressions, e. g.: insurance_status = regular''. Preconditions describe when a task is to be executed. If a task has more than one successor, postconditions determine which successors are to be executed. The second method parameterizes one or more tasks of a business process, because generation of variants is not possible. As the classic SOM approach does not consider context factors, the task-event schema does not provide modeling elements for context factors. Therefore an expansion of the task-event schema is proposed. Fig. 7 shows a single task of a task-event schema, fig. 8 shows a context-sensitive task with pre- and postcondition, triggered by a context-sensitive transaction. Fig. 7 Non context-sensitive task in TES

13 Enhancing EA by Modeling Context-Aware Business Processes Page 7 Fig. 8 Context-sensitive task and transaction in TES

14 Enhancing EA by Modeling Context-Aware Business Processes Page 8 5. A Context modeling framework Resulting from the two possible context-sensitive modeling elements (business objects and transactions) and the two possible methods of handling the influence of a context factor (generation of variants and parameterization), there are 2 4 possible modeling cases. Those four cases are presented in fig. 9 and afterwards discussed in detail. Context-sensitive modeling element Business object Transaction Context handling method Generation of variants Case 1: contextsensitive user support Case 3: contextsensitive distribution Parameterization Case 2: contextsensitive pricing Case 4: contextsensitive multichannel banking Fig. 9 Context modeling framework 5.1 Case 1: Context-sensitive user support Fig. 10 shows the interaction of a user and a support provider. The user places a request for support by sending a contracting transaction to the support provider. Depending on the service level agreement between the user and the support provider, the support provider will either provide junior support or senior support. As the context factor is binary (senior support; junior support) it is possible to use variants. This is realized in the interaction schema by creating two variants of the enforcing transaction, which will be selected according to the context factor value which is retrieved for a specific user. We label the context factor C and generate variants e1(c), e2(c) of the original enforcing transaction e. Variability only exists concerning the sending tasks e1(c): senior support > and e2(c): junior support >. Preconditions ensure that only one of the two tasks is executed. The receiving task is not context-sensitive. Fig. 11 shows the corresponding TES. Fig. 10 Context-sensitive user support: generation of variants

15 Enhancing EA by Modeling Context-Aware Business Processes Page 9 > request for support Support-Provider SLA = junior support junior support > C: service level agreement Support-Provider SLA = senior support senior support > C: service level agreement Support-Provider c: request for support e1(c): junior support e2(c): senior support request for support > > junior support > senior support User User User Fig. 11 Context-sensitive user support: TES 5.2 Case 2: Context-sensitive pricing The previous case showed how context-sensitivity of a business object can be realized by using variants. However if the range of context factor values is too large, parameterization has to be used to cope with context-sensitivity. The following case describes the context-sensitive pricing of an oil distribution company. The quotation is depending on the external price level of oil. The IAS (see fig. 12) and TES (see fig. 13) show that only the quotation is subject to the context factor. All other tasks are not context-sensitive. Pre- and postconditions are not necessary in this case. The actual parameterization will be done in the third layer of the enterprise architecture (see section 1). The task quotation > can be automated. A web service or any other mechanism which is able to communicate with external data sources will be used to retrieve the current price level. The class of the application system which calculates the quotation considers the retrieved value. With this approach the calculation of the quotation is parameterized as requested in the business process model. Fig. 12 Context-sensitive pricing: IAS

16 Enhancing EA by Modeling Context-Aware Business Processes Page 10 > quotation Customer order > Customer > delivery Customer i: quotation c: order e: delivery quotation > price level Oil distributor > order Oil distributor delivery > Oil distributor Fig. 13 Context-sensitive pricing: TES 5.3 Case 3: Context-sensitive distribution Case 1 and case 2 presented modeling approaches based on context-sensitive business objects. The following two cases discuss context-sensitive transactions which can also be modeled by using variants or parameterization. Case 3 discusses context-sensitive distribution. A DVD-rental company offers a web-based and a intra-shop electronic order system. Customers can place their order directly in the shop using electronic terminals or they can order from home via the Internet. It is not necessary for them to inform the system where the DVD shall be delivered to, because the system decides, based on the current location of the client, which destination has to be chosen. Information on the current location of the customer could e.g. be provided by the cell phone company of the customer, which knows exactly where the cell phone (and the customer) is located. Fig. 14 shows the interaction between the DVD-rental company and the customer. As it is unknown if the customer is currently in the shop or at home it is necessary to consider the context factor location of customer in the enforcing transaction e:delivery. As in this case not only the sending task e: delivery > of the company is subject to variance, but also the receiving task, the business object DVD-rental company has to split into DVD-rental desk and Logistic company (see fig. 15). Fig. 14 Context-sensitive distribution: IAS The logistic company will only be contracted if the customer is not in the shop. The optional transactions are represented as dashed-dotted lines. According to the actual value of the

17 Enhancing EA by Modeling Context-Aware Business Processes Page 11 context factor location of the customer e1(c) or e2(c) is chosen. The generation of variants helps to handle a context factor which influences transactions between business objects. Fig. 15 Context-sensitive distribution: IAS' > order DVD-rental desk locat. of the cust. = in shop handover > location of the customer DVD-rental desk locat. of the cust. = at home transportation order > location of the customer DVD-rental desk > delivery message DVD-rental desk c: order e1: handover order > Customer locat. of the cust. = in shop > handover location of the customer Customer S: transportation order > postal delivery Customer K: delivery message D1: postal delivery > transportation order postal delivery > delivery message > Logistic company Logistic company Logistic company Fig. 16 Context-sensitive distribution: TES As modeled in fig. 16, the formerly context-sensitive transaction is replaced by two new transactions and one new business object. Preconditions in both sending tasks and one receiving task ensure that only one of the two branches will be executed. The receiving task

18 Enhancing EA by Modeling Context-Aware Business Processes Page 12 >transportation order does not need to be context-sensitive because the logistic company accepts transportation orders independently of the location of the customer. 5.4 Case 4: Context-sensitive multi channel banking The most challenging case concerning context-sensitive business processes is parameterization of transactions. As cases 1 to 3 are quite easy to understand, to model and to implement in IT-Systems, case 4 is more difficult to cope with. Since many years banks allow their customers to interact on many different channels with the bank (von Ammon et al. 2005). Our example describes a customer who orders a tax assessment. The transaction c: order of tax assessment is subject to the context factor transmission channel. According to the transmission medium the sending task and receiving task involved in the transaction need to adjusted. If the customer orders the tax assessment by telephone the tasks involved are completely different compared to the tasks needed for processing an order which has been submitted in the online banking environment. The corresponding IAS and TES are shown in fig. 17 and fig. 18. Fig. 17 Context-sensitive multi channel banking: IAS Fig. 18 Context-sensitive multi channel banking: TES

19 Enhancing EA by Modeling Context-Aware Business Processes Page 13 Even if the generation of variants is not possible due to a large range of possible context factor values, case 4 still offers a significant advantage for enterprise architectures. For an organization it is transparent that the context-sensitive transaction must be highly dynamic and can always be subject to changes resulting e. g. from new developments. An IT-architect specified the transaction as context-sensitive which motivates the implementers of the underlying IT-System to design the context-sensitive parts of the system as flexible as possible. This can be achieved by using software design methods which support flexibility. 6. Conclusion and Future Work Context-aware business processes are an important contribution to flexible and precise enterprise architectures. This research report presents an approach based on the SOM methodology, which covers the three layers enterprise business plan, business processes and specification of IT-Systems. In comparison to classical business process models, contextaware business process models help to develop a better understanding of the surrounding conditions of the enterprise. As soon as organizations are aware of the context factors influencing their day-to-day business and their tactical and strategic planning, they are able to design IT-Systems accordingly. And even if it is not possible to implement the impact of context factors in IT-Systems it is still a valuable benefit to the enterprise architecture. If a company is aware of the context factors influencing the organization and which business objects and transactions are subject to those context factors, they will have a major advantage, compared to organizations running non-context-aware enterprise architectures (Pütz et al. 2009). In our future work we will discuss the transformation of context-aware business process models to context-aware software specification based on the SOM methodology. Tight cooperation with practitioners ensures the appropriateness of the proposed framework. Our goal is to design context-aware IT-Systems, which are based on precise and contextaware business process models. The resulting enterprise architecture is stable and adaptable to changing situations. It will help modern organizations to keep pace with competitors and fast market cycles.

20 Enhancing EA by Modeling Context-Aware Business Processes Page 14 References Aier S, Riege C, Winter R (2008) Unternehmensarchitektur Literaturüberblick und Stand der Praxis. Wirtschaftsinformatik 50(4): Ammon R von, Pausch W, Schimmer M (2005) Realization of Service-Oriented Architecture (SOA) Using Enterprise Portal Platforms Taking the Example of Multi-Channel Sales in Banking Domains. In: Ferstl OK, Sinz EJ, Eckert S, Isselhorst T (Hrsg) Wirtschaftsinformatik eeconomy, egovernment, esociety. Physica-Verlag Heidelberg, Heidelberg, S Ferstl OK (1979) Konstruktion und Analyse von Simulationsmodellen. In: Angermann A (Hrsg) Beiträge zur Datenverarbeitung und Unternehmensforschung. Anton Hain Meisenheim GmbH, Königstein/Ts. Ferstl OK, Sinz EJ (2006) Modeling of Business Systems Using SOM. In: Bernus P (Hrsg) Handbook on architectures of information systems. With 19 tables, 2. ed. Springer, Berlin, S Goethals FG, Snoeck M, Lemahieu W, Vandenbulcke J (2006) Management and enterprise architecture click: The FAD(E)E framework. Information Systems Frontiers(Volume 8, Number 2):67 79 IEEE Computer Society (2000) IEEE Recommended practice for architectural description of software-intensive systems Op't Land M (2008) Enterprise architecture. Creating value by informed governance, 1st ed. Springer, New York Ploesser K, Peleg M, Soffer P, Rosemann M, Recker J (2009) Learning from Context to Improve Business Processes. BPTrends 6(1):1 7 Pütz C, Wagner D, Ferstl OK, Sinz EJ (2009) Geschäftsprozesse in Medizinischen Versorgungszentren und ihre Flexibilitätsanforderungen ein fallstudienbasiertes Szenario, Bamberg Rosemann M, Recker J (2006) Context-aware Process Design: Exploring the Extrinsic Drivers for Process Flexibility. In: Latour T, Petit M (Hrsg) Proceedings of the 18th International Conference on Advanced Information Systems Engineering. Proceedings of Workshops and Doctoral Consortium, S Rosemann M, Recker J, Flender C, Ansell P (2006) Understanding Context-Awareness in Business Process Design. Abruf am Saidani O, Nurcan S (2007) Towards Context Aware Business Process Modelling. Workshop on Business Process Modelling, Development and Support (BPMDS'07), Trondheim, Norway Winter R, Fischer R. (2006) Essential Layers, Artifacts, and Dependencies of Enterprise Architecture. In: IEEE Computer Society (Hrsg) Enterprise Distributed Object Computing Conference Workshops, EDOCW '06. 10th IEEE International, Hong Kong, China

21 Prof. Dr. Dieter Bartmann Universität Regensburg Universitätstraße Regensburg Tel.: / Fax: / Prof. Dr. Freimut Bodendorf Universität Erlangen-Nürnberg Lange Gasse Nürnberg Tel.: / Fax: / Prof. Dr. Otto K. Ferstl Universität Bamberg Feldkirchenstraße Bamberg Tel.: / Fax: / Prof. Dr. Elmar J. Sinz Universität Bamberg Feldkirchenstraße Bamberg Tel.: / Fax: / Geschäftsführung forflex Dipl.-Wirtsch.Inf. Corinna Pütz Universität Bamberg Feldkirchenstraße Bamberg Tel.: / Fax: / Internet:

From Business Process Modeling to the Specification of Distributed Business Application Systems - An Object-Oriented Approach -

From Business Process Modeling to the Specification of Distributed Business Application Systems - An Object-Oriented Approach - From Business Process Modeling to the Specification of Distributed Business Application Systems - An Object-Oriented Approach - Otto K. Ferstl, Elmar J. Sinz 1 Abstract A business application system is

More information

Tool-Based Business Process Modeling using the SOM Approach

Tool-Based Business Process Modeling using the SOM Approach 1 Ferstl, Sinz, et.al. : Tool-Based Business Process Modeling... Tool-Based Business Process Modeling using the SOM Approach Abstract Business processes play an important role in analyzing and designing

More information

Available online at www.sciencedirect.com. ScienceDirect. Florian Himmler*, Michael Amberg

Available online at www.sciencedirect.com. ScienceDirect. Florian Himmler*, Michael Amberg Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 69 ( 2014 ) 1138 1143 24th DAAAM International Symposium on Intelligent Manufacturing and Automation, 2013 Data Integration

More information

Integrating Jalopy code formatting in CVS repositories

Integrating Jalopy code formatting in CVS repositories Integrating Jalopy code formatting in CVS repositories A NOW guide Dr. Wolfgang Thronicke C-LAB Short Report Vol. 1 (2004) No. 2 Cooperative Computing & Communication Laboratory ISSN 1614-1172 C-LAB ist

More information

Investigating Role of Service Knowledge Management System in Integration of ITIL V3 and EA

Investigating Role of Service Knowledge Management System in Integration of ITIL V3 and EA Investigating Role of Service Knowledge Management System in Integration of ITIL V3 and EA Akbar Nabiollahi, Rose Alinda Alias, Shamsul Sahibuddin Faculty of Computer Science and Information System Universiti

More information

Understanding and Supporting Intersubjective Meaning Making in Socio-Technical Systems: A Cognitive Psychology Perspective

Understanding and Supporting Intersubjective Meaning Making in Socio-Technical Systems: A Cognitive Psychology Perspective Understanding and Supporting Intersubjective Meaning Making in Socio-Technical Systems: A Cognitive Psychology Perspective Sebastian Dennerlein Institute for Psychology, University of Graz, Universitätsplatz

More information

Involvement of Service Knowledge Management System in Integration of ITIL V3 and Enterprise Architecture

Involvement of Service Knowledge Management System in Integration of ITIL V3 and Enterprise Architecture American Journal of Economics and Business Administration 3 (1): 165-170, 2011 ISSN 1945-5488 2010 Science Publications Involvement of Service Knowledge Management System in Integration of ITIL V3 and

More information

Towards Automation of Enterprise Architecture Model Maintenance

Towards Automation of Enterprise Architecture Model Maintenance Towards Automation of Enterprise Architecture Model Maintenance Matthias Farwick (Supervisor: Ruth Breu) University of Innsbruck, Institute of Computer Science matthias.farwick@uibk.ac.at http://www.q-e.at

More information

Ontology based Recruitment Process

Ontology based Recruitment Process Ontology based Recruitment Process Malgorzata Mochol Radoslaw Oldakowski Institut für Informatik AG Netzbasierte Informationssysteme Freie Universität Berlin Takustr. 9, 14195 Berlin, Germany mochol@inf.fu-berlin.de

More information

Key factors for personal health monitoring and diagnosis devices

Key factors for personal health monitoring and diagnosis devices Key factors for personal health monitoring and diagnosis devices Schwaibold M, Gmelin M, von Wagner G, Schöchlin J, Bolz A {schwaibold schoechlin bolz}@fzi.de Germany Abstract: The current common goal

More information

BAMBERGER BEITRÄGE ZUR WIRTSCHAFTSINFORMATIK ISSN 0937-3349. Nr. 43

BAMBERGER BEITRÄGE ZUR WIRTSCHAFTSINFORMATIK ISSN 0937-3349. Nr. 43 BAMBERGER BEITRÄGE ZUR WIRTSCHAFTSINFORMATIK ISSN 0937-3349 Nr. 43 Modeling of Business Systems Using the Semantic Object Model (SOM) - A Methodological Framework - Otto K. Ferstl, Elmar J. Sinz July 1997

More information

APPLICATION OF A SALES-TOOL FOR AN OPTIMIZED TENDER PREPARATION IN SMALL AND MEDIUM-SIZED COMPANIES

APPLICATION OF A SALES-TOOL FOR AN OPTIMIZED TENDER PREPARATION IN SMALL AND MEDIUM-SIZED COMPANIES URN (Paper): urn:nbn:de:gbv:ilm1-2011iwk-014:9 56 TH INTERNATIONAL SCIENTIFIC COLLOQUIUM Ilmenau University of Technology, 12 16 September 2011 URN: urn:nbn:gbv:ilm1-2011iwk:5 APPLICATION OF A SALES-TOOL

More information

Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models?

Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models? Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models? Ludmila Penicina Institute of Applied Computer Systems, Riga Technical University, 1 Kalku, Riga, LV-1658,

More information

Erich R. Utz. Modelling and Measurement Methods of Operational Risk in Banking. Herbert Utz Verlag München

Erich R. Utz. Modelling and Measurement Methods of Operational Risk in Banking. Herbert Utz Verlag München Erich R. Utz Modelling and Measurement Methods of Operational Risk in Banking Herbert Utz Verlag München Schriftenreihe für angewandtes Management herausgegeben von Prof. Dr. Dr. Christian Werner, Fachhochschule

More information

Efficiently Identifying Inclusion Dependencies in RDBMS

Efficiently Identifying Inclusion Dependencies in RDBMS Efficiently Identifying Inclusion Dependencies in RDBMS Jana Bauckmann Department for Computer Science, Humboldt-Universität zu Berlin Rudower Chaussee 25, 12489 Berlin, Germany bauckmann@informatik.hu-berlin.de

More information

Paving the Road to Business Process Automation

Paving the Road to Business Process Automation Paving the Road to Business Process Automation P. Rittgen University Koblenz-Landau Rheinau 1 Koblenz, 56075 Germany Abstract- Event-driven Process Chains (EPCs) have been helped to achieve an important

More information

1 Business Modeling. 1.1 Event-driven Process Chain (EPC) Seite 2

1 Business Modeling. 1.1 Event-driven Process Chain (EPC) Seite 2 Business Process Modeling with EPC and UML Transformation or Integration? Dr. Markus Nüttgens, Dipl.-Inform. Thomas Feld, Dipl.-Kfm. Volker Zimmermann Institut für Wirtschaftsinformatik (IWi), Universität

More information

Integration of Time Management in the Digital Factory

Integration of Time Management in the Digital Factory Integration of Time Management in the Digital Factory Ulf Eberhardt a,, Stefan Rulhoff b,1 and Dr. Josip Stjepandic c a Project Engineer, Daimler Trucks, Mannheim, Germany b Consultant, PROSTEP AG, Darmstadt

More information

e-journal of Practical Business Research

e-journal of Practical Business Research e-journal of Practical Business Research Six Views on the Business Rule Management System Workshop summary paper: Business Rule based Service Management (Business-Rule-basierte Servicesteuerung) at Informatik

More information

Context-driven Business Process Modelling

Context-driven Business Process Modelling Context-driven Business Process Modelling Matthias Born 1, Jens Kirchner 1, and Jörg P. Müller 2 1 SAP Research, Karlsruhe, Vincenz-Priessnitz-Strasse 1, 76131 Karlsruhe {mat.born, jens.kirchner}@sap.com

More information

ADAPTIVE SOA INFRASTRUCTURE BASED ON VARIABILITY MANAGEMENT. Peter Graubmann, Mikhail Roshchin

ADAPTIVE SOA INFRASTRUCTURE BASED ON VARIABILITY MANAGEMENT. Peter Graubmann, Mikhail Roshchin 70 ADAPTIVE SOA INFRASTRUCTURE BASED ON VARIABILITY MANAGEMENT Peter Graubmann, Mikhail Roshchin Abstract: In order to exploit the adaptability of a SOA infrastructure, it becomes necessary to provide

More information

ARCHITECTURAL DESIGN OF MODERN WEB APPLICATIONS

ARCHITECTURAL DESIGN OF MODERN WEB APPLICATIONS ARCHITECTURAL DESIGN OF MODERN WEB APPLICATIONS Lech MADEYSKI *, Michał STOCHMIAŁEK Abstract. Architectural design is about decisions which influence characteristics of arising system e.g. maintainability

More information

Business Process Oriented Development of Data Warehouse Structures

Business Process Oriented Development of Data Warehouse Structures Business Process Oriented Development of Data Warehouse Structures Michael Böhnlein, Achim Ulbrich-vom Ende University of Bamberg, Feldkirchenstr. 21, D-96045 Bamberg, Germany {michael.boehnlein,achim.ulbrich}@sowi.uni-bamberg.de

More information

Semantic Enterprise Architecture Management

Semantic Enterprise Architecture Management Semantic Enterprise Architecture Management Chen, Willy 1, Hess, Claudia 1, Langermeier, Melanie 2, Stuelpnagel, Janno 1 and Diefenthaler, Philipp 1,2 1 Softplant GmbH, Munich, Germany 2 Department of

More information

Towards an Integration of Business Process Modeling and Object-Oriented Software Development

Towards an Integration of Business Process Modeling and Object-Oriented Software Development Towards an Integration of Business Process Modeling and Object-Oriented Software Development Peter Loos, Peter Fettke Chemnitz Univeristy of Technology, Chemnitz, Germany {loos peter.fettke}@isym.tu-chemnitz.de

More information

Conceptualisation of Contextual Factors for Business Process Performance

Conceptualisation of Contextual Factors for Business Process Performance Conceptualisation of Contextual Factors for Business Process Performance D. Kronsbein, D. Meiser, and M. Leyer, Member, IAENG Abstract The management of business processes is a major challenge for many

More information

E-Commerce Design and Implementation Tutorial

E-Commerce Design and Implementation Tutorial A Mediated Access Control Infrastructure for Dynamic Service Selection Dissertation zur Erlangung des Grades eines Doktors der Wirtschaftswissenschaften (Dr. rer. pol.) eingereicht an der Fakultat fur

More information

SMART DIAGNOSTICS AFTER-SALES SERVICE TODAY

SMART DIAGNOSTICS AFTER-SALES SERVICE TODAY SMART DIAGNOSTICS AFTER-SALES SERVICE TODAY DIAGNOSTIC LIFECYCLE AFTER-SALES SERVICE TODAY Today s dynamic global markets have become increasingly complex. Companies must deal with major challenges in

More information

A Pattern-based Framework of Change Operators for Ontology Evolution

A Pattern-based Framework of Change Operators for Ontology Evolution A Pattern-based Framework of Change Operators for Ontology Evolution Muhammad Javed 1, Yalemisew M. Abgaz 2, Claus Pahl 3 Centre for Next Generation Localization (CNGL), School of Computing, Dublin City

More information

USAGE OF BUSINESS RULES IN SUPPLY CHAIN MANAGEMENT

USAGE OF BUSINESS RULES IN SUPPLY CHAIN MANAGEMENT TOTAL LOGISTIC MANAGEMENT No. 2 2009 PP. 5 13 Bartłomiej GAWEŁ, Anna PILCH USAGE OF BUSINESS RULES IN SUPPLY CHAIN MANAGEMENT Abstract: The growth of efficiency in supply chain management depends on the

More information

Using BPMN for Modeling Manufacturing Processes

Using BPMN for Modeling Manufacturing Processes Using BPMN for Modeling Manufacturing Processes S. Zor 1, 2, K. Görlach 1,3, F. Leymann 1 1 Institute of Architecture of Application Systems, University of Stuttgart, Universitätsstraße 38, 70569 Stuttgart,

More information

The SPES Methodology Modeling- and Analysis Techniques

The SPES Methodology Modeling- and Analysis Techniques The SPES Methodology Modeling- and Analysis Techniques Dr. Wolfgang Böhm Technische Universität München boehmw@in.tum.de Agenda SPES_XT Project Overview Some Basic Notions The SPES Methodology SPES_XT

More information

Enabling Continuous Delivery by Leveraging the Deployment Pipeline

Enabling Continuous Delivery by Leveraging the Deployment Pipeline Enabling Continuous Delivery by Leveraging the Deployment Pipeline Jason Carter Principal (972) 689-6402 Jason.carter@parivedasolutions.com Pariveda Solutions, Inc. Dallas,TX Table of Contents Matching

More information

A HUMAN RESOURCE ONTOLOGY FOR RECRUITMENT PROCESS

A HUMAN RESOURCE ONTOLOGY FOR RECRUITMENT PROCESS A HUMAN RESOURCE ONTOLOGY FOR RECRUITMENT PROCESS Ionela MANIU Lucian Blaga University Sibiu, Romania Faculty of Sciences mocanionela@yahoo.com George MANIU Spiru Haret University Bucharest, Romania Faculty

More information

Future Internet Architecture

Future Internet Architecture Future Internet Architecture Test der PP-Präsentation & Cloud Computing: A Service-Oriented approach. Wie können die Folien verbessert werden? Paul Mueller FIA Panel: Future Internet Architectures Poznan

More information

Developing Data Warehouse Structures from Business Process Models

Developing Data Warehouse Structures from Business Process Models Developing Data Warehouse Structures from Business Process Models Michael Böhnlein, Achim Ulbrich-vom Ende University of Bamberg, Feldkirchenstr. 21, D-96045 Bamberg, Germany {michael.boehnlein,achim.ulbrich}@sowi.uni-bamberg.de

More information

Oracle Whitepaper April 2015. Security and the Oracle Database Cloud Service

Oracle Whitepaper April 2015. Security and the Oracle Database Cloud Service Oracle Whitepaper April 2015 Security and the Oracle Database Cloud Service Table of Contents Overview... 3 Security architecture... 4 User areas... 4 Accounts... 4 Identity Domains... 4 Database Cloud

More information

Management Cybernetics and Business Process Management

Management Cybernetics and Business Process Management Management Cybernetics and Business Process Management (EA) and Business Process Management (BPM) Models for the design, development and management of enterprise architecture Zachman Framework xeafs (X

More information

IoT in Production. Dr. Verena Majuntke, Bosch Software Innovations. Bosch Software Innovations

IoT in Production. Dr. Verena Majuntke, Bosch Software Innovations. Bosch Software Innovations IoT in Production Dr. Verena Majuntke, 1 Public INST/MKC 07.2014 GmbH 2014. All rights reserved, also regarding any disposal, Agenda The Internet of Things Internet of Things in Production Business Ecosystem

More information

Introduction. Principle 1: Architects focus on what is essential. A Pragmatic View on Enterprise Architecture

Introduction. Principle 1: Architects focus on what is essential. A Pragmatic View on Enterprise Architecture 1 A Pragmatic View on Enterprise Architecture by Danny Greefhorst Published: June 1, 2012 (Article URL: http://www.tdan.com/view-articles/16108) This article from Danny Greefhorst describes some principles

More information

A Variability Viewpoint for Enterprise Software Systems

A Variability Viewpoint for Enterprise Software Systems 2012 Joint Working Conference on Software Architecture & 6th European Conference on Software Architecture A Variability Viewpoint for Enterprise Software Systems Matthias Galster University of Groningen,

More information

Lightweight Data Integration using the WebComposition Data Grid Service

Lightweight Data Integration using the WebComposition Data Grid Service Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed

More information

Management-Forum Strategic MDM

Management-Forum Strategic MDM Management-Forum Strategic MDM Frankfurt / Hilton Frankfurt Airport Value Chain Excellence. Strategy to Results. Master Data Management Strategy Agenda 1 Survey MDM: Strategic Master Data Management (Extract)

More information

Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object

Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object Anne Monceaux 1, Joanna Guss 1 1 EADS-CCR, Centreda 1, 4 Avenue Didier Daurat 31700 Blagnac France

More information

Enterprise Architecture (EA) is the blueprint

Enterprise Architecture (EA) is the blueprint SETLabs Briefings VOL 6 NO 4 2008 Building Blocks for Enterprise Business Architecture By Eswar Ganesan and Ramesh Paturi A unified meta-model of elements can lead to effective business analysis Enterprise

More information

A Knowledge-based Product Derivation Process and some Ideas how to Integrate Product Development

A Knowledge-based Product Derivation Process and some Ideas how to Integrate Product Development A Knowledge-based Product Derivation Process and some Ideas how to Integrate Product Development (Position paper) Lothar Hotz and Andreas Günter HITeC c/o Fachbereich Informatik Universität Hamburg Hamburg,

More information

Keywords enterprise architecture, architectural components, architectural layers, architectural views, interfaces

Keywords enterprise architecture, architectural components, architectural layers, architectural views, interfaces Article Essential Layers, Artifacts, and Dependencies of Enterprise Architecture By Robert Winter and Ronny Fischer Abstract After a period where implementation speed was more important than integration,

More information

Demonstration of an Automated Integrated Test Environment for Web-based Applications

Demonstration of an Automated Integrated Test Environment for Web-based Applications Demonstration of an Automated Integrated Test Environment for Web-based Applications Tiziana Margaria 1,2, Oliver Niese 2, and Bernhard Steffen 2 1 METAFrame Technologies GmbH, Dortmund, Germany TMargaria@METAFrame.de

More information

Classification of Fuzzy Data in Database Management System

Classification of Fuzzy Data in Database Management System Classification of Fuzzy Data in Database Management System Deval Popat, Hema Sharda, and David Taniar 2 School of Electrical and Computer Engineering, RMIT University, Melbourne, Australia Phone: +6 3

More information

Regular data supply and partner data management in the cloud

Regular data supply and partner data management in the cloud Strategies for controlling the flood of development data: Regular data supply and partner data management in the cloud Ralf Luithardt (SSC-Services GmbH), Dr. Anna Wasmer (PDTec AG) Globalisation and the

More information

Managing University Identity Management Systems: A Design Science Approach

Managing University Identity Management Systems: A Design Science Approach Managing University Identity Management Systems: A Design Science Approach GunnarDietz Projekt ecampus Universität Hamburg Schlüterstr. 70 20146 Hamburg gunnar.dietz@uni-hamburg.de Martin Juhrisch Projekt

More information

13th IFIP/IEEE International Workshop on Distributed Systems: Operations & Management

13th IFIP/IEEE International Workshop on Distributed Systems: Operations & Management 13th IFIP/IEEE International Workshop on Distributed Systems: Operations & Management October 21-23, 2002, Montreal, Canada A Hot-Failover State Machine for Gateway Services and its Application to a Linux

More information

Towards a Method for IT-Service Management (Research in Progress)

Towards a Method for IT-Service Management (Research in Progress) Practice of Enterprise Modelling (PoEM) 02.11.2011, Oslo, Norway Towards a Method for IT- (Research in Progress) Heiko Kattenstroth, David Heise Research Group Information Systems and Enterprise Modelling

More information

DEMANDS ON MANUFACTURING METROLOGY AND SOLUTIONS

DEMANDS ON MANUFACTURING METROLOGY AND SOLUTIONS DEMANDS ON MANUFACTURING METROLOGY AND SOLUTIONS T. Pfeifer and D. Effenkammer Laboratory for Machine Tools and Production Engineering (WZL) Chair of Metrology and Quality Management, University Aachen,

More information

Modeling BPMN Diagrams within XTT2 Framework. A Critical Analysis**

Modeling BPMN Diagrams within XTT2 Framework. A Critical Analysis** AUTOMATYKA 2011 Tom 15 Zeszyt 2 Antoni Ligêza*, Tomasz Maœlanka*, Krzysztof Kluza*, Grzegorz Jacek Nalepa* Modeling BPMN Diagrams within XTT2 Framework. A Critical Analysis** 1. Introduction Design, analysis

More information

5. Product Lifecycle Management. Database Technologies for Integrating Engineering Data

5. Product Lifecycle Management. Database Technologies for Integrating Engineering Data 5. Product Lifecycle Management Database Technologies for Integrating Engineering Data Overview Motivation The Product Lifecycle The Product Development Process Islands of Automation Overview of Product

More information

Distributed Database for Environmental Data Integration

Distributed Database for Environmental Data Integration Distributed Database for Environmental Data Integration A. Amato', V. Di Lecce2, and V. Piuri 3 II Engineering Faculty of Politecnico di Bari - Italy 2 DIASS, Politecnico di Bari, Italy 3Dept Information

More information

Ontology-Based Discovery of Workflow Activity Patterns

Ontology-Based Discovery of Workflow Activity Patterns Ontology-Based Discovery of Workflow Activity Patterns Diogo R. Ferreira 1, Susana Alves 1, Lucinéia H. Thom 2 1 IST Technical University of Lisbon, Portugal {diogo.ferreira,susana.alves}@ist.utl.pt 2

More information

GQM + Strategies in a Nutshell

GQM + Strategies in a Nutshell GQM + trategies in a Nutshell 2 Data is like garbage. You had better know what you are going to do with it before you collect it. Unknown author This chapter introduces the GQM + trategies approach for

More information

Data-Aware Service Choreographies through Transparent Data Exchange

Data-Aware Service Choreographies through Transparent Data Exchange Institute of Architecture of Application Systems Data-Aware Service Choreographies through Transparent Data Exchange Michael Hahn, Dimka Karastoyanova, and Frank Leymann Institute of Architecture of Application

More information

Making Simulation Work for the Organizational Design of Communication Centers: Challenges and Practical Experience

Making Simulation Work for the Organizational Design of Communication Centers: Challenges and Practical Experience UNIVERSITY OF BAYREUTH Lehrstuhl für Betriebswirtschaftslehre VII Wirtschaftsinformatik Making Simulation Work for the Organizational Design of Communication Centers: Challenges and Practical Experience

More information

Business Process Technology

Business Process Technology Business Process Technology A Unified View on Business Processes, Workflows and Enterprise Applications Bearbeitet von Dirk Draheim, Colin Atkinson 1. Auflage 2010. Buch. xvii, 306 S. Hardcover ISBN 978

More information

A METHOD FOR REWRITING LEGACY SYSTEMS USING BUSINESS PROCESS MANAGEMENT TECHNOLOGY

A METHOD FOR REWRITING LEGACY SYSTEMS USING BUSINESS PROCESS MANAGEMENT TECHNOLOGY A METHOD FOR REWRITING LEGACY SYSTEMS USING BUSINESS PROCESS MANAGEMENT TECHNOLOGY Gleison Samuel do Nascimento, Cirano Iochpe Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre,

More information

A Comparison of Common Business Modeling Approaches to GODS Generic Business Architecture

A Comparison of Common Business Modeling Approaches to GODS Generic Business Architecture A Comparison of Common Business Modeling Approaches to GODS Generic Business Architecture Adrian Grigoriu Contents GODS single page generic Business Architecture (gba), in brief... 2 Mapping scope and

More information

MODELING VIRTUAL ORGANIZATION ARCHITECTURE WITH THE VIRTUAL ORGANIZATION BREEDING METHODOLOGY

MODELING VIRTUAL ORGANIZATION ARCHITECTURE WITH THE VIRTUAL ORGANIZATION BREEDING METHODOLOGY 01 MODELING VIRTUAL ORGANIZATION ARCHITECTURE WITH THE VIRTUAL ORGANIZATION BREEDING METHODOLOGY Zbigniew Paszkiewicz, Willy Picard Dept. of Information Technology Poznan University of Economics Mansfelda

More information

CLARIN-NL Third Call: Closed Call

CLARIN-NL Third Call: Closed Call CLARIN-NL Third Call: Closed Call CLARIN-NL launches in its third call a Closed Call for project proposals. This called is only open for researchers who have been explicitly invited to submit a project

More information

15 Jahre Software-Produktlinien: Einführung und aktueller Stand

15 Jahre Software-Produktlinien: Einführung und aktueller Stand Software Systems Engineering 15 Jahre Software-Produktlinien: Einführung und aktueller Stand Mini-Tutorial Dr. Andreas Birk (Software.Process.Management), Prof. Dr. Klaus Schmid (Universität Hildesheim)

More information

Enhancing ECA Rules for Distributed Active Database Systems

Enhancing ECA Rules for Distributed Active Database Systems Enhancing ECA Rules for Distributed Active Database Systems 2 Thomas Heimrich 1 and Günther Specht 2 1 TU-Ilmenau, FG Datenbanken und Informationssysteme, 98684 Ilmenau Universität Ulm, Abteilung Datenbanken

More information

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture - 36 Location Problems In this lecture, we continue the discussion

More information

Multi-Paradigm Process Management

Multi-Paradigm Process Management Multi-Paradigm Process Management Michael zur Muehlen 1, Michael Rosemann 2 1 Stevens Institute of Technology Wesley J. Howe School of Technology Management Castle Point on the Hudson Hoboken, NJ 07030,

More information

Business Information Systems

Business Information Systems Business Information Systems Part 1 Overview to the lecture and introduction The contents of the lecture were produced primarily on basis of the stated literature. In addition, some parts of the lectures

More information

A Framework of Context-Sensitive Visualization for User-Centered Interactive Systems

A Framework of Context-Sensitive Visualization for User-Centered Interactive Systems Proceedings of 10 th International Conference on User Modeling, pp423-427 Edinburgh, UK, July 24-29, 2005. Springer-Verlag Berlin Heidelberg 2005 A Framework of Context-Sensitive Visualization for User-Centered

More information

Selection Criteria for Performance Management Software

Selection Criteria for Performance Management Software BARC RESEARCH NOTE Selection Criteria for Performance Management Software This Research Note was created by the independent market analysts, BARC, and is part of the comprehensive BARC Research Program

More information

IDENTIFYING A SUBSET OF BPMN FOR IDM DEVELOPMENT

IDENTIFYING A SUBSET OF BPMN FOR IDM DEVELOPMENT IDENTIFYING A SUBSET OF BPMN FOR IDM DEVELOPMENT Young Hyun Park, Ph.D. Student, nuyhyun@yonsei.ac.kr Chi Yon Cho, Graduate student, silvury@naver.com Ghang Lee, Ph.D. Associate Professor, glee@yonsei.ac.kr,

More information

Theme 1: IT Governance and Audit Methodologies

Theme 1: IT Governance and Audit Methodologies Theme 1: IT Governance and Audit Methodologies Recent rapid development of new IT technologies was followed up by an instantaneous integration of them at the organizational level. The management of the

More information

Concept of a Domain Repository for Industrial Automation

Concept of a Domain Repository for Industrial Automation Concept of a Domain Repository for Industrial Automation Camelia Maga and Nasser Jazdi Institute of Industrial Automation and Software Engineering (IAS), Universität Stuttgart, Pfaffenwaldring 47, 70569

More information

Introduction to Service Oriented Architectures (SOA)

Introduction to Service Oriented Architectures (SOA) Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction

More information

Using the Cloud to Facilitate Global Software Development Challenges

Using the Cloud to Facilitate Global Software Development Challenges Using the Cloud to Facilitate Global Software Development Challenges Sajid Ibrahim Hashmi Sajid.hashmi@lero.ie REMIDI 2011 Helsinki, Finland Table of Contents Context Global Software Development (GSD)

More information

Service Modelling & Service Architecture:

Service Modelling & Service Architecture: Service Modelling & Service Architecture: From Service Renewal and Service Flows to Service Architecture Presenter: Professor Paul Buhler Head of the Global University Alliance SOA Research & Development

More information

On the Standardization of Semantic Web Services-based Network Monitoring Operations

On the Standardization of Semantic Web Services-based Network Monitoring Operations On the Standardization of Semantic Web Services-based Network Monitoring Operations ChenglingZhao^, ZihengLiu^, YanfengWang^ The Department of Information Techonlogy, HuaZhong Normal University; Wuhan,

More information

A Methodology for Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert

A Methodology for Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert A Methodology for Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert Fraunhofer Institute of Optronics, System Technologies and Image Exploitation IOSB 76131 Karlsruhe,

More information

Using UML Part Two Behavioral Modeling Diagrams

Using UML Part Two Behavioral Modeling Diagrams UML Tutorials Using UML Part Two Behavioral Modeling Diagrams by Sparx Systems All material Sparx Systems 2007 Sparx Systems 2007 Page 1 Trademarks Object Management Group, OMG, Unified Modeling Language,

More information

About the Unique Nature of Fusion-Enabled Business Processes

About the Unique Nature of Fusion-Enabled Business Processes About the Unique Nature of Fusion-Enabled Business Processes PROMATIS software GmbH Ettlingen/Baden, Germany Keywords Oracle Fusion Applications, Fusion user experience, business process management, social

More information

Flexibility in Service Processes

Flexibility in Service Processes BPMDS'06 159 Flexibility in Service Processes Rainer Schmidt Department of Science University of Applied Sciences Beethovenstraße 1 73430 Aalen +49 172 10 38 274 Rainer.Schmidt@fh-aalen.de Abstract: Service

More information

LEADing Practice: Artifact Description: Business, Information & Data Object Modelling. Relating Objects

LEADing Practice: Artifact Description: Business, Information & Data Object Modelling. Relating Objects LEADing Practice: Artifact Description: Business, Information & Data Object Modelling Relating Objects 1 Table of Contents 1.1 The Way of Thinking with Objects... 3 1.2 The Way of Working with Objects...

More information

Service Level Agreements based on Business Process Modeling

Service Level Agreements based on Business Process Modeling Service Level Agreements based on Business Process Modeling Holger Schmidt Munich Network Management Team University of Munich, Dept. of CS Oettingenstr. 67, 80538 Munich, Germany Email: schmidt@informatik.uni-muenchen.de

More information

The Role of Content and Context in Enterprise Repositories

The Role of Content and Context in Enterprise Repositories The Role of Content and Context in Enterprise Repositories Knut Hinkelmann 1, Emanuela Merelli 2, Barbara Thönssen 1,2 1 University of Applied Sciences Northwestern Switzerland FHNW School of Business

More information

A Decision-Making Support Model for Business Process Configuration

A Decision-Making Support Model for Business Process Configuration A Decision-Making Support Model for Business Process Configuration George Valença 1 1 Federal University of Pernambuco georgevalenca@gmail.com Abstract. Business processes have improved management activities,

More information

Run-time Variability Issues in Software Product Lines

Run-time Variability Issues in Software Product Lines Run-time Variability Issues in Software Product Lines Alexandre Bragança 1 and Ricardo J. Machado 2 1 Dep. I&D, I2S Informática Sistemas e Serviços SA, Porto, Portugal, alexandre.braganca@i2s.pt 2 Dep.

More information

Privacy-preserving Infrastructure for. Social Identity Management

Privacy-preserving Infrastructure for. Social Identity Management Privacy-preserving Infrastructure for Social Identity Management Dissertation zur Erlangung des Grades eines Doktors der Wirtschaftswissenschaften (Dr. rer. pol.) eingereicht an der Fakultät für Wirtschaftswissenschaften

More information

10. Service Orchestration Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH)

10. Service Orchestration Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH) SOA Service Oriented Architecture 10. Service Orchestration Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH) Today s topic 1. Introduction 2. Business

More information

Co-Creation of Models and Metamodels for Enterprise. Architecture Projects.

Co-Creation of Models and Metamodels for Enterprise. Architecture Projects. Co-Creation of Models and Metamodels for Enterprise Architecture Projects Paola Gómez pa.gomez398@uniandes.edu.co Hector Florez ha.florez39@uniandes.edu.co ABSTRACT The linguistic conformance and the ontological

More information

CiRM to NPM Change

CiRM to NPM Change U N I V E R S I T É D E F R I B O U R G S E M I N A R E - G O V E R N M E N T Winter Term 2005/ 2006 Prof. Dr. Andreas Meier Citizen Relationship Management - CiRM By: Andreas Stuht Student ID# 05-209-838

More information

CLOUD BASED SEMANTIC EVENT PROCESSING FOR

CLOUD BASED SEMANTIC EVENT PROCESSING FOR CLOUD BASED SEMANTIC EVENT PROCESSING FOR MONITORING AND MANAGEMENT OF SUPPLY CHAINS A VLTN White Paper Dr. Bill Karakostas Bill.karakostas@vltn.be Executive Summary Supply chain visibility is essential

More information

Patterns of Evolution in Enterprise Architecture Information Models

Patterns of Evolution in Enterprise Architecture Information Models Patterns of Evolution in Enterprise Architecture Information Models Sabine Buckl, Christian M. Schweda iteratec GmbH, {Sabine.Buckl Christian.Schweda}@iteratec.de Abstract: Enterprise architecture (EA)

More information

CHAPTER THREE, Network Services Management Framework

CHAPTER THREE, Network Services Management Framework CHAPTER THREE, Acronyms and Terms 3-3 List of Figures 3-4 1 Introduction 3-5 2 Architecture 3-6 2.1 Entity Identification & Addressing 3-7 2.2 Management Domain Registration and Information Service 3-7

More information

Definition of supplier relationships in software ecosystems as a basis for future research

Definition of supplier relationships in software ecosystems as a basis for future research Definition of supplier relationships in software ecosystems as a basis for future research Abstract. Available research about software ecosystems [1,2] mostly focuses on the supply chain from a software

More information

Managing Variability in Software Architectures 1 Felix Bachmann*

Managing Variability in Software Architectures 1 Felix Bachmann* Managing Variability in Software Architectures Felix Bachmann* Carnegie Bosch Institute Carnegie Mellon University Pittsburgh, Pa 523, USA fb@sei.cmu.edu Len Bass Software Engineering Institute Carnegie

More information

Business Intelligence Systems Optimization to Enable Better Self-Service Business Users

Business Intelligence Systems Optimization to Enable Better Self-Service Business Users Business Intelligence Systems Optimization to Enable Better Self-Service Business Users Safwan Sulaiman 1, Jorge Marx Gómez 1, Joachim Kurzhöfer 2 1 Very Large Business Applications / University of Oldenburg

More information

Agile Software Factory: Bringing the reliability of a manufacturing line to software development

Agile Software Factory: Bringing the reliability of a manufacturing line to software development Agile Software Factory: Bringing the reliability of a manufacturing line to software development Today s businesses are complex organizations that must be agile across multiple channels in highly competitive

More information