A Semantic Service Oriented Architecture for Enterprise Application Integration

Size: px
Start display at page:

Download "A Semantic Service Oriented Architecture for Enterprise Application Integration"

Transcription

1 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, Wuhan University lyzhang@whu.edu.cn Si Zhou School of Information Management, Wuhan University si_chow@msn.com Mingzhu Zhu School of Information Management, Wuhan University zhumzhu@163.com Abstract Although Service Oriented Architecture (SOA) goes a long way toward providing interoperability in distributed and heterogeneous environments for Enterprise Application Integration (EAI), managing semantic differences in such environments remains a challenge. This paper proposes a framework of semantic SOA for Enterprise Application Integration, and uses Web Service Modeling Ontology (WSMO) as its semantic service model. Last, we introduce a running example using semantic SOA for Enterprise Application Integration. Keywords- Service Oriented Architectur; semantic; Enterprise Application Integration; WSMO; SOA I. INTRODUCTION Within the enterprise, information infrastructure as the mean to bring together different software applications is the key component to enable cooperation and information exchange in an open-distributed environment. Hence, most of enterprises constantly seek new ways to optimize and integrate their systems. To achieve this aim, a new technology and a new industry sector, typically known as Enterprise Application Integration technology, have emerged over the last decade. The Enterprise Application Integration has experienced an evolution from point to point integration to process integration, and now it has evolved towards Service Oriented Architectures [1]. SOA is suitable for a process oriented, distributed integration. Different enterprise systems are connected through one interface, and a cross-system data transfer and the reusage of objects or components is enabled. The SOA approach is commonly based on the Web Service technologies which allow interoperability by relying on standards like UDDI (Universal Description Discovery and Integration), WSDL (Web Services Description Language), and SOAP (Simple Object Access Protocol) etc. Within the architecture, a user wants to use a service and in doing so achieve a specific result. Moreover, the user is not interested in how the request is processed or which further requests are necessary. This is the idea of SOA, where services are defined in a specific language and referenced in a service index. Service request and data exchange occur via use of predefined protocols. Thereby a service represents a welldefined function which is generated in reaction to an electronic request. The SOA approach offers a relatively easy way to connect, add and exchange single services, which highly simplifies the integration of similar systems. Furthermore, Figure 1. Traditional SOA based Enterprise Application Integration /09 $ IEEE DOI /ISECS

2 SOA offers a high degree of interoperability and modularity, which increases the adaptability of enterprise systems [2]. Fig. 1 represents a brief description of typical SOA based Enterprise Application Integration. Although the idea of SOA targets the need for integration that is more adaptive to change in business requirements, existing SOA solutions will prove difficult to scale without a proper degree of automation, and also fail as they do not provide more flexibility and agility [3]. While today s service technologies around WSDL, SOAP, UDDI and BPEL (Business Process Execution Language) certainly brought a new potential to SOA, they only provide partial solution to interoperability, mainly by means of unified technological environments. For example, the description of web service by WSDL is based on syntax, so the retrieval of right services relies on keywords that will probably lead to unsuitable results with formally match but semantically not. Thereby, service discovery within traditional SOA is time-consuming and errorprone. Additionally, without machine understandable semantics, services must be located and bound to service requesters at design-time which in turn limits possibilities for automation. So, the semantic integration constitutes a big challenge that must be addressed in the context of large and dynamic enterprises. II. GLOBAL SEMANTIC SOA FOR ENTERPRISE INTEGRATION In this section we define the overall semantic SOA for Enterprise Application Integration, which depicted in Fig. 2. This architecture includes 5 layers: Presentation Layer, forming two groups of users of the architecture, and provide interfaces respectively; Transition Layer, formalizing semantic tasks and managing domain ontologies; Middleware Layer, providing the intelligence for the integration and interoperation of business services; Services Layer, exposing the functionality of backend applications as Business Services; Data Layer, providing available data and knowledge. A. Presentation Layer Presentation Layer provides interfaces to specific stakeholders. There are different groups of stakeholders which use the functionality of the architecture for various purposes. Two basic groups of stakeholders are identified: users, and Figure 1. Traditional SOA based enterprise application integration. 103

3 engineers. Users form the group of those stakeholders to which the architecture provides end-user functionality through specialized applications via Portal. For example, users can perform electronic exchange of information to acquire or provide products or services, to send or receive orders or to perform financial transactions. Generally, the goal is to allow users to interact with business processes on-line while at the same time reduce their physical interactions with back-office operations. On the other hand, the group of engineers forms those stakeholders which perform development and administrative tasks in the architecture via Developer Interface. Different types of engineers could be involved in this process ranging from domain experts (ontology modeling, creation), system administrators (ontology deployment, monitoring) and software engineers. B. Transition Layer Transition Layer renders functionalities to specific stakeholders aforementioned. To users, it creates semantic goals through task formulation by which users describe tasks as well as interfaces through which they wish to perform conversation with potential services. To engineers, it provides functionalities cover the development process including ontology modeling, monitoring, deployment (publishing), and management. C. Middleware Layer Middleware is the core of the architecture providing the main intelligence for the integration and interoperation of business services. The Middleware Layer defines the necessary conceptual functionality that is imposed on the architecture. Each such functionality could be realized (totally or partially) by a number of so called middleware services. We further distinguish this functionality into the following layers: Vertical layer, Execution layer, and Base layer. The Vertical layer defines the middleware framework functionality that is used across the Execution and Base layers but which remains invisible to them. With this respect, framework functionality always consumes functionality of Execution and Base layers, coordinating and managing overall processes in the middleware. Fault Handling defines a handling of faults occurring within execution of end point web services. Security defines a secure communication, i.e. authentication, authorization, confidentiality, data encryption, traceability or non-repudiation support applied within execution scenarios in the architecture. The Execution layer defines the functionality which is directly required for a task based invocation of semantic web services. The Execution layer includes: Refinement defines process of creating an abstract task from a concrete task. Discovery defines tasks for identifying and locating business services which can achieve a users task. Orchestration defines the execution of a composite process (business process) together with a conversation between a service user and a service provider within that process. Adaptation defines an adaptation within particular execution scenario according to users preferences (e.g. service selection, negotiation, contracting). Mediation defines interoperability at the functional, data and process levels. Composition defines a composition of services into an executable workflow (business process). Grounding defines a link between semantic level (e.g. WSMO) and a non-semantic level (e.g. WSDL) used for service invocation. Selection defines process where one service which best satisfies a user preference is selected from candidate services returned from the service discovery stage. The Base layer defines functionality that is not directly required in an invocation of business services however they are required by the Execution Layer for successful operation. Base layer includes: Formal Languages defines syntactical operations (e.g. parsing) with semantic languages used for semantic description of services, goals and ontologies. Reasoner defines reasoning mechanism over semantic descriptions. Storage defines persistence mechanism for various elements (e.g. services, ontologies). Communication defines inbound and outbound communication of the middleware. D. Services Layer Services Layer represents various back-end applications act as encapsulated servers which provide certain functionality for certain purpose exposed as a business service to the architecture. Depending on particular architecture deployment and integration scenarios, the back-end applications could originate from one organization (one service provider) or multiple organizations (more service providers) interconnected over the network (internet, intranet or extranet). The architecture thus can serve various requirements not limited to Enterprise Application Integration, but also Business to Business (B2B) integration. In all cases, functionality of backend applications is exposed as semantically described business services. E. Data Layer Data Layer arranges all the necessary data and knowledge including database, resource, knowledge base, and standard library. All the data here will be invoked, added, or modified by Middleware Layer during the semantic execution. 104

4 III. IMPLEMENTATION TECHNOLOGIES FOR SEMANTIC SOA In this section we describe a concrete semantic service model and technology we choose for realization of the global semantic service oriented architecture for enterprise integration described in section 2. Compare to the traditional SOA based Enterprise Application Integration depicted in Figure 1, the most critical improvements of semantic SOA for Enterprise Application Integration are the additional Transition Layer and the reformative semantic service process mechanism of Middleware Layer build on the top of service stack by introducing a semantic mark-up for functional, non-functional and behavioral aspects of service descriptions. Today, several initiatives exist in this area such as WSMO (Web Service Modeling Ontology) [4], OWL-S (Ontology Web Language for Services) [5] and WSDL-S (Web Service Description Language with Semantics) [6]. With respect to characteristics of different technologies [7], we choose the WSMO model for our work. Because WSMO covers most of the description elements introduced in OWL-S, and introduces additional elements that increase its applicability in real domains. Aspects such as mediation and compensation are key issues to be solved for the realization of Semantic Web Services (SWS), and to make this technology applicable for e-commerce and EAI. In addition, WSMO is being developed as a complete framework including: the conceptual model describing all relevant aspects of Web services ontologies, goals, web services and mediators, Web Service Modeling Language (WSML) a family of ontology languages based on different logical formalisms and different levels of logical expressiveness, Web Service Execution Environment (WSMX) a reference implementation for the middleware system, and the Web Service Modeling Toolkit (WSMT) an IDE used for engineering of WSMO descriptions (services, goals, and ontologies), creation of mediation mappings, and interfacing with architecture middleware and external systems. WSMO thus provides comprehensive semantic modeling of services and semantic technology for semi-automated discovery, composition and execution of Web Services which are based on logical inference-mechanisms [8]. WSMO defines four main modeling elements for describing several aspects of semantic web services: Ontologies: They represent the key element in WSMO, firstly to define the information s formal semantics and secondly to link machine and human terminologies. WSMO ontologies give meaning to the other elements (Web Services, goals and mediators), and provide common semantics, understandable by all the involved entities (both humans and machines). Goals: Goals represent the objectives of the service requester to be fulfilled when consulting a Web Service. The advantage of using goals is that users only have to provide a declarative specification of what they want. It is not necessary for them to have a prior knowledge of the web service or to browse through a UDDI registry to find services providing the appropriate functionality. The WSMO goal is characterized by a requested capability and a requested interface. Web Services: These provide the functionality in this framework, to process data or changing states in the physical world. They must be described semantically in order to allow at least their semi-automated use. Additionally the interface and functional capability they offered have to be defined. Mediators: These are used to map between WSMO elements if they are based on different technologies, e.g. input and output data structures, business logics, message exchange protocols. IV. A RUNNING EXAMPLE In this section we introduce a simplified running example to demonstrate potentials of the semantic service oriented architecture for enterprise integration depicted in Fig. 3. Company A is a multinational enterprise with more than employees operating in more than 30 countries in Asia, and has a specific e-procurement system named AEPS which gathering more than Asian suppliers. For market expansion in Europe, company A merged a European company B with its own e-procurement system named BEPS which connecting more than 500 suppliers in Europe. Company A wants to have a unified e-procurement Platform (EPP) that contains both Asian and European suppliers, without building a new e-procurement system. So it plans to integrate these existing e-procurement systems using semantic service oriented architecture. Following are the prerequisites of the scenario. Service users and providers are using various back-end systems for handling interactions in their environment. In particular, suppler A from Asia using AEPS while suppler B from Europe using BEPS, and product manager of company A using unified e-procurement Platform. Engineers representing service users and service providers respectively model services and requests using the WSMO model while at the same time different ontologies as well as different descriptions of choreographies are used by service user and provider. In particular, product manager sends his request to and expects to receive a response from EPP via intranet. On the other hand, suppler A from AEPS in order to Service User WSMO Goal Capability Interface EPP Middleware Domain Ontologies Service Discovery Selection Orchestration Figure 1. Running example. Service Providers Supplier A Service Supplier B Service Capability Interface AEPS BEPS 105

5 process the request must perform more interactions with EPP according to the RosettaNet specification, and supplier B from BEPS according to the ebxml specification. Thus, data and process interoperability issues exist between product manager and suppliers: product manager uses information model and choreography defined by the intranet, suppler A and suppler B use information model and choreography defined by the RosettaNet and ebxml respectively. Service users and service providers maintain the integration with their respective systems through the implementation of necessary web services (adapters for their systems). Both AEPS and BEPS are responsible for maintaining these adapters and their integration with the EPP through semantic descriptions and/or through interfaces with the EPP. Engineers representing service users and service requesters respectively publish ontologies they use for WSMO goal and service descriptions in the Domain ontologies repositories. In addition, they publish mapping rules between their ontologies and existing domain ontologies. The scenario runs as follows: firstly, all the business partners model their business services using WSMO. After that, product manager sends the purchase order request captured in WSMO goal to the middleware which on receipt of the goal executes the execution semantics including: discovery, selection and orchestration. During discovery, the matching is performed for the goal and potential services. During selection, the best service is selected (in our case Supplier B Service) based on preferences provided by product manager as part of the WSMO goal description. Finally during orchestration, the execution and conversation of product manager and Supplier B services is performed by processing the choreography descriptions from product manager s goal and Supplier B s service. V. CONCLUSIONS In this paper we have proposed a semantic service oriented architectures for Enterprise Application Integration. We applied the principles of the Web Service Modeling Ontology (WSMO) to this new type of architecture. From the running example of company A, some merits of semantic service oriented architecture for enterprise integration can be draw out. First, it improves the service discovery. Semantic web search technology allows users to search on ontological concepts rather than by keyword. This will allow users to find the most appropriate services more quickly, and then narrow down their search via more expressive queries if required. This is important both within the enterprise and when searching for services provided externally. Second, it simplifies change management. Changes to models and services are inevitable over time. The key thing is to reduce the knock-on effect of change or at least manage it. A semantic approach will significantly reduce the overhead and simplify the process. Third, it supports semi-automatic service composition and enhanced interoperability between services. Services can be chosen at run time based upon their availability or other factors, such as quality. This leads to the situation where competing services from multiple business partners can be evaluated and chosen. ACKNOWLEDGMENT The authors were supported in part by the MOE Project of Key Research Institute of Humanities and Social Science in Chinese Universities (NO: 07JJD870220). The authors would like to express our sincere gratitude to the contributing author and to the referees for reviewing papers for this special issue. REFERENCES [1] A. Lämmer, S. Eggert, and N. Gronau, A Procedure model for a SOA- Based integration of enterprise systems, International Journal of Enterprise Information Systems, vol. 4, pp. 1 12, April-June [2] A. Duke, J. Davies, and M. Richardson, Enabling a scalable serviceoriented architecture with semantic Web Services, BT Technology Journal, vol. 23, pp , July [3] M. Contreras and L. Sheremetov, Industrial application integration using the unification approach to agent-enabled semantic SOA, Robotics and Computer-Integrated Manufacturing, vol. 24, pp , October [4] D. Roman, U. Keller, H. Lausen, J. de Bruijn, R. Lara, M. Stollberg, A. Polleres, C. Feier, C. Bussler, and D. Fensel, Web Service Modeling Ontology, Applied Ontologies, vol. 1, pp , [5] D. Martin, et al. Owl-s: Semantic markup for web services, version 1.1 available at [6] A. Patil, S. Oundhakar, A. Sheth, K. Verma, SemanticWeb Services: Meteor-SWeb service annotation framework, In: 13th International Conference on World Wide Web, pp , [7] L. Rubén, R. Dumitru, P. Axel, F. Dieter, A Conceptual comparison of WSMO and OWL-S, Lecture Notes in Computer Science, vol. 3250, pp , September [8] V. Tomas, et al. Semantically-enabled service oriented architecture: concepts, technology and spplication, Service Oriented Computing and Applications, vol. 1, pp. 1 36, June

Service Oriented Architecture

Service 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 information

Cloud Computing Lectures SOA

Cloud 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 information

Service-Oriented Computing

Service-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 information

SOA Concepts. Service Oriented Architecture Johns-Hopkins University

SOA 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 information

Improving the Response Time of an Isolated Service by using GSSN

Improving the Response Time of an Isolated Service by using GSSN Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 5.258 IJCSMC,

More information

Service Oriented Architecture

Service 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 information

Modelling Properties of Services

Modelling Properties of Services Modelling Properties of Services Jens Hündling Hasso-Plattner-Institute for IT-Systems-Engineering at the University of Potsdam Prof.-Dr.-Helmert-Strasse 2-3, 4482 Potsdam, Germany jens.huendling@hpi.uni-potsdam.de

More information

Component Based System Framework for Dynamic B2B Interaction

Component Based System Framework for Dynamic B2B Interaction Component Based System Framework for Dynamic B2B Interaction Jinmin Hu Paul Grefen Department of Computer Science, University of Twente P.O. Box 217, 7500 AE Enschede, the Netherlands E-mail: {jimhu, grefen}

More information

Possibilities for Modeling and Integration of Business Processes*

Possibilities 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 information

IN the inaugural issue of the IEEE Transactions on Services Computing (TSC), I used SOA, service-oriented consulting

IN 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 information

Service Oriented Architecture for Architects

Service 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 information

A Business-Driven Web Service Creation Methodology

A 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 information

14. E-Commerce Applications and Infrastructures

14. 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 information

Theoretical Considerations Regarding the Implementation of SOA Architecture in a Company for Electric Power Distribution and Supply

Theoretical Considerations Regarding the Implementation of SOA Architecture in a Company for Electric Power Distribution and Supply Economy Informatics vol. 12, no. 1/2012 118 Theoretical Considerations Regarding the Implementation of SOA Architecture in a Company for Electric Power Distribution and Supply Radu-Ştefan MOLEAVIN Academy

More information

Enterprise Process Integration

Enterprise 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 information

Service-oriented architecture (SOA)

Service-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 information

Design and Implementation of Heterogeneous Workflow System Integration Mode Based on SOA Framework

Design and Implementation of Heterogeneous Workflow System Integration Mode Based on SOA Framework 2017 2nd International Conference on Wireless Communication and Network Engineering (WCNE 2017) ISBN: 978-1-60595-531-5 Design and Implementation of Heterogeneous Workflow System Integration Mode Based

More information

Slide 1. Slide 2. Slide 3. Objectives. Who Needs Interoperability? Component 9 Networking and Health Information Exchange

Slide 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 information

Enterprise Services Repository

Enterprise 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 information

Efficient Business Service Consumption by Customization with Variability Modelling

Efficient Business Service Consumption by Customization with Variability Modelling Efficient Business Service Consumption by Customization with Variability Modelling Michael Stollberg and Marcel Muth SAP Research, Chemnitzer Str. 48, 01187 Dresden, Germany (michael.stollberg,marcel.muth)@sap.com

More information

ΜΑΘΗΜΑ: : ΤΕΧΝΟΛΟΓΙΕΣ & ΕΦΑΡΜΟΓΕΣ

ΜΑΘΗΜΑ: : ΤΕΧΝΟΛΟΓΙΕΣ & ΕΦΑΡΜΟΓΕΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΜΑΘΗΜΑ: : ΤΕΧΝΟΛΟΓΙΕΣ & ΕΦΑΡΜΟΓΕΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΕΜΠΟΡΙΟΥ ιδάσκων: ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΩΝ ΗΛΕΚΤΡΟΝΙΚΟΥ

More information

A 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 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 information

Advanced Integration Architecture. Christoph Bussler Oracle Corporation Redwood Shores, CA, USA

Advanced Integration Architecture. Christoph Bussler Oracle Corporation Redwood Shores, CA, USA Advanced Architecture Christoph Bussler Oracle Corporation Redwood Shores, CA, USA E-Business Workshop, Orlando, FL, January 2001 Agenda Business-to-Business (B2B) Why is B2B Hard? B2B Requires A2A Seamless

More information

Research on the Application Integration Model for the Agricultural Enterprise of Integrative Production and Marketing

Research on the Application Integration Model for the Agricultural Enterprise of Integrative Production and Marketing Research on the Application Integration Model for the Agricultural Enterprise of Integrative Production and Marketing Feng Yang 1, Xiandi Zhang 1, Zhongqiang Liu 1, Zhenzhi Wang 1, Kaiyi Wang 1,* 1 National

More information

SOA in the Enterprise: A Survey of the Technical Landscape Introduction

SOA 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 information

CIS 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 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 information

Driving XML Standards Convergence and Interoperability

Driving 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 information

Enterprise Application Integration using MQSeries and Web services

Enterprise Application Integration using MQSeries and Web services Enterprise Integration using MQSeries and Web services Evan Mamas emamas@ca.ibm.com IBM Toronto Lab Definitions A Forrester report defines EAI as the integration of multiple, independently developed, managed

More information

CHAPTER 3 ENTERPRISE SYSTEMS ARCHITECTURE

CHAPTER 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 information

MTAT Enterprise System Integration. Lecture 6 Service-Oriented Architecture Basic Concepts

MTAT 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 information

RESOLVING 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 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 information

Decision Resource Management and Scheduling on the Grid

Decision Resource Management and Scheduling on the Grid Decision Resource Management and Scheduling on the Grid Mingsheng Hu 1 2,Xueguang Chen 1,Zhijuan Jia 2 (Institute of Systems Engineering, Huazhong University of Science and Technology, 430074, P.R.China)1

More information

Service-Oriented Architecture A View From the Field. Paul C. Brown, Ph.D. Principal Software Architect

Service-Oriented Architecture A View From the Field. Paul C. Brown, Ph.D. Principal Software Architect Service-Oriented Architecture A View From the Field Paul C. Brown, Ph.D. Principal Software Architect What is a Service? A coherent package of commonly used functionality e.g. Sales Order Management Place

More information

Service Oriented Architecture. Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By

Service 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 information

SOA BASED INTEGRATION INFORMATION SERVICE PLATFORM STRATEGY IN RURAL INFORMATIZATION

SOA BASED INTEGRATION INFORMATION SERVICE PLATFORM STRATEGY IN RURAL INFORMATIZATION SOA BASED INTEGRATION INFORMATION SERVICE PLATFORM STRATEGY IN RURAL INFORMATIZATION Baoqing Dong 1,*, Lei Chen 2, Yuefeng Zhou 3 1 School of Geoscience and Space Science, Peking University, Beijing, 100871

More information

Universal Description, Discovery and Integration (UDDI) 1.0

Universal Description, Discovery and Integration (UDDI) 1.0 5341ch01.qxd_bp 3/13/02 8:28 AM Page 1 PART 1 Universal Description, Discovery and Integration (UDDI) 1.0 5341ch01.qxd_bp 3/13/02 8:28 AM Page 3 CHAPTER 1 UDDI Executive White Paper September 6, 2000 5341ch01.qxd_bp

More information

Architecting Web Service Applications for the Enterprise

Architecting Web Service Applications for the Enterprise Architecting Web Service Applications for the Enterprise Michael Rosen Chief Enterprise Architect mike.rosen@iona.com March 5, 2002 Copyright IONA Technologies 2002 Slide 1 END 2 ANYWHERE Basic Web Service

More information

SERVICE ORIENTED ARCHITECTURE (SOA)

SERVICE 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 information

Research on the Processes and Strategic Points of SOA Project Implementation

Research 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 information

Dynamic and Mobile Federated Business Process Execution. A WebV2 Whitepaper

Dynamic 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 information

Study on Enterprise Integration Platform based on Web Services Li Gao 1,a, Xiaojun Meng 2,b and Yongjin Yu 3,c

Study on Enterprise Integration Platform based on Web Services Li Gao 1,a, Xiaojun Meng 2,b and Yongjin Yu 3,c Applied Mechanics and Materials Vols. 16-19 (2009) pp 633-638 Online: 2009-10-12 (2009) Trans Tech Publications, Switzerland doi:10.4028/www.scientific.net/amm.16-19.633 Study on Enterprise Integration

More information

Scott Lowden SAP America Technical Solution Architect

Scott Lowden SAP America Technical Solution Architect SAP NetWeaver Training Overview - SAP Exchange Infrastructure Scott Lowden SAP America Technical Solution Architect NetWeaver Components Detail Exchange Infrastructure SAP AG 2003, Title of Presentation,

More information

SOA Oriented Web Services Operational Mechanism

SOA Oriented Web Services Operational Mechanism SOA Oriented Operational Mechanism Meiyun Zuo and Bei Wu School of Information, Renmin University of China, Beijing 100872, P.R. China zuomeiyun@263.net wubeiwb@gmail.com Abstract. SOA is a very important

More information

Speaking a Common Language: A Conceptual Model for Describing Service-Oriented Systems

Speaking a Common Language: A Conceptual Model for Describing Service-Oriented Systems Speaking a Common Language: A Conceptual Model for Describing Service-Oriented Systems Massimiliano Colombo 1, Elisabetta Di Nitto 1, Massimiliano Di Penta 2, Damiano Distante 2, and Maurilio Zuccalà 1

More information

BIAN with BPS Design Methodology

BIAN with BPS Design Methodology IBM Industry Models Development BIAN with BPS Design Methodology SOA Industry Models v.8.8 IBM Industry Models 4-13-2016 Table of Contents BIAN with BPS Design Methodology...2 1.1 BIAN...2 1.1.1 BIAN Service

More information

IBM WebSphere Service Registry and Repository V6.1 optimizes the business value of SOA governance

IBM WebSphere Service Registry and Repository V6.1 optimizes the business value of SOA governance IBM Europe Announcement ZP07-0401, dated October 9, 2007 IBM WebSphere Service Registry and Repository V6.1 optimizes the business value of SOA governance Description...2 Product positioning... 4 At a

More information

SERVICE ORIENTED ARCHITECTURE REFERENCE ARCHITECTURE BLUEPRINT.

SERVICE 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 information

Service Oriented Integration (SOI) - Concepts, Technologies, and Best Practices

Service 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 information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL 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 information

Application Architecture: Reusing Existing Applications in SOA-Based Business Processes

Application Architecture: Reusing Existing Applications in SOA-Based Business Processes Application Architecture: Reusing Existing Applications in SOA-Based Processes Braden Flowers Worldwide WebSphere Integration Solution Architect 2007 IBM Corporation SOA Architect Summit Roadmap What is

More information

e-prior Facilitating interoperable electronic procurement across Europe Technical Overview

e-prior Facilitating interoperable electronic procurement across Europe Technical Overview e-prior Facilitating interoperable electronic procurement across Europe Technical Overview Contents What is Open e-prior? 3 Main Open e-prior features 3 Main Open e-prior components 5 Interaction between

More information

Chapter 1 Web Services Basics

Chapter 1 Web Services Basics Slide 1.1 Web Serv vices: Princ ciples & Te echno ology Mike P. Papazoglou mikep@uvt.nl Chapter 1 Web Services Basics Slide 1.2 Topics Introduction definitions Software as a service Where can services

More information

1. Comparing Service Characteristics. (by Mark Richards) 2. Analysis and Modeling with Web Services and Microservices(by Thomas Erl)

1. Comparing Service Characteristics. (by Mark Richards) 2. Analysis and Modeling with Web Services and Microservices(by Thomas Erl) 1. Comparing Service Characteristics (by Mark Richards) 2. Analysis and Modeling with Web Services and Microservices(by Thomas Erl) Comparing Service Characteristics ServiceTaxonomy The term service taxonomy

More information

THE B2X WORLD B2B. Electronic Transactions. by Koussouris S., Lampathaki F., Askounis D.

THE B2X WORLD B2B. Electronic Transactions. by Koussouris S., Lampathaki F., Askounis D. THE B2X WORLD B2B Electronic Transactions by Koussouris S., Lampathaki F., Askounis D. etransaction Categories G2C B 2 B C2C G2G Business to Business Transactions Towards ebusiness Processes 1/3 Manufacturer

More information

A Framework for Translating Legal Knowledge into Administrative Processes: Dynamic Adaption of Business Processes

A Framework for Translating Legal Knowledge into Administrative Processes: Dynamic Adaption of Business Processes A Framework for Translating Legal Knowledge into Administrative Processes: Dynamic Adaption of Business Processes Yiwei Gong and Marijn Janssen Faculty of Technology, Policy and Management, Delft University

More information

23. Service-Oriented Architectures

23. 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 information

MTAT Enterprise System Integration

MTAT 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 information

Back-End Management for E-Business Portals: A Workflow-Based Approach

Back-End Management for E-Business Portals: A Workflow-Based Approach Back-End Management for E-Business Portals: A Workflow-Based Approach Giacomo Piccinelli Hewlett-Packard Labs, Bristol (UK) (giacomo_piccinelli@hp.com) Abstract In the E-Business world, a Web portal represents

More information

Patrick F. Carey Bernard W. Gleason. May 2005

Patrick F. Carey Bernard W. Gleason. May 2005 Solving the Integration Issue - Service-Oriented Architecture (SOA) Transforming and modernizing the administration of your institution and taking cost out of the system Abstract For decades, colleges

More information

Architecting SOA With A Business Focus

Architecting 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 information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL 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 information

CONVERGENCE OF CLOUD COMPUTING, SERVICE ORIENTED ARCHITECTURE AND ENTERPRISE ARCHITECTURE

CONVERGENCE 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 information

Inspire. Solution Overview. for solutions development

Inspire. Solution Overview. for solutions development Inspire for solutions development Solution Overview For any successful organization, its customers are its real asset. This is why organizations thrive to provide their customers with the best experience

More information

WSMO-PA: Towards a generic PA Service Model

WSMO-PA: Towards a generic PA Service Model WSMO-PA: Towards a generic PA Service Model Vassilios Peristeras Maciej Zaremba firstname.lastname@deri.org European W3C Symposium on egovernment Febrauary 1-2, 2007, Gijon, Spain Copyright 2006 Digital

More information

Business Process Modeling Using ebxml: Case Study

Business Process Modeling Using ebxml: Case Study Student Project Business Process Modeling Using ebxml: Case Study Aivaras Pigaga Matr. Nr.: 20726 Information and Media Technologies Technical University of Hamburg-Harburg Under the supervision of Prof.

More information

Integration Patterns and Practices

Integration Patterns and Practices Integration Patterns and Practices Version 41.0, Winter 18 @salesforcedocs Last updated: November 16, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark

More information

Transition to SOA. Oracle SOA Suite. Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland

Transition to SOA. Oracle SOA Suite. Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland Transition to SOA Oracle SOA Suite Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland SOA Bridging the Gap Increasingly Demanding Users End-to-End Processes Shorter Change Cycles

More information

Integration Patterns and Practices

Integration Patterns and Practices Integration Patterns and Practices Version 40.0, Summer 17 @salesforcedocs Last updated: August 31, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark

More information

TDT Model-driven Development of Information Systems, Autumn Service-oriented architecture (SOA)

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 information

Make smart business decisions when they matter most September IBM Active Content: Linking ECM and BPM to enable the adaptive enterprise

Make smart business decisions when they matter most September IBM Active Content: Linking ECM and BPM to enable the adaptive enterprise September 2007 IBM Active Content: Linking ECM and BPM to enable the adaptive enterprise 2 Contents 2 Introduction 3 Linking information and events: Creating Active Content 4 Actively delivering enterprise

More information

Integrated Supply Chain Technology in Enterprise Environments

Integrated Supply Chain Technology in Enterprise Environments Integrated Supply Chain 1 Integrated Supply Chain Technology in Enterprise Environments Joshua Moore Western Kentucky University Integrated Supply Chain 2 Abstract Integration of the supply chain may be

More information

WEB SERVICES AND XML,M.INDUMATHY AP/IT YEAR & SEM:IV & VII UNIT-II

WEB SERVICES AND XML,M.INDUMATHY AP/IT YEAR & SEM:IV & VII UNIT-II UNIT-II Roots of SOA Characteristics of SOA - Comparing SOA to client-server and distributed internet architectures Anatomy of SOA- How components in an SOA interrelate -Principles of service orientation

More information

Protocols for Processes

Protocols for Processes Protocols for Processes Munindar P. Singh (Students: Amit K. Chopra, Nirmit V. Desai, Ashok U. Mallya) singh@ncsu.edu Department of Computer Science North Carolina State University http://www.csc.ncsu.edu/faculty/mpsingh/

More information

The Design of Dynamic Coordination Architecture and Supporting Platform for Agile Supply Chain

The Design of Dynamic Coordination Architecture and Supporting Platform for Agile Supply Chain Available online at www.sciencedirect.com Procedia Engineering 15 (2011) 3318 3322 Advanced in Control Engineeringand Information Science The Design of Dynamic Coordination Architecture and Supporting

More information

Semantic Technology for Information Management. Gilbane Conference

Semantic 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

1. INTRODUCTION BACKGROUND ENTERPRISE SOA BENEFITS AND TECHNOLOGIES AN ENTERPRISE SOA FRAMEWORK...6

1. 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 information

An Introduction to Integration. tion and Interoperability

An 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 information

A Conceptual Model of a Workflow Management System Based on Web Services

A Conceptual Model of a Workflow Management System Based on Web Services Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2004 Proceedings Americas Conference on Information Systems (AMCIS) December 2004 A Conceptual Model of a Workflow Management System

More information

SOA Research Agenda. Grace A. Lewis

SOA Research Agenda. Grace A. Lewis Workshop SOA Research Agenda Grace A. Lewis Workshop Approach Broadened the scope of the research agenda to show that we are interested in more than just SOA as an architectural style Performed an extensive

More information

Medical Virtual Public Services

Medical Virtual Public Services Revista Informatica Economică nr. 1(45)/2008 157 Medical Virtual Public Services Manole VELICANU Academy of Economic Studies, Bucharest Iulia SURUGIU TotalSoft, Bucharest The healthcare enterprises are

More information

Service Science 4/6/10 MOTIVATION. Semantic Web Services

Service Science 4/6/10 MOTIVATION. Semantic Web Services Where are we? Semantic Web Services Service Science # Title 1 Introduction 2 Web Science 3 Service Science 4 Web services 5 Web2.0 services 6 Semantic Web 7 Web Service Modeling Ontology (WSMO) 8 Web Service

More information

PERFORMANCE ANALYSIS TO SUPPORT B2C SYSTEM IN AIRLINE INDONESIA BASED ON SOA USING ENTERPRISE SERVICE BUS

PERFORMANCE ANALYSIS TO SUPPORT B2C SYSTEM IN AIRLINE INDONESIA BASED ON SOA USING ENTERPRISE SERVICE BUS International Journal of Civil Engineering and Technology (IJCIET) Volume 10, Issue 02, February 2019, pp. 865 873, Article ID: IJCIET_10_02_083 Available online at http://www.iaeme.com/ijciet/issues.asp?jtype=ijciet&vtype=10&itype=2

More information

Service Oriented Architecture (SOA) Architecture, Standards, Technologies and the Cloud

Service 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 information

<Insert Picture Here> Service Oriented Architecture

<Insert Picture Here> Service Oriented Architecture Service Oriented Architecture Sean Donahue What does FUSION mean exactly? FUSION Applications FUSION Architecture FUSION FUSION Tech Stack (Apps Unlimited) Oracle Fusion Architecture,

More information

Enterprise BPM A Systemic Perspective

Enterprise BPM A Systemic Perspective Janne J. Korhonen Enterprise as a System At the most abstract level, an enterprise can be seen as a system. As such, it cannot be defined in terms of its actions as a whole or by enumerating its constituent

More information

SAGE: An Ambient Intelligent Framework for Manufacturing. Gearoid Hynes, Fergal Monaghan, Vinhtuan Thai, Thomas Strang, David O Sullivan

SAGE: An Ambient Intelligent Framework for Manufacturing. Gearoid Hynes, Fergal Monaghan, Vinhtuan Thai, Thomas Strang, David O Sullivan SAGE: An Ambient Intelligent Framework for Manufacturing Gearoid Hynes, Fergal Monaghan, Vinhtuan Thai, Thomas Strang, David O Sullivan Digital Enterprise Research Institute {firstname.lastname}@deri.org

More information

Information Architecture: Leveraging Information in an SOA Environment. David McCarty IBM Software IT Architect. IBM SOA Architect Summit

Information Architecture: Leveraging Information in an SOA Environment. David McCarty IBM Software IT Architect. IBM SOA Architect Summit Information Architecture: Leveraging Information in an SOA Environment David McCarty IBM Software IT Architect 2008 IBM Corporation SOA Architect Summit Roadmap What is the impact of SOA on current Enterprise

More information

A Collaborative Web Service Platform for AEC Supply Chain

A Collaborative Web Service Platform for AEC Supply Chain A Collaborative Web Service Platform for AEC Supply Chain Chin-Pang Jack Cheng *, Kincho H. Law, Hans Bjornsson Engineering Informatics Group, Stanford University, CA 94305, USA; Chalmers University of

More information

Keynote Presentation: Driving the Value of SOA in an Enterprise Architecture

Keynote Presentation: Driving the Value of SOA in an Enterprise Architecture Keynote Presentation: Driving the Value of SOA in an Enterprise Architecture Manoj Saxena Vice President Global Solutions and Asset Management IBM Global Business 2007 IBM Corporation Agenda IBM SOA Architect

More information

SAVVION PROGRESS BPM SERVER PROGRESS SAVVION BPM SERVER OVERVIEW

SAVVION PROGRESS BPM SERVER PROGRESS SAVVION BPM SERVER OVERVIEW D A T A S H E E T PROGRESS BPM SERVER PROGRESS BPM SERVER OVERVIEW The process execution and integration capabilities of Progress Savvion BusinessManager Platform are provided by the Progress Savvion BPM

More information

Design of SOA Integration for 3C Distribution Channel

Design of SOA Integration for 3C Distribution Channel Design of SOA Integration for 3C Distribution Channel YING-HONG WANG, JINGO CHENGHORNG LIAO Department of Computer Science and Information Engineering Tamkang University No. 151, Ying-Chuan Road, Danshui

More information

The main objective of e-nvision is the development and validation of an innovative e-business platform enabling SMEs

The main objective of e-nvision is the development and validation of an innovative e-business platform enabling SMEs Overall Objective The main objective of e-nvision is the development and validation of an innovative e-business platform enabling SMEs to model and adapt particular business scenarios; to integrate all

More information

Oracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash)

Oracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash) Oracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash) An AMX International White Paper January 2008 Page 1 NOTE: The following is intended to outline our general

More information

OASIS Service Oriented Architecture Reference Model Technical Committee (SOA-RM) BOOT CAMP. April DRAFT: Not approved by the OASIS SOA RM TC.

OASIS Service Oriented Architecture Reference Model Technical Committee (SOA-RM) BOOT CAMP. April DRAFT: Not approved by the OASIS SOA RM TC. OASIS Service Oriented Architecture Reference Model Technical Committee (SOA-RM) BOOT CAMP April 13 2005 DRAFT: Not approved by the OASIS SOA RM TC. Purpose This slide deck is designed to bring new TC

More information

Testing in Service Oriented Architectures with Dynamic Binding: A Mapping Study

Testing in Service Oriented Architectures with Dynamic Binding: A Mapping Study Final preprint version to be published in Information and Software Technology, (In Press). Elsevier, doi:10.1016/j.infsof.2010.11.014 Submitted: May 17th, 2010, Accepted: November 30th, 2010 Testing in

More information

EXTERNAL WEB SERVICES FOR CONSTRUCTION SECTOR SMES

EXTERNAL WEB SERVICES FOR CONSTRUCTION SECTOR SMES EXTERNAL WEB SERVICES FOR CONSTRUCTION SECTOR SMES Rimantas Gatautis Kaunas University of Technology Laisvės av. 55, LT 44309 Kaunas, Lithuania rgataut@ktu.lt Elena Vitkauskaite Kaunas University of Technology

More information

Remote Access Virtual Environment (RAVE)

Remote Access Virtual Environment (RAVE) Remote Access Virtual Environment (RAVE) A VPN Knowledge Grid Joseph A. Sprute, Founder 33 Westbury Dr. Bella Vista, Arkansas 72714 479-876-6255 Office info@cyberrave.com http://www.cyberrave.com - 1 -

More information

SOA Maturity Assessment using OSIMM

SOA Maturity Assessment using OSIMM SOA Maturity Assessment using OSIMM Presented by: Andras R. Szakal IBM Distinguished Engineer VP & CTO, IBM US Federal SWG SOA Tutorial - Architecture Slide 1 of 28 What You Will Learn The Open Group SOA

More information

Intelligent Business Transaction Agents for Cross-Organizational Workflow Definition and Execution

Intelligent Business Transaction Agents for Cross-Organizational Workflow Definition and Execution Intelligent Business Transaction Agents for Cross-Organizational Workflow Definition and Execution Mohammad Saleem 1, Paul W.H. Chung 1, Shaheen Fatima 1, Wei Dai 2 1 Computer Science Department, Loughborough

More information

RAPID DELIVERY METHODS FOR ENTERPRISE ARCHITECTURE 3-DAY WORKSHOP WITH INTERACTIVE TEAM SESSIONS TO FAST-TRACK TO ENTERPRISE ARCHITECTURE MATURITY

RAPID DELIVERY METHODS FOR ENTERPRISE ARCHITECTURE 3-DAY WORKSHOP WITH INTERACTIVE TEAM SESSIONS TO FAST-TRACK TO ENTERPRISE ARCHITECTURE MATURITY INTRODUCTION TO ENTERPRISE ARCHITECTURE, FOR MANAGERS AND IT 1-DAY OVERVIEW SEMINAR FOR BUSINESS MANAGERS AND IT STAFF ON RAPID DELIVERY METHODS FOR 3-DAY WORKSHOP WITH INTERACTIVE TEAM SESSIONS TO FAST-TRACK

More information