Enterprise Architecture (EA) Service-Oriented Architecture (SOA) Web Services Architecture (WSA)
|
|
- Sophia Bates
- 6 years ago
- Views:
Transcription
1 Enterprise Architecture (EA) Service-Oriented Architecture (SOA) Web Services Architecture (WSA) NorStella SOA-seminar Brian Elvesæter ICT 1
2 Outline What is an architecture? Enterprise architecture and enterprise modelling Interoperability Enterprise architecture and SOA Integration, SOA and Web services References ICT 2
3 What is an architecture? ICT 3
4 Different kinds of architectures Enterprise architecture Business architecture Conceptual architecture Functional architecture Architecture framework Realisation architecture Serviceoriented architecture ICT architecture Integration architecture Information architecture Knowledge architecture Logical architecture Web services architecture ICT 4
5 EA SOA WSA Enterprise architecture (EA) is the practice of applying a method for describing a current and/or future structure and behaviour for an organization's processes, information systems, personnel and organizational sub-units, so that they align with the organization's core goals and strategic direction. Holistic view of the enterprise and all its important assets. Service-oriented architecture (SOA) is a paradigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains. [OASIS 2006] Architectural style for designing (technical) systems. Web services architecture (WSA) intends to provide a common definition for understanding Web services. A Web services architecture involves many layered and interrelated technologies. [W3C 2004] A set of enabling Web technologies for implementing software systems. ICT 5
6 IEEE Std IEEE Std IEEE Recommended Practice for Architectural Description of Software- Intensive Systems Adopted September 2000 Architecture definition Structure(s) of a system in terms of components, their externally visible properties, their relations, and the underlying principles Common frame of reference for architectural descriptions Common terminology architecture, architectural description, model, view, viewpoint, system, stakeholder, concern, ICT 6
7 Mission fulfills 1..* The fundamental organisation of a system embodied in its components, their relationships to each other and to the environment, and the principles guiding its design and evolution. Environment inhabits influences System has an Architecture provides Rationale Has interest in, or concerns relative to the system. has 1..* Concern identifies is important to 1..* used to cover 1..* 1..* Those interests which pertain the system s development, operation and other aspects that are critical or otherwise important to one or more stakeholders. 1..* is addressed to has Stakeholder Viewpoint has source 1..* Library viewpoint identifies selects 1..* conforms to * described by Architectural description organized by 1..* View participates in consists of establishes methods for 1..* 1..* Model The expression of a systems architecture with respect to a particular viewpoint. Addresses one or more of the concerns of the system stakeholder. participates in 1..* aggregates 1..* Developed using the methods established by its viewpoint, consisting of views expressing an architectural description. ICT 7
8 Architecture of what and for whom? Bus2 Bus1 Bus3 Bus4 Decomposition Virtual enterprise EA Actor1 SW syst1 Actor2 SW syst2 Business Decomposition SOA Comp2 Comp1 Comp3 Comp4 Software system Decomposition WSA Object2 Object1 Object3 Object4 Software component Datatype2 Datatype1 Operation1 Datatype3 Decomposition Software object ICT 8
9 Enterprise architecture and enterprise modelling ICT 9
10 History of enterprise architecture The major pioneering efforts: Zachman Framework - initiated 1978 ARIS tool set First Metis tool set Troux Knowledge Repository Four major approaches: Systems development case tools IT process modelling Product and process modelling Business process management Enterprise architecture modelling ICT 10
11 Why enterprise architecture? How can I involve my people in improving the performance of the business? How can I use best practices to ensure the success of the business?? How can I ensure that the IS technology helps the work of my people?? ICT 11
12 Governance with enterprise architecture Architecture is a strategic tool not just high-level design Architecture goes beyond ICT Enterprise architecture is a key component of the IT governance process at any organization of significant size. Stability and flexibility Seem to be contradictory, but a good architecture facilitates change! Communication with stakeholders architects, managers, customers, engineers, Analysis impact-of-change cost and performance Enterprise Architecture (EA) is a generic, abstracted and aggregated representation of the core structures and competences of an enterprise. EA supports laying out the main characteristics of the enterprise to be analysed and agreed before detailed technical design is started. It is shared and discussed enterprise-wide between all stakeholders as a common description forms, functions and features, components, properties and relationships. ICT 12
13 Role of enterprise architecture Mission Vision Strategy as is Goals to be enterprise architecture domain/aspect architectures Actions culture leadership people products processes Operations people IT Mark Lankhorst et al., "Enterprise Architecture at Work: Modelling, Communication and Analysis", Springer, 2005, ISBN: ICT 13
14 Describing coherence Information architecture? Product architecture Process architecture?? Application architecture? Technical architecture? Mark Lankhorst et al., "Enterprise Architecture at Work: Modelling, Communication and Analysis", Springer, 2005, ISBN: ICT 14
15 Enterprise modelling Enterprise modelling (EM) is a capability for externalising, making and sharing enterprise knowledge. EM tools can either be: used stand-alone to produce various kinds of model views, integrated as front-ends to other systems, part of an environment providing a contextual userenvironment. ICT 15
16 Enterprise modelling languages Enterprise modelling languages should allow building the model of an enterprise according to various points of view such as: function, process decision, economic, etc. in an integrated way. Languages defined at high level of abstraction as constructs for EM are independent of the technology of implementation Examples are: IEM Metis Enterprise Arcitecture Framework (MEAF) CIMOSA GRAI IDEF PSL WPDL XPDL BPML EDOC BPDM EPC Archimate ICT 16
17 Enterprise architecture frameworks Enterprises architecture frameworks are fundamental structures which allows defining the main sets of concepts to model and to build an enterprise. Architectural frameworks are designed to define views of specific enterprise domains. Frameworks lack capabilities for meta-data management role-driven viewing integration with platforms model-driven design generation of interoperable solutions Examples are: ZACHMAN GERAM GRAI ARIS CIMOSA DoDAF TOGAF TEAF Troux/Metis/AKM ISO MISSION ICT 17
18 Representations of architecture ARIS ZACHMAN GERAM EKA - POPS EN/ISO ATHENA NIST ICT 18
19 VA Enterprise Architecture DATA What FUNCTION How NETWORK Where PEOPLE Who TIME When MOTIVATION Why Based on work by John A. Zachman SCOPE (CONTEXTUAL) Things Important to the Business Processes Performed Business locations Important Organizations Ev ents Significant to the Business Business Goals and Strategy SCOPE (CONTEXTUAL) Zachman Framework Planner ENTERPRISE MODEL (CONCEPTU AL) Owner SYSTEM MODEL (LOGICAL) Designer TECHNOLOGY MODEL (PHYSICAL) Builder Entity = Class of Business Thing Function = Class of Business Process Node = Major Business Locations People = Major Organizations Semantic Model Business Process Business Logistics Work Flow Model Model System Ent = Business Entity Proc = Business Process Node = Business Location People = Organization Unit Rel = Business Relationship I/O = Business Resources Link = Business Linkage Work = Work Product Logical Data Model Application Architecture Distributed System Architecture Human Interface Architecture Ent = Data Entity Proc = Application Function Node = IS Function People = Role Rel = Data Relationship I/O = User Views Link = Line Characteristics Work = Deliv erable Physical Data System Technology Presentation Model Design Architecture Architecture Ent = Segment/Table Proc = Computer Function Node = Hardware/Softw are People = User Rel = Pointer/Key I/O = Data Elements/Sets Link = Line Specifications Work = Screen Format DETAILED Data Program Network Security REPRESENTATIONS Definition (OUT-OF-CONTEXT) Architecture Architecture Sub-Contractor Ent = Field Proc = Language Statement Node = Addresses People = Identity Rel = Address I/O = Control Block Link = Protocols Work = Job FUNCTIONING ENTERPRISE Data Function Network Organization Time = Major Business Event Master Schedule Time = Business Event Cycle = Business Cycle Processing Structure Time = System Event Cycle = Processing Cycle Control Structure Time = Ex ecute Cycle = Component Cycle Timing Definition Time = Interrupt Cycle = Machine Cycle Schedule Ends/Means = Major Business Goals Business Plan End = Business Objective Means = Business Strategy Business Rule Model End = Structural Assertion Means = Action Assertion Rule Design End = Condition Means = Action Rule Design End = Sub-Condition Means = Step Strategy Planner ENTERPRISE MODEL (CONCEPTU AL) Owner SYSTEM MODEL (LOGICAL) Designer TECHNOLOGY MODEL (PHYSICAL) Builder DETAILED REPRESENTATIONS (OUT-OF-CONTEXT) Sub-Contractor FUNCTIONING ENTERPRISE Ent = Rel = DATA What Proc = I/O = FUNCTION How Node = Link = NETWORK Where People = Work = PEOPLE Who Time = Cycle = TIME When End = Means = MOTIVATION Why ICT 19
20 Enterprise Unified Process (EUP) ICT 20
21 Interoperability ICT 21
22 Interoperability research Project type: Network of Excellence (NoE) Full title: Interoperability Research for Networked Enterprises Applications and Software Project duration: 3 years Project budget: 12.0 M EU IST funding: 6.5 M Partners/contractors: 50 Start date: Nov 1, 2003 Web page: Project type: Integrated Project (IP) Full title: Advanced Technologies for Interoperability of Heterogeneous Enterprise Networks and their Applications Project duration: 3 years Project budget: 26.5 M EU IST funding: 14.4 M Partners/contractors: 19 Start date: Febr. 1, 2004 Web page: ICT 22
23 Rationale for interoperability Interoperability is the key to increase competitiveness of enterprises. Enterprise systems and applications need to be interoperable to achieve seamless operational and business interaction, and create networked organizations European Group for Research on Interoperability, 2002 Application integration license revenue System implementation budget B$ Misc. 20% Integration 40% Hardware 10% Imp. Services 20% Software 10% The cost of non-interoperability are estimated to (Source: the Yankee Group 2001) 40% of enterprises IT budget. ICT 23
24 Knowledge integration The originality of the projects are to take a multidisciplinary approach by merging three research areas supporting the development of Interoperability of Enterprise Applications and Software: Architecture & Platforms: to provide implementation frameworks, Enterprise Modelling: to define Interoperability requirements and to support solution implementation, Ontology: to identify Interoperability semantics in the enterprise. Architectures & Platforms ATHENA & INTEROP Enterprise Modelling Ontology ICT 24
25 4-layered view of an enterprise Business Operational Architecture Operations Strategy Governance Laws, rules, principles Agreed norms and practices Procedures and routines Business terms Enterprise Knowledge Architecture (EKA) Enterprise methodology Metamodels and languages Enterprise models Product models Enterprise templates Reference architectures Semantics Dictionaries Ontologies Nomenclatures Classifications Information and Communication Technology (ICT) Architecture Business and user services Infrastructure services EKA services Ontology tools Software platforms Modeling tools Management tools Ontology services ICT 25
26 Holistic approach to interoperability Enterprise A Enterprise B ICT Business Knowledge Application Data Semantics Business Knowledge Application Data Semantics Interoperability (def.) is the ability of two or more systems or components to exchange information and to use the information that has been exchanged IEEE Standard Computer Dictionary Communication To achieve meaningful interoperability between enterprises, interoperability must be achieved on all layers: Business layer: business environment and business processes Knowledge layer: organisational roles, skills and competencies of employees and knowledge assets ICT layer: applications, data and communication components Semantics: support mutual understanding on all layers ICT 26
27 Enterprise architecture and SOA ICT 27
28 Motivation for SOA Enterprise Challenges Business agility Flexibility and adaptability Enterprise architecture frameworks + Holistic approach + Different views of an enterprise as related (visual) knowledge models - Current enterprise architectures are only blueprints Requirements Enterprises require operational enterprise architectures ICT solutions must be designed to be inherently interoperable ICT Challenges Inflexible and difficult to adapt Enterprise application integration (EAI) Service-oriented architecture (SOA) + Architectural style + Loosely coupled systems + Horizontal integration between different business domains + Use case oriented service composition +/- Web services (enabling technology) ICT 28
29 Business and technology alignment Business Services can be seen as business capabilities that support the enterprise. Services usually represent a business function or domain. Services provide the units of business that represent value propositions within a value chain or within business processes. Traceability between the service as a business capability and its technical implementation. Services will improve delivery methods that are an integral part of the business product. Technology Modular design Compositions and granularity Services are loosely coupled From compile-time and deployment-time dependencies to run-time dependencies Dynamic discovery and binding Services are standardized ( platform independent ) Standard Internet and Web protocols as the common glue to provide syntactical interoperability ICT 29
30 Problems with current EA frameworks User's problems A lot of enterprise architecture proposals on the "market" However, it is usually difficult to understand, compare and choose Researcher's problems There is no justification, nor evaluation of existing enterprise architectures No adequate architecture representation language, too many different views and levels of detail Confusing notions between Enterprise Architecture, Enterprise Model, Enterprise Infrastructure Lack of standardized terminology and collaboration between different EA communities (system engineers, software engineering, ) Engineer's problems There is no "architecture continuity", it is difficult to transform an architecture from conceptual to implementation levels, and vice versa There is no "architecture interoperability", enterprise applications built on different architectures are not interoperable There is no scientific "architecture principles" like we have in the construction or shipbuilding domains, enterprise architecting is still a matter of experience ICT 30
31 ATHENA's approach to operational EA EA is the holistic expression of the enterprise s key business knowledge, information, application and technology strategies and their impact on business functions and processes, that: Guides investment strategies and decisions Provides the framework needed to innovate the business Consists of the current targeted Enterprise Knowledge Models (EKMs): EBA: Enterprise Business Architecture EKA: Enterprise Knowledge Architecture EIA: Enterprise information Architecture EAA: Enterprise Application Architecture ETA: Enterprise Technology Architecture Oversees integration across the core architectures that provides a synchronized set of EA artefacts that needs to be created, collected, organized and communicated to enable adaptation to change business and technology Is defined and deployed through the company-wide process councils ICT 31
32 Enterprise architecture viewpoints Integrates Across EBA,EKA,EIA, EAA (EA) Enterprise Business Architecture (EBA) Enterprise Knowledge Architecture (EKA) Enterprise Application & Architecture (EAA) Business Processes Information Flows (between processes) People, Teams, RAA Business Policy & Strategy Business Information Information Policy & Strategy Applications Application Data Data Flows (between Apps) Application Policy & Strategy Enterprise Technical Architecture (ETA) IT Platform and Infrastructure Hardware & OS SW Services & Middleware Productivity Apps. Technical Policy & Strategy ICT 32
33 From EM to Enterprise Visual Scenes (EVS) Utilizing the powers of visual enterprise knowledge scenes Redefining Enterprise Knowledge Modelling EM is externalizing and sharing enterprise knowledge, developing the enterprise knowledge architecture and enabling EVS. EKM is extending EM by Intelligent Infrastructure and knowledge architectures to support continuous enterprise architecting, business management and more. Different kinds of views to support process roles. Many kinds of diagrams Views can also be turned into and be models Four types of views: meta.- data, content, functional and context. Views have their specific view styles, and dependencies. ICT 33
34 Visual enterprise architecture management ICT 34
35 Enterprise architecture layers Integrated by intelligent infrastructures Inter-related reflective views of key roles replacing frameworks as mosaics of static kinds and types of views (the knowledge legacy from paper carriers) Layers, aspects: Logic and content: Business layer: Methods, models, operations, strategy, governance, Enterprise Knowledge Architecture (EKA) layer: POPS methods, EIS templates, UEML +++ EKA- POPS Law, rules, principles, agreed practices and norms, day to day routines User views (types and kinds), Enterprise-models and submodels, Meta-models: Languages, Structures and Type-hierarchies ICT architecture layer: Services as reusable tasks, servers and EKM repositories Access services, capabilities to integrate legacy systems, extract data, handle parameterised sub-models ICT 35
36 POP* dimensions The Process Dimension includes constructs related to activities, tasks and processes going on in the enterprise or between enterprises. The Organisation Dimension focuses on organisational structures, as well as members and positions thereof. Also, focus is set on interaction between structures, both as a whole and between members. The Decision Dimension is concerned with the collection of concepts and constructs that allow describing the decision-making structure in terms of decision centres and decision activities. The Product Dimension is used to model product architectures or product structures, for the purpose of design, development and engineering or product data management. The purpose of the Infrastructure Dimension is to support modelling of infrastructures and the services they provide. ICT 36
37 Mutually reflective views An object in one view will have reflections in other dimensions No orthogonal, layered meta-hierarchy No difference between modelling and metamodelling View connections and dependencies are designed or automatically created Types and kinds of views for each design role A content view for role A may be a definition view or functional view for role B Process Complex relationships, tasks, decisions Product ICT 37
38 Enterprise knowledge spaces Enterprise Knowledge Spaces (EKSs) are externalised knowledge spaces of four or more knowledge dimensions that contain mutual and complex dependencies of domains and elements in the four dimensions. ICT 38
39 Modelling Platform for Collaborative Enterprises (MPCE) Model-designed and generated working environments supporting concurrent design, planning and execution. Modelling tools Modelling Administration support services Services Administration Modelling support services services Repository management services The integrator of all systems and provider of new solutions Model-generated workplaces with business and user services. POP* enterprise model repository Integration Services Enterprises ICT infrastructures The ICT infrastructure is a platform of software component services. ICT 39
40 Model-designed and generated Workplaces Roles, users, pages, permissions, projects Modelling clients Client Menus Navigation Modules with Web UI - Page editor & runtime - Dynamic forms ed. & runtime - Problem tracker - Document uploader - Simple EKA text browser Reference models as EKA structures New Models POP* metamodel Server Storage MPCE Server (non-ui) modules -Permissions, users, groups, roles -Projects, portals, menus, navigation -File storage and retrieval -Model transformation services -EKA load, save, merge, etc MPCE Storage - with models as EKA structures -files -internal MPCE data as models File Repository (Blobs) EKA Object repository MPCE Web Services -update users, projects, roles, -update dynamic forms etc -load, save EKA etc Web Service Enactment -call other systems -return results for viewing ICT 40
41 Integration, SOA and Web services ICT 41
42 The waves of client/server technology First Wave Second Wave Third Wave Fourth Wave Fifth Wave File Servers Base Source: Client/Server Survival Guide, 1994 Robert Orfali, Dan Harkey OS/2 Edition, VNR Computer library + AJB update 2004 MDA, Web Services,.Net Distributed Server-side Service-oriented Objects componentsc Architecture OMG CORBA J2EE/EJB SOAP, XML COM/OLE COM+ WSDL/WSFL Web/Internett Corba Comp Java Agents, P2P FIPA Grid ICT 42
43 Web service Web service Applications identified by a URI, whose interfaces and bindings are capable of being defined, described and discovered as XML artefacts. A Web service supports direct interactions with other software agents using XML-based messages exchanged via Internet-based protocols. (W3C) SOA ~ architectural style Web services stack ~ technology/protocol standards SOA =/= Web services ICT 43
44 Web services architecture Web services can be used to implement serviceoriented solutions They adhere to the set of roles and operations specified by the service oriented model. They have also managed to establish a standardized protocol stack. ICT 44
45 WS-* stack to-be Simplified version of the to-be WS-* stack Families of related specs not expanded Competing spec families not shown Historical or abandoned specs not shown WS-Notification WS-Coordination WS-Addressing SOAP WSDL XML BPEL UDDI WS-Policy WS-ReliableMessaging WS-Federation WS-Security WS-CDL WS-Transfer WS-MetadataExchange WS-Resource ICT 45
46 WS-* stack as-is Complete version of the as-is WS-* stack The 3 widely-accepted specs today are the same as 5 years ago BPEL and WS-Security is gaining momentum Orchestration, discovery and brokering do not exist in today s world WS-Notification WS-Coordination WS-Addressing SOAP WSDL XML BPEL UDDI WS-Policy WS-ReliableMessaging WS-Federation WS-Security WS-CDL WS-Transfer WS-MetadataExchange WS-Resource ICT 46
47 Application architecture vs. SOA Segmented business areas Collaborative business areas a b c r x s x t SOA a r y b s y c t z y 1 y 2 z a b c r s t z x y z Application architecture Service-oriented architecture (SOA) ICT 47
48 SOA and integration Fundamental change for integration: X <-> Y Pre-SOA: outside, after development Post-SOA: inside, integral part of development / computational model Consequences How should integration be done? Innovation and experience Competition, expansion, consolidation Not understood: IDC Directions 2006 (3/2/06): SOA important but not understood or deployed as claimed Gartner (2/15/06): Globally, organizations placing minor emphasis on understanding the role of data integration in SOA and creation of data services at the foundation of their architectures ICT 48
49 History of integration : Integration = develop then integrate 1950s-1970s: Simple, manual integration 1970s-1980s: Distributed Computing Applications (interoperation) Databases (integrate) 1990s: Business Driven Integration concepts, technologies, and tools increased automation, internet-based computing Concepts: Workflows, Processes, Web, Integration solutions blossom (diverge): ETL, EAI, BPM, 2000: SOA Emerges 2000: Web services 2003: Integration solution evolution accelerates, vendor chaos ensues 2005: Growth in all integration categories ICT 49
50 Integration in SOA : Integration = dominant programming model : Wrapping : Re-Engineering : Consolidation : Research on Semantic SOA : Emergence of SOA Platforms and Solutions : Problem Solving Era: IT/integration relegated to low level function ICT 50
51 ICT 51
52 SOA platform consolidation Data and information integration Information Fabric EII: Enterprise information integration ETL: Extract, transform and load Application integration Integration Suite EAI: Enterprise application integration B2Bg: Business-to-business gateway ESB: Enterprise service bus Applications and Processes Business Process Management Suite BPM: Business process management B2Bi: Business-to-business integration Enterprise workplace Interaction Platform ICT 52
53 ICT 53
54 Integration suite services Goal: Composite applications Components: EAI, BPM, B2B, B2Bi Extensions: Adapter, collaboration, analysis, reporting, development, monitoring, contracts, SOA standards, ICT 54
55 Business process management suite & interaction services Goal: Continuous process improvement Components: BPM human-centric: people-intensive processes Integration-centric: system-intensive processes ICT 55
56 Information fabric services Goal: Holistic view of data (information virtualisation) Components: DBMS, EII + ETL + replication Extensions: Distributed meta-data repository, distributed data access, integrated data management ICT 56
57 Trends Consolidation comprehensive platforms Merging of Human Workflow and System Orchestration/Process services Integration of Business Rules Engines Support for Event Notification services (publish and subscribe) Integration of Model-generated workplaces and role/taskoriented user interfaces, user interaction services, portals, and multi-device interfaces Explicit use of models (Enterprise and System) Enterprise architecture + SOA ICT 57
58 References ICT 58
59 References [ATHENA] ATHENA, "ATHENA Home Page", ATHENA IP. [DnD] DnD, "Faggruppen for applikasjonsintegrasjon metoder og arkitektur", Den norske dataforening (DnD). [Elvesæter, et al. 2005] B. Elvesæter, R. K. Rolfsen, F. Lillehagen, and D. Karlsen, "Integrated Enterprise Service Architecture", in Proc. of the 12th ISPE International Conference on Concurrent Engineering (CE 2005), Fort Worth, Texas, USA, 2005, M. Sobolewski and P. Ghodous (Eds.), International Society for Productivity Enhancement, Inc., NY, USA, pp [INTEROP] INTEROP, "INTEROP Home Page", INTEROP NoE. [Lillehagen, et al. 2005] F. Lillehagen, D. Karlsen, H. G. Solheim, H. D. Jørgensen, H. Smith-Meyer, B. Elvesæter, and R. K. Rolfsen, "Enterprise Architecture - from Blueprints to Design Services", in Proc. of the 12th ISPE International Conference on Concurrent Engineering (CE 2005), Fort Worth, Texas, USA, 2005, M. Sobolewski and P. Ghodous (Eds.), International Society for Productivity Enhancement, Inc., NY, USA, pp [NESSI] NESSI, "Networked European Software & Services Iniative (NESSI)". [OASIS 2006] OASIS, "Reference Model for Service Oriented Architecture 1.0", OASIS, OASIS Standard, 12 October [W3C 2004] W3C, "Web Services Architecture", World Wide Web Consortium (W3C), W3C Working Group Note, 11 February ICT 59
TDT Model-driven Development of Information Systems, Autumn Service-oriented architecture (SOA)
TDT4250 - Model-driven Development of Information Systems, Autumn 2008 Service-oriented architecture (SOA) 1 SOA definition Service-oriented architecture (SOA) A set of components which can be invoked,
More informationINF5120 Modellbasert Systemutvikling Modelbased System development
INF5120 Modellbasert Systemutvikling Modelbased System development Forelesning F7 05.03.2007 Arne-Jørgen Berre 1 INF5120 - Forelesninger - 2007 AJB: Arne-Jørgen rgen Berre, BRE: Brian Elvesæter GKO: Gøran
More informationService-oriented architecture (SOA)
Service-oriented architecture (SOA) Introduction Two definitions for SOA are as follows: SOA establishes an architectural model that aims to enhance the efficiency, agility, and productivity of an enterprise
More informationLIACS, Martijn Wiering 23 juni 04
An Integrated Approach to Enterprise Architecture LIACS, Martijn Wiering 23 juni 04 Context Business and ICT become closer Ever higher demands on ICT: complexity, flexibility Many changes, rapid time-to-market
More informationSlide 1. Slide 2. Slide 3. Objectives. Who Needs Interoperability? Component 9 Networking and Health Information Exchange
Slide 1 Component 9 Networking and Health Information Exchange Unit 8 Enterprise Architecture Models This material was developed by Duke University, funded by the Department of Health and Human Services,
More information23. Service-Oriented Architectures
23. Service-Oriented Architectures Slide 1 Acknowledgements: Material on Service-Oriented Architectures Based on a tutorial by Grace Lewis et al. + Slides by Michael Brodie (with minor adaptations) Slide
More informationPossibilities for Modeling and Integration of Business Processes*
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 5, No 1 Sofia. 2005 Possibilities for Modeling and Integration of Business Processes* Hristina Daskalova, Vladislava Grigorova,
More informationCloud Computing Lectures SOA
Cloud Computing Lectures SOA 1/17/2012 Service Oriented Architecture Service Oriented Architecture Distributed system characteristics Resource sharing - sharing of hardware and software resources Openness
More informationSERVICE ORIENTED ARCHITECTURE (SOA)
International Civil Aviation Organization SERVICE ORIENTED ARCHITECTURE (SOA) ICAO APAC OFFICE BACKGROUND SOA not a new concept. Sun defined SOA in late 1990s to describe Jini. Services delivered over
More informationService Oriented Architecture for Architects
www.peaklearningllc.com Service Oriented Architecture for Architects (5 Days) Overview This five day training course for architects delves deep into various architectural aspects of SOA. It starts with
More informationEnterprise Process Integration
Enterprise Process Integration Janne J. Korhonen What is a process? A process is a coherent set of activities carried out by a collaborating set of roles to achieve a goal. Ould: Business Process Management:
More informationInformation Systems Architecture and Enterprise Modeling. Prof. Dr. Knut Hinkelmann
Information Systems Architecture and Enterprise Modeling Chapter 1: Introduction to Enterprise Architecture Motivation: Business IT Alignment Challenge: Agility Approach Enterprise Architecture Transparency
More informationService Oriented Architecture
2 Service Oriented Architecture An Overview for the Enterprise Architect 2006 IBM Corporation Agenda IBM SOA Architect Summit Introduction SOA Reference Architecture SOA Roadmap SOA Governance Summary
More informationBusiness Constant: Change
Overview of Service-Oriented Architecture Jason Bloomberg ZapThink, LLC Take Credit Code: HGOVER Copyright 2006, ZapThink, LLC 1 Business Constant: Change Competition Changing Marketplace Customer Demands
More informationThe EA 3 Cube Approach. Dr. John Gøtze
The EA 3 Cube Approach Dr. John Gøtze John.goetze@qualiware.com 1 The EABOK provides a living, evolving reference of ready-to-use knowledge about EA. Enterprise Architects analyze areas of common activity
More informationMTAT Enterprise System Integration. Lecture 6 Service-Oriented Architecture Basic Concepts
MTAT.03.229 Enterprise System Integration Lecture 6 Service-Oriented Architecture Basic Concepts Marlon Dumas marlon. dumas ät ut. ee Where are we? We have seen technology and architectural styles for
More informationFirst Steps to Building a Single View of an SOA. Introducing the SOA Implementation Framework
First Steps to Building a Single View of an SOA Introducing the SOA Implementation Framework Ronald Schmelzer Senior Analyst ZapThink, LLC Introduction & Agenda Implementing a -Oriented Architecture is
More informationMTAT Enterprise System Integration
MTAT.03.229 Enterprise System Integration Lecture 5: Service-Oriented Architectures Marlon Dumas marlon. dumas ät ut. ee Service-Oriented Architecture (SOA) SOA is a paradigm for organizing and utilizing
More informationSERVICE ORIENTED ARCHITECTURE REFERENCE ARCHITECTURE BLUEPRINT.
SERVICE ORIENTED ARCHITECTURE REFERENCE ARCHITECTURE BLUEPRINT Edison 1, Virginia Tulenan 1, and Ford Lumban Gaol 2 1 Bina Nusantara University Graduate Program, Jakarta, Indonesia edison17999@yahoo.sg,
More informationEnterprise Architecture Modelling with ArchiMate
Enterprise Architecture Modelling with ArchiMate Marc Lankhorst Principal Researcher Enterprise Architecture Utrecht University, January 11, 2010 Overview Introduction Enterprise architecture The ArchiMate
More information<Insert Picture Here> Oracle Business Process Analysis Suite: Overview & Product Strategy
Oracle Business Process Analysis Suite: Overview & Product Strategy Devesh Sharma Dec, 2006 Oracle BPA/BPM Product Management Agenda 1 2 3 4 5 Need for Business Process Management
More informationSOA Concepts. Service Oriented Architecture Johns-Hopkins University
SOA Concepts Service Oriented Architecture Johns-Hopkins University 1 Lecture 2 Goals To learn the basic concepts behind SOA The roots of SOA: the history from XML to SOA, and the continuing evolution
More informationArchitecture for Integration
Architecture for Integration Hans-Peter Hoidn 2 October 2003 Agenda Motivation I. Integration Layer in General II. EAI Environments, Cases III. EAI meets J2EE IV. Enterprise centric view V. References
More informationService Oriented Architecture (SOA) Architecture, Standards, Technologies and the Cloud
Service Oriented Architecture (SOA) Architecture, Standards, Technologies and e Cloud 3-day seminar Give Your Business e Competitive Edge There has been a lot of talk about unsuccessful SOA projects during
More informationEnterprise Architecture Development
Methodology Overview Prepared For: Our Valued Clients Introduction Page 2 Engagement Objectives Perform an assessment of the current Enterprise against the short and long term IT and Business Strategic
More informationAutomating the Collaborative Enterprise
Automating the Collaborative Enterprise Achieving strategic corporate advantage by applying model driven techniques to a web services architecture Cory Casanave, President Data Access Technologies www.enterprise-component.com
More information1. INTRODUCTION BACKGROUND ENTERPRISE SOA BENEFITS AND TECHNOLOGIES AN ENTERPRISE SOA FRAMEWORK...6
1. INTRODUCTION...1 2. BACKGROUND...3 3. ENTERPRISE SOA BENEFITS AND TECHNOLOGIES...4 4. AN ENTERPRISE SOA FRAMEWORK...6 5. ALIGNING IT WITH BUSINESS...7 6. CONCLUSION...8 Whitepaper Page 2 What is Enterprise
More informationCONVERGENCE OF CLOUD COMPUTING, SERVICE ORIENTED ARCHITECTURE AND ENTERPRISE ARCHITECTURE
CONVERGENCE OF CLOUD COMPUTING, SERVICE ORIENTED ARCHITECTURE AND ENTERPRISE ARCHITECTURE Susan Sutherland (nee Rao) University of Canberra PO Box 148, Jamison Centre, ACT 2614, Australia Susan.sutherland@canberra.edu.au
More informationResearch on the Processes and Strategic Points of SOA Project Implementation
2011 International Conference on Computer Science and Information Technology (ICCSIT 2011) IPCSIT vol. 51 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V51. 114 Research on the Processes
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2007 Vol. 6, No. 1, January-February 2007 Where s the (Business) Beef? Mahesh H. Dodani, IBM
More informationSOA in the Enterprise: A Survey of the Technical Landscape Introduction
SOA in the Enterprise: A Survey of the Technical Landscape by Cyrille Thilloy Published: August 28, 2006 (SOA Magazine Issue I: September/October 2006, Copyright 2006) Download this article as a PDF document.
More informationTDT4252 Modelling of Information Systems Advanced Course
1 TDT4252 Modelling of Information Systems Advanced Course Sobah Abbas Petersen Adjunct Associate Professor sap@idi.ntnu.no 2 Today s lecture Introduction to, Zachman s EA Framework Based on slides from
More informationAligning Design with Business Architecture Creating the elusive 360 model of the business
Aligning Design with Business Architecture Creating the elusive 360 model of the business Mike Clark, Business Designer Traditional decision making environment Traditional Business Focus Areas A focus
More informationIN the inaugural issue of the IEEE Transactions on Services Computing (TSC), I used SOA, service-oriented consulting
IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 1, NO. 2, APRIL-JUNE 2008 62 EIC Editorial: Introduction to the Body of Knowledge Areas of Services Computing Liang-Jie (LJ) Zhang, Senior Member, IEEE IN
More informationOur Objectives Today. Stats Canada to insert final outline # 2
Our Objectives Today Stats Canada to insert final outline # 2 # 3 How We Are Today Source: Adaptive Corp. What we need is a whole-of-government or enterprise approach to programs and services regardless
More informationTOGAF - The - The Continuing Story Story
TOGAF - The - The Continuing Story Story The Open Group Framework (TOGAF) Presented by Chris Greenslade Chris@Architecting-the-Enterprise.com 1 of 53 TA P14 1 The questions to answer Who are we? What principles
More informationOn demand operating environment solutions To support your IT objectives Transforming your business to on demand.
On demand operating environment solutions To support your IT objectives Transforming your business to on demand. IBM s approach to service-oriented architecture Doing business in the on demand era Technological
More informationCHAPTER 3 ENTERPRISE SYSTEMS ARCHITECTURE
CHAPTER 3 ENTERPRISE SYSTEMS ARCHITECTURE 1 Learning Objectives Examine in detail the enterprise systems modules and architecture. Understand the effects of a well-designed architecture on ERP implementation.
More informationThe Role of the Architect. The Role of the Architect
The Role of the Architect Jason Bloomberg Senior Analyst ZapThink, LLC Take Credit Code: ROLEARCH Copyright 2006, ZapThink, LLC 1 The Role of the Architect Design Governance Project Management Organizational
More informationA Web Services Based Architecture for Improvement of the Transparency and Decision-making in Public Administration
A Web Services Based Architecture for Improvement of the Transparency and Decision-making in Public Administration Emil Stănescu, stanescu@ici.ro National Institute for R&D in Informatics - ICI, Bucharest
More informationDynamic and Mobile Federated Business Process Execution. A WebV2 Whitepaper
Dynamic and Mobile Federated Business Process Execution A WebV2 Whitepaper December 2003 Version 2.2 WebV2, Inc. 510 Logue Ave Mountain View, CA 94043 telephone: (650) 941-5116 www.webv2.com sales@webv2.com
More informationCIS 8090 Intro. Setting the stage for the semester Arun Aryal & Tianjie Deng
CIS 8090 Intro Setting the stage for the semester Arun Aryal & Tianjie Deng Cognitive Map of 8090 IS Architectures as Strategy Books: Weill, Ross & Robertson, Enterprise Architecture as Strategy & Fenix
More informationEnhancing. PeopleSoft Applications With Oracle Fusion Middleware
Enhancing PeopleSoft Applications With Oracle Fusion Middleware Page 1 of 6 Introduction Changing markets, increasing competitive pressures, and evolving customer needs are placing greater pressure on
More informationService Oriented Architecture
Service Oriented Architecture Part I INTRODUCING SOA Service Oriented Architecture- Presented by Hassan.Tanabi@Gmail.com 2 Fundamental SOA 1. The term "service-oriented" has existed for some time, it has
More informationService Oriented Integration (SOI) - Concepts, Technologies, and Best Practices
Service Oriented Integration (SOI) - Concepts, Technologies, and Best Practices From Integration Infrastructure to Business Value IT managers have been under increasing pressure to migrate a portfolio
More informationService-Oriented Computing
Service-Oriented Computing edited by Dimitrios Georgakopoulos and Michael P. Papazoglou The MIT Press Cambridge, Massachusetts London, England 2009 Massachusetts Institute of Technology All rights reserved.
More informationEvaluating Enterprise Architectures through Executable Models
www.thalesgroup.com Evaluating Enterprise Architectures through Executable Models 15th ICCRTS Evolution of C2: Where Have We Been? Where Are We Going? June 22-24 Santa Monica, CA N. Farcet & M. Ludwig
More informationHow SOA Can Help EA. Enterprise Architecture Conference 2008
Enterprise Conference 2008 The IT & Business Alignment Forum November 10-13, 2008, Las Vegas, NV How SOA Can Help EA Yan Zhao, Ph.D Enterprise and IT Strategy Current Affiliation: Mitre Corporation Presentation
More informationWhat s Hot with Web Services?
What s Hot with Web Services? Ronald Schmelzer Senior Analyst ZapThink, LLC 1 The Changing World of Data Proliferation of Content Increased Integration of Applications Automation of Paperbased Systems
More informationEnterprise Architecture Introduction
Master of Science Business Information Systems Enterprise Architecture Introduction Chapter 1: Introduction to Enterprise Architecture Motivation:Strategic IT Management Agility Business-IT Alignment Approach:
More informationA Business-Driven Web Service Creation Methodology
A -Driven Web Creation Methodology Mikio Aoyama Dep. of Information and Telecommunication Engineering Nanzan University 27 Seirei, Seto, 489-0863, Japan mikio.aoyama@nifty.com Abstract This article proposes
More informationA Semantic Service Oriented Architecture for Enterprise Application Integration
2009 Second International Symposium on Electronic Commerce and Security A Semantic Service Oriented Architecture for Enterprise Application Integration Liyi Zhang Center for Studies of Information Resources,
More informationSOMF at a Glance. Methodologies Corporation:
SOMF at a Glance Service-Oriented Modeling Framework (SOMF) - A modeling platform for Enterprise Architecture, Business Architecture, Application Architecture, service-oriented architecture (SOA), and
More informationRESOLVING APPLICATION DEVELOPMENT ISSUES USING SOA Y. KIRAN KUMAR 1, G.SUJATHA 2, G. JAGADEESH KUMAR 3
RESOLVING APPLICATION DEVELOPMENT ISSUES USING SOA Y. KIRAN KUMAR 1, G.SUJATHA 2, G. JAGADEESH KUMAR 3 1 Asst Professor, Dept of MCA, SVEC, A. Rangampet. ykkumar83@gmail.com, sujatha229@gmail.com,com 148
More informationAn Introduction to Integration. tion and Interoperability
S 4 Country View Road Malvern, PA 19355 800.223.7036 610.647.5930 www.sct.com An Introduction to Integration tion and Interoperability An SCT Position Paper EPP-003 (02/03) An Introduction to Integration
More informationEnterprise Services Repository
Enterprise Services Repository An overview Rathish Balakrishnan SAP NW Product Management SOA Middleware The Approach: Service Oriented Architecture SOA is essential but missing business semantics WEB
More informationThe Path to SOA for ISVs. ISV Constant: Change
The Path to SOA for ISVs Ronald Schmelzer Senior Analyst ZapThink, LLC Take Credit Code: SOAISV ISV Constant: Change Competition Mergers & Acquisitions Business Partners Changing Marketplace CHANGE A ISV
More informationIn Pursuit of Agility -
In Pursuit of Agility - BPM and SOA within the Boeing Company Ahmad R. Yaghoobi Associate Technical Fellow Enterprise Architect ahmad.r.yaghoobi@boeing.com Randy Worsech Business Architect Randall.a.worsech@boeing.com
More informationService Oriented Architecture. Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By
Service Oriented Architecture Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By G. SUDHA SADASIVAM, RADHA SHANKARMANI 1 COMPILED BY BJ What is Service-Oriented Architecture? Service-Oriented
More informationMoving to a Service-Oriented Architecture
Tijdschrift voor Economie en Management Vol. L, 4, 2005 Moving to a Service-Oriented Architecture by K. VANHOLST, J. WILMAERS and J. CATTERSEL Kris Vanholst Inno.com, Beersel Jan Wilmaers Inno.com, Beersel
More informationDesign of an Integrated Model for Development of Business and Enterprise Systems
International Journal of Research Studies in Computer Science and Engineering (IJRSCSE) Volume 2, Issue 5, May 2015, PP 50-57 ISSN 2349-4840 (Print) & ISSN 2349-4859 (Online) www.arcjournals.org Design
More informationSolution Architecture Training: Enterprise Integration Patterns and Solutions for Architects
www.peaklearningllc.com Solution Architecture Training: Enterprise Integration Patterns and Solutions for Architects (3 Days) Overview This training course covers a wide range of integration solutions
More informationIEEE s Recommended Practice for Architectural Description
IEEE s Recommended Practice for Architectural Description IEEE Architecture Working Group ieee-awg@spectre.mitre.org http://www.pithecanthropus.com/~awg 30 March 1999 Outline What is it? History Goals
More informationDriving XML Standards Convergence and Interoperability
Driving XML Standards Convergence and Interoperability Jackson He, Ph.D. Intel Corporation Chair of BIC XML Convergence WG December 06, 2001 Orlando, Florida Interop Summit 2001 1 Agenda Why convergence
More informationAdaptive work environments
Adaptive work environments Helping business achieve operational efficiency through people and SOA. Flexibility that enables people to rapidly access and interact with targeted business processes Business
More informationIBM EXAM QUESTIONS & ANSWERS
IBM 000-669 EXAM QUESTIONS & ANSWERS Number: 000-669 Passing Score: 800 Time Limit: 120 min File Version: 36.6 http://www.gratisexam.com/ IBM 000-669 EXAM QUESTIONS & ANSWERS Exam Name: SOA Fundamentals
More informationAvailable online at ScienceDirect
Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 63 ( 2013 ) 115 122 The Manufacturing Engineering Society International Conference, MESIC 2013 Defining a Methodology to Design
More informationArchitecting SOA With A Business Focus
Architecting SOA With A Business Focus Dejan Mihajlovic Senior Managing Consultant 2008 IBM Corporation SOA Architect Summit Roadmap What is the impact of SOA on current Enterprise Architectures? Business
More informationDOAG SOA SIG, Opening keynote Oracle SOA footprint, post BEA => 2+2 = 5?
DOAG SOA SIG, Opening keynote Oracle SOA footprint, post BEA => 2+2 = 5? Clemens Utschig-Utschig; clemens.utschig@oracle.com.xom Oracle SOA Product Management 1 The following is intended to outline our
More informationبﻟﺎطﻣ ﯽﻠﮐ لﺻﻓ رﺳ Se rvice O r ien t A rch it ec t SOA Workshop: A. Mahjoorian, Session
- معماری سرویس گرا (SOA) قسمت ھفتم - مرداد 86 امیر رضا مهجوریان دوره آموزشی شرکت... سر فصل کلی مطالب معرفی معماری سرویس گرا کاربرد معماری سرویس گرا شناخت تفصیلی ادبیات کسب و کار پروتکل ھای معماری سرویس
More informationIBM ICE (Innovation Centre for Education) Welcome to: Unit 1 Overview of delivery models in Cloud Computing. Copyright IBM Corporation
Welcome to: Unit 1 Overview of delivery models in Cloud Computing 9.1 Unit Objectives After completing this unit, you should be able to: Understand cloud history and cloud computing Describe the anatomy
More informationService-Oriented Modeling (SOA): Service Analysis, Design, and Architecture
Service-Oriented Modeling (SOA): Service Analysis, Design, and Architecture Preface. Chapter 1. Introduction. Service-Oriented Modelling: What Is It About? Driving Principles Of Service-Oriented Modelling.
More informationSOA Success Methodology
SOA Success Methodology Dr Mohamad Afshar Oracle Fusion Middleware Product Management Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information
More informationConnectivity & Application Integration. Colin Gniel WebSphere Software IBM Software Group Australia/New Zealand
Connectivity & Application Integration Colin Gniel WebSphere Software IBM Software Group Australia/New Zealand The Planet is Getting Smarter Smarter Planet instrumented interconnected intelligent people
More informationArchiMate Examples Eero Hosiaisluoma By Eero Hosiaisluoma. Snapshot from the blog ( )
ArchiMate Examples By Eero Hosiaisluoma Snapshot from the blog (2018-09-01) http://www.hosiaisluoma.fi/blog/ 1 Table of Contents 1. Introduction... 3 2. ArchiMate Example Views... 4 Framework View... 4
More informationIBM BPM on zenterprise
IBM BPM on zenterprise The world has turned Andreas Gröschl, Mainframe Architect groeschl@de.ibm.com The Modern Enterprise is a Network of Complex Interactions Powered by Mainframe Assets 70% of corporate
More informationReading Strategies and Second Edition Changes
Reading Strategies and Second Edition Changes This book has been designed so that each chapter stands alone and covers all of the concepts of each relevant method or technology. It has been written as
More informationA Detailed Analysis of Enterprise Architecture, Process Modeling, and Simulation Tools
A Detailed Analysis of Enterprise, Process Modeling, and Simulation Tools 1. Product Overview This section considers in some detail the organization and features of the modeling tools included in this
More information14. E-Commerce Applications and Infrastructures
14. (Contents) E-Commerce Applications and Infrastructures Contents 14. E-Commerce Applications and Infrastructures Building E-Commerce Applications and Infrastructures Code: 166140-01+02 Course: Electronic
More informationHow the CIM Fits in the Enterprise Information Architecture. Terry Saxton
How the CIM Fits in the Enterprise Information Architecture Terry Saxton Enterprise Goals Scope Internal to a utility/energy company Need: Use of common semantics regardless of where and how information
More informationTOGAF 9 Training: Foundation
TOGAF 9 Training: Foundation Part I: Basic Concepts Document version control information Document Name Document Status Document Owner Part I: Basic Concepts Final IT Management Group TOGAF Lead Trainer
More informationCSPA within the Enterprise Architecture (part 1)
CSPA within the Enterprise Architecture (part 1) Mauro Bruno THE CONTRACTOR IS ACTING UNDER A FRAMEWORK CONTRACT CONCLUDED WITH THE COMMISSION Outline The problem statement EA main features EA frameworks
More informationEnterprise IT Architectures SOA Part 3
Enterprise IT Architectures SOA Part 3 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 26, 2007 SOA Because Innovation Requires Change and SOA Makes Change Easier a service? A repeatable business
More informationTOGAF 9.1 Phases E-H & Requirements Management
TOGAF 9.1 Phases E-H & Requirements Management By: Samuel Mandebvu Sources: 1. Primary Slide Deck => Slide share @ https://www.slideshare.net/sammydhi01/learn-togaf-91-in-100-slides 1. D Truex s slide
More informationIT Architect Regional Conference 2007
IT Architect Regional Conference 2007 Oriented Enterprise Architecture Yan Zhao, Ph.D Director, Enterprise and Solutions Architecture CGI Federal Presentation Outline 1. Enterprise Architecture (EA) and
More informationEnterprise-SOA with UML+SoaML For Healthcare. Cory Casanave
Enterprise-SOA with UML+SoaML For Healthcare Cory Casanave Page 1 What is SoaML? An OMG Standard for Modeling Service Oriented Architectures Adopted from the UML Profile for Modeling Services (UPMS) RFP
More informationINTEROP Interoperability Research for Networked Enterprises Applications and Software
Network of Excellence - Contract no.: IST-508 011 www.interop-noe.org Deliverable DTG6.2 INTEROP Method Repository Deliverable No. and title: Classification: DTG6.2 INTEROP Method Repository Public Project
More informationIntroduzione alle Architetture Orientate ai Servizi (SOA)
Introduzione alle Architetture Orientate ai Servizi (SOA) Sergio Andreozzi INFN-CNAF sergio.andreozzi@cnaf.infn.it LNGS, 11 Giugno 2008 What is a Service Oriented Architecture? Introduzione alle Architetture
More informationEA Governance Practitioner. Lawmaker, Enforcer & Counsel? John M Sanders Enterprise Architect
22 nd Enterprise Architecture Practitioners Conference Presentation : Governance Stream 2pm 30 April 2009 EA Governance Practitioner Lawmaker, Enforcer & Counsel? John M Sanders Enterprise Architect Noli
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2003 Vol. 2, No. 3, May-June 2003 Don t Rip and Replace, Integrate! Mahesh H. Dodani, IBM
More informationSOA Governance is For Life, Not Just a Strategy
SOA Governance is For Life, Not Just a Strategy Mark Simpson Consultancy Director, Griffiths Waite Your Speaker Mark Simpson Consultancy Director Griffiths Waite > 18 years Oracle development and architecture
More informationPERSPECTIVE. Microservices A New Application Paradigm. Abstract
PERSPECTIVE Microservices A New Application Paradigm Abstract Microservices Architecture is introducing the concept of developing functionality as a number of small self-contained services. This paper
More informationService-Oriented Architecture and its Implications for Software Maintenance and Evolution
Service-Oriented Architecture and its Implications for Software Maintenance and Evolution Grace A. Lewis, Dennis B. Smith Software Engineering Institute {glewis, dbs}@sei.cmu.edu Abstract It is clear that
More informationWebSphere Business Services Fabric
WebSphere Business Services Fabric Webify removes the rigidity from SOA to make an SOA environment dynamic and flexible Steve Mills (paraphrased) at Gartner SOA Symposium - SFO Glenn Archbold - Auckland,
More informationEVALUATION OF ARIS AND ZACHMAN FRAMEWORKS AS ENTERPRISE ARCHITECTURES
UDC: 004.45 Original scientific paper EVALUATION OF ARIS AND ZACHMAN FRAMEWORKS AS ENTERPRISE ARCHITECTURES Melita Kozina University of Zagreb,Faculty of Organization and Informatics, Varaždin, Croatia
More informationEssential Layers, Artifacts, and Dependencies of Enterprise Architecture
Essential Layers, Artifacts, and Dependencies of Enterprise Robert Winter Ronny Fischer Institute of Information Management, University of St. Gallen {robert.winter ronny.fischer}@unisg.ch Abstract After
More informationSandeep Alur Architect Advisor Microsoft India Aditee Rele Architect Advisor Microsoft India
Sandeep Alur Architect Advisor Microsoft India saalur@microsoft.com Aditee Rele Architect Advisor Microsoft India aditeer@microsoft.com Is SOA Dead or Alive? Expensive Connotes Big Projects Momentum Continues
More informationImplementing Enterprise Architecture with MDA
Implementing Enterprise with MDA Mike Rosen CTO, M²VP Mrosen@m2vp.com Copyright M 2 VP Inc. 2003, All rights reserved Agenda What is Enterprise? What does it mean to implement it? How does MDA help? Enterprise
More informationArchitectural Representations for Describing Enterprise Information and Data
Architectural Representations for Describing Enterprise Information and Data ZAIGHAM MAHMOOD School of Computing University of Derby Kedleston Road, Derby, DE22 1GB UK Abstract: - Enterprise Architecture
More informationSemantic Technology for Information Management. Gilbane Conference
Semantic Technology for Information Management Gilbane Conference November 29, 2007 Discussion Agenda Case Study - A Global Pharma s R&D Information Challenge Enterprise Semantic Architecture and Strategies
More information