Semantic Enterprise Architecture Management
|
|
|
- Norman Norris
- 10 years ago
- Views:
Transcription
1 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 Computer Science, University of Augsburg, Germany {name.surname}@softplant.de, [email protected] Keywords: Abstract: Semantic Web Technology, Enterprise Architecture Management, Ontology Enterprise architecture management (EAM) provides information about an enterprise and its information systems landscape for thorough analysis. Semantic technologies allow for integrating data sets from various relevant information sources within enterprises in a so-called EA repository, which serves as a comprehensive formal information base for EAM. We call this approach Semantic Enterprise Architecture Management, SEAM for short. We show how SEAM uses semantic technologies to bridge the heterogeneity between various data sets relevant for EAM, such as The Open Group Architecture Framework (TOGAF) models, Business Process Modeling Notation (BPMN) business process models and Service-oriented Architecture (SOA) models. Query answering and reasoning enable detailed analysis and consistency checks on the SEAM repository in order to discover complex dependencies and implicit knowledge. 1 INTRODUCTION Enterprise architectures (EA) are formal models of core artifacts of an enterprise and their dependencies (Aier et al., 2008). Within enterprise architecture management (EAM) these models are utilized to design and align IT landscapes of enterprises based on strategic, organizational and technological viewpoints. Therefore, an EA aggregates information about business, especially about the business strategy and business processes, about the application landscape, i.e. the information systems used and planned with their components and interfaces, and last but not least, about the infrastructure and the technology used. The EA provides different types of analysis on all this information for the various stakeholders and their particular concerns. During the last years, many so called EA frameworks have been developed to facilitate the introduction and the further development of an EAM approach in an organization. As recent analyses have shown, today an EAM approach is something that is unique to every organization, and will be formed from a combination of frameworks, industry models, and methodologies (Blowers, 2012). EA frameworks therefore have to be tailored to be used in a particular organization. (Blowers, 2012) found that the majority of the interviewed organizations (66%) are using a customized framework. One-third of the interviewees even developed their framework on the basis of two or more frameworks, resulting in so-called hybrid frameworks. Customizing a framework means that terminology as well as process and architectural models suggested by the framework are adapted to an organization s needs (Open Group, 2009). The terminology used in the framework description can be replaced where necessary with the organization-specific terms. The Open Group (Open Group, 2009) recommends to link the EAM approach closely to other EAM related activities such as project and service portfolio management processes, project lifecycle, operations handover processes, operational management processes and procurement processes. All these activities create information in their own, specialized information bases (e.g. service architectures, enterprise service bus, configuration management databases). These numerous additional sources could provide valuable input to an EA model. However, when integrating different data sources we have to deal with structural, syntactic and semantic conflicts. In large corporate groups and in cases of mergers and acquisitions it is even more challenging to build a single corporate EA based on multiple EAM approaches and numer-
2 ous EAM related activities. According to recent research the documentation of the EA is still mostly done manually today (Buschle et al., 2012; Farwick et al., 2011). This is not only time consuming but keeping the acquired data up-todate is also difficult. We therefore aim to automate the documentation process of an EA by providing efficient and intelligent means to reuse and interconnect existing data sets. This should not only reduce the amount of effort for creating an initial EA model but also allow to leverage related management processes to keep the information within an EA up-to-date. To this aim, we analyze different data sources relevant to an EA and their interdependencies. We show, how semantic technologies as being developed for knowledge representation and reasoning on the Web allow for building an EA repository based on open standards and well-studied modeling languages and formalisms. We provide a mapping between several of the data sources identified as relevant for EAM. We then use this mapping to integrate the data sets and show possible analysis on the linked data sets. The paper is structured as follows. Section 2 briefly gives an overview on EA frameworks and models and discusses possible conflicts that arise when interconnecting different data sources relevant to EA. In Section 3 we present our approach to create a EA repository based on semantic technologies by formalizing and integrating the data sets from various sources. We show the applicability of the approach by integrating EA documentation according to the The Open Group Architecture Framework (TOGAF) content metamodel, related process models in Business Process Model and Notation (BPMN) and information on services according to the Service-Oriented Architecture Ontology. We discuss the results in Section 4 and analyze related works in Section 5. We conclude the paper by discussing further application scenarios based on SEAM repositories and pointing out the future direction of our research. 2 ENTERPRISE ARCHITECTURE REPOSITORIES 2.1 EA Frameworks - A Guideline to EAM Approaches There are currently more than 50 known frameworks specified by standards setting organizations, companies, consultancies, governmental organizations and military agencies (Matthes, 2011). The Zachman framework (Zachman, 1987) is one of the early approaches. Its development was inspired by the process of constructing a building and the deliverables produced in this process. It provides an analogous set of architectural representations produced for the development of an information system. TOGAF (Open Group, 2009), The Open Group Enterprise Architecture Framework, is an industry standard architecture framework and is nowadays widely accepted. The core of TOGAF is its generic enterprise architecture method, the Architecture Development Method (ADM), which specifies the different steps required for building up and using an EA. The core content metamodel, guidelines, recommended standards and compliant products complete the framework. The keystone of an EA framework is the architectural model that it provides to represent an organization s enterprise architecture. As EA frameworks differ in purpose and scope, they all come up with their own architectural model. TOGAF, for example, defines the core content metamodel and several extensions. The core content metamodel encompasses a minimum set of artifacts for an EAM endeavor. It partitions the artifacts in five units, first architecture principles, vision and requirements, then the three architecture layers defined by TOGAF (i.e. the business, the information systems and the technology architecture) and last the architecture realization. On this basis, analyses such as show me all applications that are implemented on deprecated platforms can be made. 2.2 Information Sources relevant to EAM Within large enterprises and complex information system landscapes there are numerous structured and unstructured data sources that hold relevant information for a complete EA documentation. Structured sources include but are not limited to 1 : business process models, software documentation (e.g. UML documentation or Web service documentation), configuration management databases (i.e. configuration items in the IT infrastructure following the ITIL standard), enterprise resource planning (organizational data such as departments and roles, project management and portfolio data), and middleware systems (e.g. enterprise service bus (Buschle et al., 2012)). Linking those data into an EA repository provides a powerful groundwork for complementing and refining any EA documentation. Today, this information is mostly added manually to the EA repository, see 1 for creating a more comprehensive listing we suggest to utilize electronic product catalogs such as ecl@ss
3 e.g. (Buschle et al., 2012; Farwick et al., 2011). This is very time-consuming and data can hardly be kept up-to-date constantly. For automating this process appropriate interfaces for the data exchange have to be provided and a mapping from the source data to the EA model has to be defined. Conflicts w.r.t. syntactic, structures and semantics have to be faced. Syntactic conflicts denote the problem that EAM related data is represented in various languages specialized for the intended use. Within domains, this problem is addressed by standards. Examples are UML for software documentation, BPMN as a standard by the OMG for business process models, Archi- Mate for EA documentation or the CMDB Federation (CMDBf) specification for representing items from configuration management databases. Some of these standards are well-accepted and widely used while other standards are only emerging, i.e. most data sources are still provided in their original formats. In order to integrate the various EAM relevant data sources in the EA repository, we have to deal with all these different standards and formats. Structural conflicts arise when semantically equivalent information is represented in a structurally different way. Attributes of the same entities can have different names or different data types. Such heterogeneity will occur, for example, if for an application component the date of its go-live is indicated. One source might call this attribute initial live date (e.g. according to the TOGAF content metamodel for physical application components), the other source simply go-live date. A more complex structural conflict occurs when a source uses one object to represent certain information, and another source uses two or more objects. This is the case, for example, if the TOGAF content metamodel is used with and without a particular extension. A source using only the core artifacts for the application architecture contains the entity application component while a source using the core with the infrastructure consolidation extension extends the application component to a logical application component and a physical application component. Semantic conflicts occur where information is assumed to be equivalent, for instance, due to an identical name although being different. An often cited example is here an attribute indicating a price, e.g. the fixed and variable costs of a service, which may be given in different currencies. More complex is the following example. An EA repository might integrate information on organization units, such as the headcount. There is a semantic heterogeneity if a first source counts only the full-time employees (cf. TOGAF content metamodel) while a second source also considers freelancers. Semantic heterogeneities might not only occur with respect to attributes but also with entities. Integrating information from two concurrent EAM approaches in different departments, one might consider as application only the business applications while the other one lists business and infrastructure applications (e.g. as distinguished by the TOGAF Technical Reference Model). The result of a query for all infrastructure applications over the integrated data will be misleading. 3 BUILDING A SEAM REPOSITORY We call the approach for representing and analyzing enterprise architecture models with semantic Web technologies Semantic Enterprise Architecture Management SEAM for short. With SEAM we formalize the knowledge about interdependencies of relevant data sets, including EA frameworks. Therewith equalities and inconsistencies are identified. SEAM links existing data within an enterprise instead of duplicating it in yet another tool. It facilitates the documentation of the architecture as it supports the mapping and integration of relevant data sets and deriving the required views for EAM. Semantic technologies, especially ontologies, provide a mean for bridging the structural and semantic heterogeneities between the different data sets. The resulting models for enterprise architecture do not only serve as a static documentation but can also be utilized for architecture analysis and the provisioning of structured data for succeeding processes such as project initiations. To resolve structural and semantic conflicts, we use the metamodel of one of the data sources as global, neutral model. All other data sources are then mapped to this neutral ontology. Each data source keeps its own data model adapted to its particular application context instead of enforcing a single model to all sources. Through a mapping of the elements and attributes of the local sources to the neutral ontology, implicit assumptions of the local models are made explicit and can be used during query answering. Having mapped local entities and attributes to their counterparts in the neutral ontology and having modeled implicit assumptions, inference mechanisms can be used for consistency checks. For providing a SEAM repository based on different existing data sources within an enterprise we propose the following approach: formalize and analyze data sources: formalize the data sources by identifying and defining the underlying metamodels and analyze their overlap
4 expose data sets: expose relevant data sets from the underlying data sources as an abstracted view using a simplified metamodel linking the data sets: define a set of mappings between the data sets within the repository that can be computed automatically refinement: manually refine mappings including individual equality assertions The approach is depicted in Figure 1. In the following sections we describe the technical background of the used representation formalism and give details and examples on every step. OPE and data property assertions DPE we can define a set of mappings M based on: EquivalentClasses(CE O, CE P ) EquivalentObjectProperties(OPE O, OPE P ) EquivalentDataProperties(DPE O, DPE P ) Additionally individual equalities using the construct SameIndividual(a 1... a n ) are defined. Although this construct is not part of the OWL 2 QL language profile, such axioms can be computed in LOGSPCAE w.r.t. the size of data by computing the reflexivesymmetric-transitive closure of the equality relation and using the resulting relation within query answering (Motik et al., 2012). 3.2 Formalize and Analyze Data Sources Figure 1: Approach for creating a SEAM repository. 3.1 Technical Foundations We propose to use ontologies for representing the data sources. While the T-Box covers the metamodel of the data sources, i.e. their structure and semantics, we use the A-Box for representing the actual model instances. We choose to start with the QL language profile from the OWL 2 standard. An OWL 2 profile is a trimmed down version of OWL 2 that trades expressive power for efficiency of reasoning (Motik et al., 2012). OWL 2 QL in special is made for application that use very large volumes of instance data, and where query answering is the most important reasoning task (Motik et al., 2012). Technically, the query answering can be implemented by rewriting ontology queries, e.g. in SPARQL to SQL queries that can be posed to standard relational database systems. Thus, a SEAM repository can be built on top of mature relational database management systems, which are widely adopted and operated in enterprises. Clearly, the expressiveness of OWL 2 QL is limited. Nevertheless, it still covers most of the formalisms required for representing mappings between different ontologies. Given two ontologies O and P, class expressions CE, object property expressions As mentioned before, information sources within enterprise as well as the actual EA models are relevant data sets for an EAM initiative. To guarantee for most exact semantic descriptions, we do not need to restrict the language expressiveness of OWL 2 for formalizing the relevant data sources in this first step. Within this paper we consider following existing ontologies, which represent the T-Box of specific data sources relevant for an EA repository: TOGAF 9 content metamodel ontology: Gerber et al. (Gerber et al., 2010) have developed an OWL representation, which should represent the information from the TOGAF 9 content metamodel in a more precise and unambiguous manner. BPMN 2.0 ontology: Natschlaeger (Natschlaeger, 2011) provides an ontology for the process modeling standard BPMN. It formalizes the entire BPMN 2.0 specification as well as further textual annotations from the specification. SOA ontology: The service-oriented architecture ontology (Open Group, 2010) describes both business and technical aspects of a service-oriented architecture. We assume that each data source provides data sets represented within the A-Box of each of the ontologies. Moreover, any additional data source within an enterprise may be formalized using the same approach, either by reusing existing ontologies or by modeling special ontologies. This formalization serves as a starting point for analyzing connections between the different data sources. Possible structural and semantic conflicts are identified in this step. We did this for the above presented ontologies. All
5 have an overlap within the TOGAF 9 business architecture. In this architecture TOGAF deals with business processes and business services and sets them into context to other organizational elements. Therefore, the TOGAF Ontology will be our neutral ontology whereas the BPMN 2.0 and SOA ontologies are the local ones, which will be mapped into the neutral one. Based on the formal ontology language following types of mapping can be identified: direct equivalence: given two class expressions CE 1 and CE 2, we can state CE 1 CE 2 i.e. EquivalentClasses(CE 1,CE 2 ) subset equivalence: given two class expressions CE 1 and CE 2, we can state CE 1 CE 2 i.e. SubClassO f (CE 1,CE 2 ) We identified such equivalences between the selected ontologies. For example, the class Process in TOGAF corresponds to the class Process in the SOA ontology. Here, we have a direct equivalence. Equivalence between object properties and data properties can be defined analogously using object property expressions and data property expressions. While direct equivalences can be applied automatically, subset equivalences only provide a support to find possible mappings in a manual refinement step. 3.3 Expose Data Sets As the different data sources cover very specific details about a single aspect of an EA, a full integration of all ontologies into a single ontology covering the complete semantic and representation is a highly complex task. To reduce the complexity we limit the used OWL 2 fragment as explained in chapter 3.1. Complex OWL constructs can be materialized in OWL 2 QL by applying forward chaining. Additionally highly specific model elements may be neglected. This is necessary since we want to enable efficient querying in the combined ontology although we have to deal with a very high amount of data. We have done this task with the three ontologies introduced before. The following examples illustrate these results. SEAM TOGAF 9 content metamodel ontology. Figure 2 shows a TOGAF model excerpt, which covers organizational and functional aspects of a business and connects them with business processes. Furthermore it links business services with the supported processes. We use a simple UML class notation to visualize this ontology excerpt. UML stereotypes denote the TOGAF content metamodel classes. Figure 2 can be represented in OWL 2 functionalstyle syntax (FSS). The following excerpt includes the Figure 2: Excerpt of SEAM TOGAF 9 content metamodel Ontology. relevant part of T- and A-Box, but omits the definition of object properties and object property assertions. Class(T:OrganizationUnit) Class(T:Function) Class(T:Process) Class(T:Actor) Class(T:BusinessService) Class(T:Event) Individual(T: Sales department ) ClassAssertion(T:OrganizationUnit T: Sales department ) Individual(T: Sales order processing ) ClassAssertion(T:Function T: Sales order processing ) Individual(T: Order manager ) ClassAssertion(T:Actor T: Order manager ) Individual(T: Automated order processing ) ClassAssertion(T:Process T: Automated order processing ) Individual(T: Order management service ) ClassAssertion(T:BusinessService T: Order management service ) Individual(T: Customer order ) ClassAssertion(T:Event T: Customer order ) SEAM BPMN 2.0 ontology. Using BPMN the business process automated order processing is modeled in more details (see Figure 3). As typical for BPMN models, the lane holds a business role (Order Manager) that is the performer of the tasks associated with the lane. However, the usage of lane elements within BPMN is not defined. Figure 3: Excerpt of SEAM BPMN 2.0 Ontology. The representation in OWL 2 FSS omitting object properties would be (note that the Events and the FlowNodes are connected via the SequenceFlow class): Class(B:Task) Class(B:FlowNode) Class(B:SequenceFlow) Class(B: Event) SubClassOf(B:Event B:FlowNode) Class(B:StartEvent) Class(B:CatchEvent) SubClassOf(B:CatchEvent B:Event) SubClassOf(B:StartEvent B:CatchEvent) Class(B:EndEvent) Class(B:ThrowEvent)
6 SubClassOf(B:ThrowEvent B:Event) SubClassOf(B:EndEvent B:ThrowEvent) Individual(B: Process order ) ClassAssertion(B:Task B: Process order ) Individual(B: Order received ) ClassAssertion(B:StartEvent B: Order received ) Individual(B: Order confirmed ) ClassAssertion(B:EndEvent B: Order confirmed ) SEAM SOA ontology. The SOA ontology allows for modeling the example from an additional point of view. Figure 4 represents an excerpt of this SEAM SOA ontology. A process is thereby drilled down into tasks. Tasks use services to fulfill a service contract. Note that the service contract is part of the SOA ontology but not of this example. Figure 4: Excerpt of SEAM SOA Ontology. An equivalent OWL 2 FSS representation, again omitting the object properties, would be: Class(S:Event) Class(S:Process) Class(S:Task) Class(S:Service) Class(S:HumanActor) Individual(S: Process order ) ClassAssertion(S:Task S: Process order ) Individual(S: Order received ) ClassAssertion(S:Event S: Order received ) Individual(S: Order confirmed ) ClassAssertion(S:Event S: Order confirmed ) Individual(S: Automated order processing ) ClassAssertion(S:Process S: Automated order processing ) Individual(S: Order management service ) ClassAssertion(S:Service S: Order management service ) Individual(S: Order manager ) ClassAssertion(S:HumanActor S: Order manager ) The examples above only show a small range of possible contents. In practice the models are far more detailed and complex. If required, data aggregation operations can be applied within this step to reduce the complexity of the next mapping step. 3.4 Linking the Data Sets The equivalences that were identified in step 1 (Formalizing and Analyzing Data Sources, see section 3.2) are now formalized. In our example, we can now add following OWL mappings: EquivalentClasses(T:Event, B:Event) EquivalentClasses(T:Event, S:Event) EquivalentClasses(T:BusinessService, S:Service) EquivalentClasses(T:Process, S:Process) EquivalentClasses(T:Actor, S:HumanActor) By applying the mappings on concrete data sets within the SEAM repository, equality assertions from the different data sets can be derived. In our example this is quite obvious by matching the labels. However, more intelligent means, e.g. partial matchmaking (Stuckenschmidt, 2007), are required in real world scenarios. Also, it is crucial in this step to consider possible semantic conflicts. For our example we can derive: SameIndividual(B: Order received S: Order received ) SameIndividual(B: Order confirmed S: Order confirmed ) SameIndividual(T: Automated order processing S: Automated order processing ) SameIndividual(T: Order management service S: Order management service ) SameIndividual(T: Order manager S: Order manager ) 3.5 Refinement As mentioned in section 3.2 there are subset mappings that only provide hints on possible equivalences. In a final step this knowledge is utilized to provide suggestions to the user to refine the SEAM repository. The user can then add further mappings with the SameIndividual construct. For the considered ontologies following subset mappings can be analyzed in more detail: T:BusinessService T:PlatformService T:InformationSystemService S:Service S:ServiceComposition T:Actor T:Role T:LogicalApplicationComponent T:LogicalTechnologyComponent S:Element The latter mapping for example states that instances of the class Element in the SOA ontology may show equivalences within individuals of the TO- GAF classes Actor, Role, LogicalApplicationComponent and LogicalTechnologyComponent. During the refinement, the SEAM repository can be constantly validated using reasoning and query answering in order to detect inconsistencies within the formal model. 3.6 Architecture Analysis The resulting SEAM repository can now be utilized for architecture analysis. For example, having iden-
7 tified equality between a process within TOGAF and a business process model in BPMN would allow an enterprise architect to directly navigate from an EA model to the actual process definition. Additionally, such an integrated approach provides further means for consistency checks. The consistency of the EA model cannot only be verified based on the metamodel but also w.r.t. to the data quality. Documented information systems services within the EA can be compared with other sources for service definition. Clearly, enterprise architecture aims at a holistic model of an enterprise whereas the other data sets contain detailed information about specific aspects thereof. As these data is not manually documented within an EAM initiative but automatically linked from the actual sources, they can serve as additional information that can be considered for decisions within the EA. Also data redundancies can be reduced if required elements are looked up within these data sets and referenced using natural or unique identifiers (e.g. department names, cost centers, project numbers, Web service name, host name, business process name). Detailed and up-to-date information can be accessed later on using these identifiers instead of working on an outdated copy. mapped classes and individuals correspond to each other. Otherwise, there is still the possibility to alter the step of exposing the data sets. The SEAM approach allows creating an EA repository based on linking existing data sources. This supports in comprising different data formats, enhances the reusability of existing results in research and industry and allows for consistency checks and analysis also between the different data sources. That means, through an integration of the local ontologies in the neutral EA ontology inconsistencies between these local ontologies can be detected, since we have one big mapped ontology. For example if an activity in a business process requires a specific data input, but does not call the corresponding service, this error can be detected if there is an integrated SOA, BPMN and EA repository. Through traversing the ontology the mismatch between the service and the required data is detected. 5 RELATED WORK 4 DISCUSSION In the previous section we presented a methodology for building a SEAM repository. We evaluated the approach by creating a EA repository based on business process descriptions, service specifications of a service-oriented architecture and TOGAF-based EAM documentations. For each of the data sources, we utilized an ontology-based metamodel to formalize them and to analyze their overlap. Focusing on efficient query answering and analysis in the SEAM repository, we derived simplified data sets based on a formal language with reduced language complexity, namely OWL 2 QL. Step by step we added mappings between the data sets to capture all relations and allow for analyses within the linked data. Parts of the resulting SEAM repository has already been shown as a running example in the last section (the authors may be contacted to obtain the ontologies). We have shown that semantic technologies provide adequate means to overcome syntactic and structural conflicts. Data sources relevant for an EA can be transformed into data sets that are linked via the explicit definition of equivalent classes, properties and individuals. Still, semantic conflicts (cf. section 2.2) have to be considered separately. When mapping the data sets, we have to ensure that the semantics of the The Essential Meta-Model (Essential Project, 2012) is an EA model that has been developed in the scope of the Essential Project. It provides on the basis of the ontology editor Protege an open source EA tool, the Essential Architecture Manager. They predefine the T-Box of the architectural model in OWL. It incorporates best practices and can be extended to meet particular requirements. Also, they claim that it can be easily mapped to industry standard frameworks. In SEAM we aim at automating the acquisition and maintenance of the data required for an EAM initiative while relying on existing research and best practices on EA modeling. Using semantic technologies for formalizing information sources yields a number of advantages, starting with having a formal, unambiguous model to the possibilities of reasoning and consistency checking. TopQuadrant, for example, describes in its whitepaper (TopQuadrant, 2012) the vision of executable EA models based on semantic technologies. Executable means that the knowledge base can be consulted at run time by humans as well as by applications. In the last years, architectural models have been published as ontologies (such as for the TOGAF content metamodel (Gerber et al., 2010)). As described in section 3, the SEAM approach uses these models.
8 6 CONCLUSION Enterprise architecture management (EAM) aims to optimize the alignment of business and IT. EA repositories provide the required information base for decisions on the information systems landscape, e.g. for the development of a new application or new services. EA frameworks such as TOGAF provide metamodels as guideline for creating EA repositories. They define which information is required and how it is linked. This information, however, is only the core. A more comprehensive information base can be provided by integrating data from other EAM related information sources. Connecting such already existing information sources to the EA documentation avoids redundant time and effort for its creation and maintenance. However, integrating the data from these heterogeneous sources, each coming with its own data model in a particular language, is a complex task. We propose the use of semantic technologies for integrating heterogeneous EAM relevant information sources allowing for a Semantic Enterprise Architecture Management - SEAM. We defined a process for building a SEAM repository that uses linked data within an enterprise. Thereby, existing enterprise data sets are exposed as ontologies and linked into the enterprise architecture. The EAM initiative can thus focus on modeling the interdependencies between business, information systems and IT infrastructure. Mismatches between the documentation within the information sources and reality can be easily discovered and made transparent. We demonstrated the approach by linking EA documentation (according to TOGAF), business process models (in BPMN) and aspects of services (according to the SOA ontology). Depending on the existence of relevant data sets the documentation task within an EAM initiative can thus be reduced. Moreover, the resulting EA model does not only statically document an EA, but is available in a formal and machine-readable representation formalism. Semantic technologies provides a strong foundation for architecture analysis and consistency checks as well as additional supporting tasks for EAM. These will include visualization but also novel applications of AI methodologies such as automated planning in the field of EA. Future works include the refinement of the defined mapping axioms and the inclusion of additional data sources based on well-known standards. As the chosen OWL language fragment is limited, complex mapping operations such as aggregations or conversions may be applied outside the repository within a data provisioning step. REFERENCES Aier, S., Riege, C., and Winter, R. (2008). Unternehmensarchitektur literaturüberblick und stand der praxis. Wirtschaftsinformatik, 4(50): Blowers, M. (2012). Hybrid enterprise architecture frameworks are in the majority. 03/22/hybrid-enterprise-architectureframeworks-are-in-the-majority/, accessed Feb Buschle, M., Grunow, S., Hauder, M., Matthes, F., and Roth, S. (2012). Automating enterprise architecture documenation using models of an enterprise service bus. In AMCIS 2012 Proceedings, Seattle, Washington. Essential Project (2012). Essential meta-model. component/content/article/11-projectcomponents/35-essential-meta-model, accessed Feb Farwick, M., Agreiter, B., Breu, R., Ryll, S., Voges, K., and Hanschke, I. (2011). Automation processes for enterprise architecture management. In Proceedings of the 2011 IEEE 15th International Enterprise Distributed Object Computing Conference Workshops (EDOCW 11), pages IEEE Computer Society. Gerber, A., Kotz, P., and van der Merwe, A. (2010). Towards the formalisation of the TOGAF content metamodel using ontologies. In Proceedings of the 12th International Conference on Enterprise Information Systems (ICEIS 2010), pages 54 64, Funchal, Madeira, Portugal. Matthes, F. (2011). Enterprise Architecture Frameworks Kompendium: Über 50 Rahmenwerke für das IT- Management. Springer, 1 edition. Motik, B., Grau, B., Horrocks, I., Wu, Z., Fokoue, A., and Lutz, C. (2012). OWL 2 web ontology language: Profiles. profiles/, accessed Feb Natschlaeger, C. (2011). Towards a BPMN 2.0 ontology. In Business Process Model and Notation, Lecture Notes in Business Information Processing, page 115. Springer. Open Group (2009). TOGAF version 9. Technical report, Van Haren Publishing. Open Group (2010). Service-oriented architecture ontology. ISBN Stuckenschmidt, H. (2007). Partial matchmaking using approximate subsumption. In Proceedings of the 22nd Conference on Artificial Intelligence (AAAI 07), pages TopQuadrant (2012). Towards executable enterprise models: Building semantic enterprise architecture solutions with topbraid suite. http: // BuildingSemanticEASolutions-withTopBraid. pdf, accessed Feb Zachman, J. (1987). A framework for information systems architecture. IBM Systems Journal, 3(26).
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 [email protected] http://www.q-e.at
Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert
Int'l Conf. Software Eng. Research and Practice SERP'15 225 Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert Fraunhofer Institute of Optronics, System Technologies and
DEPARTMENT OF INFORMATICS. Scenario-based Analysis of Collaborative Enterprise Architecture Management Tools
DEPARTMENT OF INFORMATICS TECHNISCHE UNIVERSITÄT MÜNCHEN Master s Thesis in Information Systems Scenario-based Analysis of Collaborative Enterprise Architecture Management Tools Nikolaus Katinszky DEPARTMENT
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,
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
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,
Enterprise Architecture at Work
Marc Lankhorst et al. Enterprise Architecture at Work Modelling, Communication and Analysis Third Edition 4y Springer Contents 1 Introduction to Enterprise Architecture 1 1.1 Architecture 1 1.2 Enterprise
Overview of major concepts in the service oriented extended OeBTO
Modelling business policies and behaviour based on extended Open edi Business Transaction Ontology (OeBTO) Introduction Model Driven Development (MDD) provides a basis for the alignment between business
SOA: The missing link between Enterprise Architecture and Solution Architecture
SOA: The missing link between Enterprise Architecture and Solution Architecture Jaidip Banerjee and Sohel Aziz Enterprise Architecture (EA) is increasingly being acknowledged as the way to maximize existing
Improved SOA Portfolio Management with Enterprise Architecture and webmethods
Improved SOA Portfolio Management with Enterprise Architecture and webmethods Patrick Buech Product Management, Enterprise Architecture Management Sumeet Bhatia Senior Director, Enterprise Architecture
Designing a Semantic Repository
Designing a Semantic Repository Integrating architectures for reuse and integration Overview Cory Casanave Cory-c (at) modeldriven.org ModelDriven.org May 2007 The Semantic Metadata infrastructure will
California Enterprise Architecture Framework
Version 2.0 August 01, 2013 This Page is Intentionally Left Blank Version 2.0 ii August 01, 2013 TABLE OF CONTENTS 1 Executive Summary... 1 1.1 What is Enterprise Architecture?... 1 1.2 Why do we need
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
An Ontological Approach to Oracle BPM
An Ontological Approach to Oracle BPM Jean Prater, Ralf Mueller, Bill Beauregard Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065, USA [email protected], [email protected], [email protected]
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
Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture
Business Business Services Services and Enterprise and Enterprise This Workshop Two parts Background: Business Value of Enterprise TOGAF s and the Business Services We will use the key steps, methods and
Data Validation with OWL Integrity Constraints
Data Validation with OWL Integrity Constraints (Extended Abstract) Evren Sirin Clark & Parsia, LLC, Washington, DC, USA [email protected] Abstract. Data validation is an important part of data integration
NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0
NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5
Enterprise Architecture with TOGAF 9.1 and ArchiMate 2.0 1. Henk Jonkers, Dick Quartel, Bas van Gils and Henry Franken
White Paper Publication date: May 31 st, 2012 Enterprise with TOGAF 9.1 and ArchiMate 2.0 1 Henk Jonkers, Dick Quartel, Bas van Gils and Henry Franken Executive summary With the appearance of Version 2.0,
Semantic Business Process Management Lectuer 1 - Introduction
Arbeitsgruppe Semantic Business Process Management Lectuer 1 - Introduction Prof. Dr. Adrian Paschke Corporate Semantic Web (AG-CSW) Institute for Computer Science, Freie Universitaet Berlin [email protected]
Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1
Open Source egovernment Reference Architecture Osera.modeldriven.org Slide 1 Caveat OsEra and the Semantic Core is work in progress, not a ready to use capability Slide 2 OsEra What we will cover OsEra
An Integrated Quality Assurance Framework for Specifying Business Information Systems
An Integrated Quality Assurance Framework for Specifying Business Information Systems Frank Salger 1, Stefan Sauer 2, Gregor Engels 1,2 1 Capgemini sd&m AG, Carl-Wery-Str. 42, D-81739 München, Germany
A Comparison of SOA Methodologies Analysis & Design Phases
202 A Comparison of SOA Methodologies Analysis & Design Phases Sandra SVANIDZAITĖ Institute of Mathematics and Informatics, Vilnius University Abstract. Service oriented computing is a new software engineering
A DESIGN SCIENCE APPROACH TO DEVELOP A NEW COMPREHENSIVE SOA GOVERNANCE FRAMEWORK
A DESIGN SCIENCE APPROACH TO DEVELOP A NEW COMPREHENSIVE SOA GOVERNANCE FRAMEWORK Fazilat Hojaji 1 and Mohammad Reza Ayatollahzadeh Shirazi 2 1 Amirkabir University of Technology, Computer Engineering
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
Model Driven and Service Oriented Enterprise Integration---The Method, Framework and Platform
Driven and Oriented Integration---The Method, Framework and Platform Shuangxi Huang, Yushun Fan Department of Automation, Tsinghua University, 100084 Beijing, P.R. China {huangsx, fanyus}@tsinghua.edu.cn
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
CT30A8901 Chapter 10 SOA Delivery Strategies
CT30A8901 Chapter 10 SOA Delivery Strategies Prof. Jari Porras Communications Software Laboratory Contents 10.1 SOA Delivery lifecycle phases 10.2 The top-down strategy 10.3 The bottom-up strategy 10.4
Modelling, Analysing and Improving an ERP Architecture with ArchiMate
Modelling, Analysing and Improving an ERP Architecture with ArchiMate June 25th, 2014 Heinz-Juergen Scherer, TransWare Tim Vehof, BiZZdesign Agenda Introduction Enterprise Architecture ERP systems and
Enterprise Architecture Assessment Guide
Enterprise Architecture Assessment Guide Editorial Writer: J. Schekkerman Version 2.2 2006 Preface An enterprise architecture (EA) establishes the organization-wide roadmap to achieve an organization s
Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions
Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions The role names listed in the Career Road Map from International Institute of Business Analysis (IIBA) are not job titles
ONTOLOGY FOR MOBILE PHONE OPERATING SYSTEMS
ONTOLOGY FOR MOBILE PHONE OPERATING SYSTEMS Hasni Neji and Ridha Bouallegue Innov COM Lab, Higher School of Communications of Tunis, Sup Com University of Carthage, Tunis, Tunisia. Email: [email protected];
11 Tips to make the requirements definition process more effective and results more usable
1 11 Tips to make the s definition process more effective and results more usable This article discusses what I believe are the key techniques for making s definition process repeatable from project to
A Business Process Services Portal
A Business Process Services Portal IBM Research Report RZ 3782 Cédric Favre 1, Zohar Feldman 3, Beat Gfeller 1, Thomas Gschwind 1, Jana Koehler 1, Jochen M. Küster 1, Oleksandr Maistrenko 1, Alexandru
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS Keyvan Mohebbi 1, Suhaimi Ibrahim 2, Norbik Bashah Idris 3 1 Faculty of Computer Science and Information Systems, Universiti Teknologi
Enterprise Architecture Review
Enterprise Architecture Review Arquitectura multivapa mediante Ajax y ORM Héctor Arturo Flórez Fernández * Fecha de recepción: octubre 29 de 2010 Fecha de aceptación: noviembre 23 de 2010 Abstract Enterprise
WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT
WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT CONTENTS 1. THE NEED FOR DATA GOVERNANCE... 2 2. DATA GOVERNANCE... 2 2.1. Definition... 2 2.2. Responsibilities... 3 3. ACTIVITIES... 6 4. THE
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
Developing Business Architecture with TOGAF
Developing Business Architecture with TOGAF Building Business Capability 2013 Las Vegas, NV Armstrong Process Group, Inc. www.aprocessgroup.com Objectives Introduce The Open Group Architecture Framework
Adapting an Enterprise Architecture for Business Intelligence
Adapting an Enterprise Architecture for Business Intelligence Pascal von Bergen 1, Knut Hinkelmann 2, Hans Friedrich Witschel 2 1 IT-Logix, Schwarzenburgstr. 11, CH-3007 Bern 2 Fachhochschule Nordwestschweiz,
Portable Cloud Services Using TOSCA
Institute of Architecture of Application Systems Portable Cloud Services Using TOSCA Tobias Binz, Gerd Breiter, Frank Leymann, and Thomas Spatzier Institute of Architecture of Application Systems, University
CMDB Federation. DMTF Standards for Federating CMDBs and other Management Data Repositories
CMDB Federation DMTF Standards for Federating CMDBs and other Management Data Repositories Synopsis Many organizations base IT management on a configuration management system consisting of a configuration
A HUMAN RESOURCE ONTOLOGY FOR RECRUITMENT PROCESS
A HUMAN RESOURCE ONTOLOGY FOR RECRUITMENT PROCESS Ionela MANIU Lucian Blaga University Sibiu, Romania Faculty of Sciences [email protected] George MANIU Spiru Haret University Bucharest, Romania Faculty
TopBraid Insight for Life Sciences
TopBraid Insight for Life Sciences In the Life Sciences industries, making critical business decisions depends on having relevant information. However, queries often have to span multiple sources of 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 Anne Monceaux 1, Joanna Guss 1 1 EADS-CCR, Centreda 1, 4 Avenue Didier Daurat 31700 Blagnac France
Business-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected] Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
How to bridge the gap between business, IT and networks
ericsson White paper Uen 284 23-3272 October 2015 How to bridge the gap between business, IT and networks APPLYING ENTERPRISE ARCHITECTURE PRINCIPLES TO ICT TRANSFORMATION A digital telco approach can
Module 6 Essentials of Enterprise Architecture Tools
Process-Centric Service-Oriented Module 6 Essentials of Enterprise Architecture Tools Capability-Driven Understand the need and necessity for a EA Tool IASA Global - India Chapter Webinar by Vinu Jade
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,
The Role of Business Capabilities in Strategic Planning. Sneaking up on Quality Using Business Architecture in a learning corporation
The Role of Business Capabilities in Strategic Planning Sneaking up on Quality Using Business Architecture in a learning corporation 2 Credits The Open Management Group, Business Architecture Special Interest
1 Introduction FEDERATED THROUGH-LIFE SUPPORT, ENABLING ONLINE INTEGRATION OF SYSTEMS WITHIN THE PLM DOMAIN. Abstract. Jonas Rosén
1 st Nordic Conference on Product Lifecycle Management - NordPLM 06, Göteborg, January 25-26 2006 FEDERATED THROUGH-LIFE SUPPORT, ENABLING ONLINE INTEGRATION OF SYSTEMS WITHIN THE PLM DOMAIN Jonas Rosén
Successful Enterprise Architecture. Aligning Business and IT
Successful Enterprise Architecture Aligning Business and IT 1 Business process SOLUTIONS WHITE PAPER Executive Summary...3 An Integrated Business & IT Infrastructure...3 Benefits to Business and IT Go
I. INTRODUCTION NOESIS ONTOLOGIES SEMANTICS AND ANNOTATION
Noesis: A Semantic Search Engine and Resource Aggregator for Atmospheric Science Sunil Movva, Rahul Ramachandran, Xiang Li, Phani Cherukuri, Sara Graves Information Technology and Systems Center University
Semantic Variability Modeling for Multi-staged Service Composition
Semantic Variability Modeling for Multi-staged Service Composition Bardia Mohabbati 1, Nima Kaviani 2, Dragan Gašević 3 1 Simon Fraser University, 2 University of British Columbia, 3 Athabasca University,
ArchiMate Extension for Modeling the TOGAF Implementation and Migration Phases
ArchiMate Extension for Modeling the TOGAF Implementation and Migration Phases A White Paper by: Henk Jonkers, Harmen van den Berg, Maria-Eugenia Iacob, and Dick Quartel December 2010 Copyright 2010 The
SysML Modelling Language explained
Date: 7 th October 2010 Author: Guillaume FINANCE, Objet Direct Analyst & Consultant UML, the standard modelling language used in the field of software engineering, has been tailored to define a modelling
JOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 What s Your Information Agenda? Mahesh H. Dodani,
White Paper What Solutions Architects Should Know About The TOGAF ADM
White Paper What Solutions Architects Should Know About The TOGAF ADM WP0015 October 2011 The Open Group Architecture Framework 1 (TOGAF) is the most widely referenced architecture framework currently
From Business World to Software World: Deriving Class Diagrams from Business Process Models
From Business World to Software World: Deriving Class Diagrams from Business Process Models WARARAT RUNGWORAWUT 1 AND TWITTIE SENIVONGSE 2 Department of Computer Engineering, Chulalongkorn University 254
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 [email protected]
TOGAF. TOGAF & Major IT Frameworks, Architecting the Family. by Danny Greefhorst, MSc., Director of ArchiXL. IT Governance and Strategy
TOGAF TOGAF & Major IT Frameworks, Architecting the Family by Danny Greefhorst, MSc., Director of ArchiXL TOGAF is a registered trademark of The Open Group. Copyright 2013 ITpreneurs. All rights reserved.
ArchiMate. ArchiMate Made Practical. Modeling according to ArchiMate guided by a collection of good practices
ArchiMate ArchiMate Made Practical Modeling according to ArchiMate guided by a collection of good practices ArchiMate Colofon Title : ArchiMate Made Practical Date : 01 April 2013 Version : 4.0 Change
Semantic-enabled Software Engineering and Development
Semantic-enabled Software Engineering and Development Bernhard Bauer, Stephan Roser Programming of Distributed Systems, University of Augsburg, 86135 Augsburg [bauer roser]@informatik.uni-augsburg.de Abstract:
MODELING UNIVERSITY METROPOLITAN ONLINE LEARNING SYSTEM ARCHITECTURE - THE TOGAF/ ARCHIMATE WAY
The Fourth International Conference on e-learning (elearning-2013), 26-27 September 2013, Belgrade, Serbia MODELING UNIVERSITY METROPOLITAN ONLINE LEARNING SYSTEM ARCHITECTURE - THE TOGAF/ ARCHIMATE WAY
TOGAF usage in outsourcing of software development
Acta Informatica Pragensia 2(2), 2013, 68 76, DOI: 10.18267/j.aip.25 Section: Online: aip.vse.cz Peer-reviewed papers TOGAF usage in outsourcing of software development Aziz Ahmad Rais 1, Rudolf Pecinovsky
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework
Enterprise Architecture
Fakultät für Informatik Technische Universität München Enterprise Architecture Management Tool Survey 2008 Iteratec IT-Management Workshop 8.10.2008 Florian Matthes Software Engineering for Business Information
HP SOA Systinet software
HP SOA Systinet software Govern the Lifecycle of SOA-based Applications Complete Lifecycle Governance: Accelerate application modernization and gain IT agility through more rapid and consistent SOA adoption
Nr.: Fakultät für Informatik Otto-von-Guericke-Universität Magdeburg
Nr.: Fakultät für Informatik Otto-von-Guericke-Universität Magdeburg Nr.: Fakultät für Informatik Otto-von-Guericke-Universität Magdeburg Impressum ( 5 TMG) Herausgeber: Otto-von-Guericke-Universität Magdeburg
Application of ontologies for the integration of network monitoring platforms
Application of ontologies for the integration of network monitoring platforms Jorge E. López de Vergara, Javier Aracil, Jesús Martínez, Alfredo Salvador, José Alberto Hernández Networking Research Group,
Towards Modeling and Transformation of Security Requirements for Service-oriented Architectures
Towards Modeling and Transformation of Security Requirements for Service-oriented Architectures Sven Feja 1, Ralph Herkenhöner 2, Meiko Jensen 3, Andreas Speck 1, Hermann de Meer 2, and Jörg Schwenk 3
TOGAF TOGAF & Major IT Frameworks, Architecting the Family
Fall 08 TOGAF TOGAF & Major IT Frameworks, Architecting the Family Date: February 2013 Prepared by: Danny Greefhorst, MSc., Director of ArchiXL TOGAF is a registered trademark of The Open Group. TOGAF
Enterprise Architecture and Knowledge Perspectives on Continuous Requirements Engineering
Enterprise Architecture and Knowledge Perspectives on Continuous Requirements Engineering Marite Kirikova Institute of Applied Computer Systems, Riga Technical University, 1 Kalku, Riga, LV- 1658, Latvia
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
Realizing business flexibility through integrated SOA policy management.
SOA policy management White paper April 2009 Realizing business flexibility through integrated How integrated management supports business flexibility, consistency and accountability John Falkl, distinguished
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
Guy Tozer, Doriq Associates DG Conference Europe 2009
Guy Tozer, Doriq Associates DG Conference Europe 2009 Background Speaker Introduction Audience Profile Purpose and Focus of the Presentation Ground-rules and Capabilities doriq associates 2008 2 Enterprise
Collaborative BPM Based on Industry-specific Reference Models
Collaborative BPM Based on Industry-specific Reference Models Thomas Karle Research and Development Horus software GmbH Ettlingen, Germany [email protected] Abstract Industry specific reference models,
System Software Product Line
System Software Product Line 2 1 Introduction The concept of Software Product Lines has been developed for more than a decade. Being initially an academic topic, product lines are more and more incorporated
Co-Creation of Models and Metamodels for Enterprise. Architecture Projects.
Co-Creation of Models and Metamodels for Enterprise Architecture Projects Paola Gómez [email protected] Hector Florez [email protected] ABSTRACT The linguistic conformance and the ontological
Module F13 The TOGAF Certification for People Program
Module F13 The TOGAF Certification for People Program V9.1 Edition Copyright 010-011 Slide 1 of All rights reserved Published by The Open Group, 011 The TOGAF Certification for People Program Slide of
Sebis Study: Cloud Adoption and Strategy 2013
This publication can be cited as: Monahov, Ivan; Shumaiev, Klym; Matthes, Florian: Sebis Study: Cloud Adoption and Strategy 2013, version 0.9, December, 2013. Ivan Monahov, Klym Shumaiev, Florian Matthes
Open Group SOA Governance. San Diego 2009
Open Group SOA Governance San Diego 2009 SOA Governance Aspects A comprehensive view of SOA Governance includes: People Organizational structures Roles & Responsibilities Processes Governing processes
Model Driven Interoperability through Semantic Annotations using SoaML and ODM
Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:
Document Engineering: Analyzing and Designing the Semantics of Business Service Networks
Document Engineering: Analyzing and Designing the Semantics of Business Service Networks Dr. Robert J. Glushko University of California Berkeley [email protected] Tim McGrath Universal Business
Software Development in the Large!
Software Development in the Large! Peter Eeles Executive IT Architect, IBM [email protected] IBM Rational Software Development Conference 2007 2007 IBM Corporation Agenda IBM Rational Software Development
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
Meta-Model specification V2 D602.012
PROPRIETARY RIGHTS STATEMENT THIS DOCUMENT CONTAINS INFORMATION, WHICH IS PROPRIETARY TO THE CRYSTAL CONSORTIUM. NEITHER THIS DOCUMENT NOR THE INFORMATION CONTAINED HEREIN SHALL BE USED, DUPLICATED OR
Scalable End-User Access to Big Data http://www.optique-project.eu/ HELLENIC REPUBLIC National and Kapodistrian University of Athens
Scalable End-User Access to Big Data http://www.optique-project.eu/ HELLENIC REPUBLIC National and Kapodistrian University of Athens 1 Optique: Improving the competitiveness of European industry For many
SERENITY Pattern-based Software Development Life-Cycle
SERENITY Pattern-based Software Development Life-Cycle Francisco Sanchez-Cid, Antonio Maña Computer Science Department University of Malaga. Spain {cid, amg}@lcc.uma.es Abstract Most of current methodologies
Semantic Business Process Management
Arbeitsgruppe Lecture Semantic Business Process Management Prof. Dr. Adrian Paschke Corporate Semantic Web (AG-CSW) Institute for Computer Science, Freie Universitaet Berlin [email protected] http://www.inf.fu-berlin.de/groups/ag-csw/
How To Use Networked Ontology In E Health
A practical approach to create ontology networks in e-health: The NeOn take Tomás Pariente Lobo 1, *, Germán Herrero Cárcel 1, 1 A TOS Research and Innovation, ATOS Origin SAE, 28037 Madrid, Spain. Abstract.
ArchiMate and TOGAF. What is the added value?
ArchiMate and TOGAF What is the added value? Why use TOGAF next to ArchiMate? ArchiMate provides a (visual) language ArchiMate provides a content framework TOGAF provides a process TOGAF provides a way
Applying 4+1 View Architecture with UML 2. White Paper
Applying 4+1 View Architecture with UML 2 White Paper Copyright 2007 FCGSS, all rights reserved. www.fcgss.com Introduction Unified Modeling Language (UML) has been available since 1997, and UML 2 was
