A Business-Driven Web Service Creation Methodology
|
|
- Neil Allen
- 6 years ago
- Views:
Transcription
1 A -Driven Web Creation Methodology Mikio Aoyama Dep. of Information and Telecommunication Engineering Nanzan University 27 Seirei, Seto, , Japan Abstract This article proposes a framework of the methodology for creating Web services. The core idea is business-driven model formed by separating concerns into three layers of business, service and computing, and classifying the three layers with architecture and semantic domain. The business-driven model provides a mechanism for mapping from the business systems to service systems, then to computing systems with a consistent process and common representation method. Keywords Web service, business model, software architecture, development methodology, XML, semantic Web, and software pattern. 1. Introduction Web services are emerging technology to reuse the software components as services over the Internet [1, 2, 4]. As the foundation of the Web services, a set of technologies has been developed for last a few years. SOAP (Simple Object Access Protocol) [3], WSDL (Web s Description Language) [5] and UDDI (Universal Description, Discovery, and Integration) [8] are just a few names of them. Although these technologies are rapidly evolving, little Architecture System Domain Space System Search Profile Negotiation Authorization Cataloguing Space Computing System Computing Space (Components, etc) Figure 1 --Computing Model discussions are devoted on the methodology for creating Web services. This article proposes a framework of the creation methodology of Web services Computing Model To discuss Web service creation, we propose a conceptual model with three layers of spaces, named BSC (- -Computing) model as illustrated in Figure 1. Each space consists of a set of instances called systems. For example, a system in the business space is either a business model or a composition of business models. We view service as a middleware between business and computing spaces. space encapsulates the underlying computing space such as computing models, interface models and implementation technologies so that service systems can work together across the enterprises on different computing platforms. On the other hand, service systems can be reused by multiple business systems so that the creation and evolution of complex business systems can cost-effective and agile. Based on the BSC Model, we can define the following two sets of mappings between the spaces. (1) Mapping between and spaces Mapping from business space to service space indicates that a business system can be decomposed into a set of services and the collaboration among them. Mapping from the service space to business space indicates that the service is reused by multiple business systems. (2) Mapping between and Computing spaces Mapping from service space to computing space indicates that a service is implemented and executed by a set of computing systems. Mapping from computing space to service space is that the computing system is used by the service system. The goal of Web services is to effectively support business systems. Thus, in this article, we discuss how to create two mappings between the three layers in the BSC model. 1
2 Current Web service technologies focus on the mapping between service and computing spaces by wrapping the computing space with XML and XML based languages. However, to successfully meet the business requirements, the mapping between business and service spaces is necessary. Furthermore, such mapping needs to deal with the decentralized nature of service creation across the enterprises. That is there is no universal system in the model spaces but multiple system models collaborating dynamically. This article proposes a framework of the mapping between business and service spaces. 3. Exploring the BSC Model To identifying the mapping between the BSC spaces depicted in Figure 1, we explore the spaces in two dimensions of architecture and domain as indicated in Figure 1. The architecture and domain respectively reflects the notion of syntax and semantics of languages explaining each model. 3.1 Architecture Classification of the BSC Spaces Requester 1 Requester 2 Requester n x y Figure 2 Architecture Provider 1 Provider 2 Provider m Forward Auction Reverse Auction Exchange a b (3)Selection c Forward Aggregator [MRO Hub/Catalogue Hub] (3)Selection a b c Reverse Aggregator [MRO Hub/Catalogue Hub] Figure 3 Architecture Patterns of Systems The notion of software architecture defines the global structure of the systems in terms of components and their connectors [7]. (1) Architecture of Computing Space The architecture of computing space is two folds, that is physical architecture and logical architecture. The physical architecture represents the underlying computing elements and the relationship among them. And, the logical architecture represents the usage patterns of the computing elements. As we named Web, the physical architecture of computing space is hyper network, where computers are mutually connected on the Internet. The logical architecture of computing space is how to connect the elements on the hyper network. Client/server has been widely used physical and logical architecture of computing space for the last decade. However, Web services and peer services (P2P) indicate that client/server is too rigid and centralized. So, the broker architecture, illustrated in Figure 2, is proposed as an alternative architecture in the computing space. The broker architecture consists of requesters (clients), broker, and providers (servers). The broker intermediates between requesters and providers. Unlike client/server, the broker decouples the interactions between requesters and providers, which is appropriate to the open and decentralized nature of the Web. (2) Architecture of Space The architecture of service space is called -Oriented Architecture (SOA), an architecture pattern for Web services. The SOA is based on the broker architecture illustrated in Figure 2 since the Web service is provided on the Web. (3) Architecture of Space There are number of so-called business models proposed for last several years. These models represent logical structure of a business unit. Although the entire business system is highly complicated, in this article, we assume the business systems can (Double Auction) be composed by a number of the (3)Proposal a unit business systems; a system for (2)RFP specific business. b Like [6], we have analyzed a c number of business models in terms of the abstract structure of Supply Chain the model. As illustrated in Figure [SCM] 3, we found some business models share the same pattern of structure. We call this pattern as business architecture. 2
3 Among various business architectures, the business architectures in Figure 3 share the same pattern, that is broker, since brokerage is a fundamental unit for performing businesses. (4) Architecture We propose broker architecture as a common architecture across the layers of BSC model. 3.2 Domain Classification of the BSC Models Domain is a unit of area of similar businesses applications. Unlike conventional single domain model, we need to deal with multiple domain models as illustrated in Figure 4 since the collaboration across domain boundaries is essential nature of e-business on the Web. We define domain as a unit of semantic space, or a local business ontology, which shares the same business ontology as illustrated in Figure 4. Domain is even dynamic. For example, in Figure 4, A needs to collaborate with Y and Z for sales, while collaborating with X for manufacturing. So, the collaboration of A is dynamic and plays with multiple domains depending on the partners. A Systems Real World Modeling Implementation and Execution Domain P [Manufacturing] Domain Q [Sales] Figure 4 An Example of Multiple Domains Ontology Financing Sales Ontology Authorization Profile Requester Provider Execution Platform X Y Z Modeling Architecture Model Checking Architecture Model Checking Directory Figure 5 -Driven Creation Process 4. -Driven Web Creation Methodology We present a framework of business-driven Web service creation methodology with service creation process and representation methods Driven Creation Process Figure 5 illustrates an overview of business-driven service creation process. Along with the three layers of BSC model, the creation process also consists of the following three stages of processes. (1) Modeling: A business system is created by analyzing business process in the enterprise or across the enterprises. The business ontology for a business domain should be created by classifying the vocabulary in the domain, such as information shared in the enterprise or exchanged across the enterprises. The business model needs to be verified [9]. (2) Modeling: Modeling of a service system can be two ways, that is, by the decomposition of business systems or by the abstraction of computing systems. In either way, the service system should be compliant with Web service standard so that service systems can be reused and composed over the Internet. To reuse the service systems, the service ontology should be created for a service domain corresponding to a set of business domains. Some basic service systems can be domain independent. The service systems should be verified. (3) Implementation and Execution: Implementing Web service is rather straightforward if the service system is compliant with Web service standard. The service interface can be described with WSDL and domain is mapped to a set of XML namespaces. However, the scripting WSDL is rather lengthy for even a simple Web service. It s necessary to provide a support for simplifying the description Driven Representation (1) Representation Method Dynamics is the core nature of the business and service architectures, which service representation method should be able to deal with. Figure 6 illustrates the proposed representation method for modeling business systems. We view business system as a interaction of participants, named actors, in a business scene. In a business scene, a business scenario describes a set of interactions. 3
4 Role() a Scene Figure 6 Scenario-Based Modeling of System Table 1 summarizes the elements for representation business systems. Table 1 Elements for Representing Systems Element Meaning Unit of performing business; i.e. people, organization, and systems Scene Scope of actions and interactions of s Role Role played by an in a Scene Task performed by an with a Role Scenario Execution procedure of s by the s participating the Scene (2) An Example Figure 7 illustrates an example of representing a business system. The system consists of three scenes of s, t, and u. a purchases products through two different business scenarios. Scenario 1 uses MRO (Maintenance, Repair and Operation) model for steady business demand, while Scenario 2 uses Auction for punctual demand. However, these two scenarios share the same domain since the products for purchase are the same. In Scenario 3, b collaborates with f and g through SCM (Supply Chain Management) model to purchase, say, components for production. Thus, b deals with multiple domains of x and y. a Scene s Scenario 1 [MRO by Aggregation for Domain x] Role () Scenario 2 [Spot Procurement by Auction for Domain x] c Role() b b c Role() Scenario S Role() Auction for Domain A Scene u Scenario 3 [SCM for Domain y] d e Figure 7 An Example of System Role() Join Cataloguing d f g 5. Discussions The framework presented in this article is an extension of the conventional software development methodology such as object-oriented development methodology. Although the approach looks similar, but the goal of service-creation methodology is different from conventional methodologies in the sense that service creation methodology is intended to deal with multiple businesses and domains. The framework proposed here is rather abstract. Further research is underway. 6. Conclusions This article proposed a framework of business-driven methodology for creating Web services. We emphasized the modeling of dynamic business systems with business architecture and business ontology. Based on this framework, we are developing a complete methodology for creating Web services. Acknowledgements: The author would like to thank the members of the SSR (Strategic Software Research) Forum for their discussions during this research. References [1] M. Aoyama, Intelligent Software s over the Internet, E. Kawaguchi, et al. (eds.), Information Modeling and Knowledge Bases, IX, IOS Press, Feb. 2000, pp [2] M. Aoyama, et al (eds.), Software Technologies for Making e- Real, IPSJ Magazine, Vol. 42, No. 9, Sep. 2001, pp (In Japanese). [3] D. Box, et al., Simple Object Access Protocol (SOAP) 1.1, W3C, May 2000, [4] P. Brereton, et al., The Future of Software, CACM, Vol. 42, No. 21, Dec. 1999, pp [5] E. Christensen, et al., WSDL 1.1. Mar. 2001, [6] S. Kaplan, et al., E-Hubs: The New B2B Marketplaces, Harvard Review, Vol 78, No. 3, May-Jun., 2000, pp [7] M. Shaw and D. Garlan, Software Architecture, Prentice Hall, [8] UDDI, UDDI V1 Technical White Paper, Sep. 2000, [9] W. Wang, et al., E-Process Design and Assurance Using Model Checking, IEEE Computer, Vol. 33, No. 10, Oct. 2000, pp
5 5
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 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 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 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 informationA Service-Oriented Architecture for Design and Development of Middleware
A Service-Oriented Architecture for Design and Development of Middleware Yih-Cheng Lee* Chi-Ming Ma Shih-Chien Chou Dept. of Computer Science and Information Engineering, National Dong Hwa University,
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 informationΜΑΘΗΜΑ: : ΤΕΧΝΟΛΟΓΙΕΣ & ΕΦΑΡΜΟΓΕΣ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΜΑΘΗΜΑ: : ΤΕΧΝΟΛΟΓΙΕΣ & ΕΦΑΡΜΟΓΕΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΕΜΠΟΡΙΟΥ ιδάσκων: ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΩΝ ΗΛΕΚΤΡΟΝΙΚΟΥ
More informationEnterprise 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 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 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 informationAn Autonomic Service Oriented Architecture in Computational Engineering Framework
Journal of Computer Engineering 1 (2009) 3-11 An Autonomic Service Oriented Architecture in Computational Engineering Framework M. Agni Catur Bhakti and Azween B. Abdullah Department of Computer and Information
More informationCompatibleOne Open Source Cloud Broker Architecture Overview
CompatibleOne Open Source Cloud Broker Architecture Overview WHITE PAPER October 2012 Table of Contents Abstract 2 Background 2 Disclaimer 2 Introduction 2 Section A: CompatibleOne: Open Standards and
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 informationComponent 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 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 informationWeb Services TPF Users Group, Acapulco May 2004
Web s TPF Users Group, Acapulco May 2004 Stuart Waldron 1 IT Challanges Complex systems Deep technical and industry knowledge required Too expensive and time consuming to recreate Existing staff and applications
More informationUniversal 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 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 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 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 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 informationWEB 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 informationSOA-Based Next Generation OSS Architecture
SOA-Based Next Generation OSS Architecture Young-Wook Woo, Daniel W. Hong, Seong-Il Kim, and Byung-Soo Chang Network Technology Lab., KT, 463-1 Jeonmin-Dong,Yuseong-Gu,Daejeon 305-811, Korea {ywwoo,wkhong,sikim,bschang}@kt.co.kr
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 informationThe Evolution of UDDI UDDI.org White Paper
UDDI.org White Paper The Stencil Group, Inc. 41 Freelon Street San Francisco, California 94107 www.stencilgroup.com July 19, 2002 Copyright 2002, The Stencil Group, Inc. Table of Contents INTRODUCTION:
More informationAdministering System Center Configuration Manager and Intune (20696C)
Administering System Center Configuration Manager and Intune (20696C) Overview Get expert instruction and hands-on practice configuring and managing clients and devices by using Microsoft System Center
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 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 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 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 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 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 informationGrids and High Performance Distributed Computing. Andrew Chien March 31, 2004 CSE225, Spring Course Information
Grids and High Performance Distributed Computing Andrew Chien March 31, 2004 CSE225, Spring 2004 Course Information Course Instructor: Andrew Chien, achien@ucsd.edu Course Meetings: WF500-620pm in HSS2305B»
More informationSOA, Web 2.0, and Web Services
SOA, Web 2.0, and Web Services Dr. Kanda Runapongsa Saikaew Department of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws Overview Technology Trends SOA Web 2.0 Web Services
More informationDecision 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 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 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 informationInformation Integration of Virtual Enterprise Based on Service-Oriented Architecture
Information Integration of Virtual Enterprise Based on Service-Oriented Architecture Jun Yang 1 2, Gang Li 1, and Danxiang Ai 2 1 Wuhan University, School of Information Management, 430072 Wuhan, China
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 informationAdministering System Center Configuration Manager and Intune (NI114) 40 Hours
Administering System Center Configuration Manager and Intune (NI114) 40 Hours Outline Get expert instruction and hands-on practice configuring and managing clients and devices by using Microsoft System
More informationFocus on SOA Express. Extending the value of mainframe applications through Service-Oriented Architecture (SOA)
Focus on SOA Express Extending the value of mainframe applications through Service-Oriented Architecture (SOA) Highlights How SOA Express from Micro Focus unleashes the power of web services to: Leverage
More informationWork Product Dependency Diagram
Work Product Dependency Diagram Project Definition System Context Subject Area Model Architectural Decisions Requirements Matrix Use Case Model Service Model Non Functional Requirements Component Model
More informationPERFORMANCE 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 information1. 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 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 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 informationThe 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 informationData Warehousing and Business Intelligence for e-commerce
Data Warehousing and Business Intelligence for e-commerce. ' * ; :, _ MORGAN KAUFMANN PUBLISHERS AN IMPRINT OF ACADEMIC PRESS A Harcourt Science and Technology Company SAN FRANCISCO SAN DIEGO NEW YORK
More informationAn MDA Method for Service Modeling by Formalizing REA and Open-edi Business Frameworks with SBVR
An MDA Method for Service Modeling by Formalizing REA and Open-edi Business Frameworks with SBVR Jelena Zdravkovic, Iyad Zikra, Tharaka Ilayperuma Department of Computer and Systems Sciences Stockholm
More informationChapter 15. Supporting Practices Service Profiles 15.2 Vocabularies 15.3 Organizational Roles. SOA Principles of Service Design
18_0132344823_15.qxd 6/13/07 4:51 PM Page 477 Chapter 15 Supporting Practices 15.1 Service Profiles 15.2 Vocabularies 15.3 Organizational Roles Each of the following recommended practices can be considered
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 informationTHE BCS PROFESSIONAL EXAMINATION BCS Level 6 Professional Graduate Diploma in IT September 2018 EXAMINERS REPORT. Software Engineering 2
General Comments THE BCS PROFESSIONAL EXAMINATION BCS Level 6 Professional Graduate Diploma in IT September 2018 EXAMINERS REPORT Software Engineering 2 The pass rate of less than 28% is significantly
More informationCHAPTER 9 Electronic Commerce Software
CHAPTER 9 Electronic Commerce Software 2017 Cengage Learning. May not be scanned, copied or duplicated, or posted to a. publicly accessible website, in whole or in part, except for use as permitted in
More informationSAP Strategy. RYU, SEYUL / SAP Korea
SAP Strategy RYU, SEYUL / SAP Korea Agenda I. What Will Market need II. Collaboration III. Enterprise Service Architecture IV. xapps V. SAP Solution for New Business SAP Korea 2003, SAP Strategy, RYU,
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 informationIT6801 / Service Layers/ A.Kowshika SERVICE LAYERS
1 SERVICE LAYERS Service-orientation and contemporary SOA 2 / 19 Contemporary SOA is a complex and sophisticated architectural platform that offers significant potential to solve many historic and current
More informationAnalyzing Strategic Business Rules through Simulation Modeling
Analyzing Strategic Business Rules through Simulation Modeling Elena Orta 1, Mercedes Ruiz 1, and Miguel Toro 2 1 Department of Computer Languages and Systems, Escuela Superior de Ingeniería, C/ Chile,
More informationDesign Patterns in Enterprise Application Integration for e Learning Arena
Design Patterns in Enterprise Application Integration for e Learning Arena Outline Key Terms Introduction Learning Management System Challenges / Motivation Proposed Solution Enterprise Application Integration
More informationOn integration for e-procurement
On integration for e-procurement Jaroslav Jandoš Department of Information Technologies University of Economics Prague W.Churchill Sq. 4, 130 67 Prague 3 jandos@vse.cz Abstract This paper aims to contribute
More informationA PRACTICAL APPLICATION OF SOA A Collaborative Marketplace
A PRACTICAL APPLICATION OF SOA A Collaborative Marketplace Sophie Rousseau ORACLE Consulting, Colombes, France Olivier Camp, Slimane Hammoudi GRI, ESEO, Angers, France Keywords: Abstract: SOA, BPEL, Web
More informationTrends in Federal Geospatial Activities and the Policy Drivers Behind Them
Trends in Federal Geospatial Activities and the Policy Drivers Behind Them John Steffenson, Director ESRI Federal Eleventh Biennial USDA Forest Service Remote Sensing Applications Conference Salt Lake
More informationDesign 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 informationThe South African EA Forum
The South African EA Forum Signup form for The Open Group South Africa http://eepurl.com/folda Join the forum s subscriber list Please add Amy to your address book in order to receive event invitations
More informationECHO. Enabling Interoperability with NASA Earth Science Data and Services. ESIP Univ. of New Hampshire July 15, Andrew Mitchell Michael Burnett
ECHO Enabling Interoperability with NASA Earth Science Data and Services ESIP Univ. of New Hampshire July 15, 2008 Andrew Mitchell Michael Burnett 1 1 2 Agenda NASA Data and Services Challenges ECHO introduction
More informationSERVICE ORIENTED ARCHITECTURE (SOA) AND SPECIALIZED MESSAGING PATTERNS ORIENTED MIDDLEWARE WITH MULTIPLE TYPES OF SOA APPLICATIONS
SERVICE ORIENTED ARCHITECTURE (SOA) AND SPECIALIZED MESSAGING PATTERNS ORIENTED MIDDLEWARE WITH MULTIPLE TYPES OF SOA APPLICATIONS Er. Govind Dev Lodha 1, Er. Vijay Malav 2, Dr. Amit Sharma 3 1,2, 3 Associate
More informationBIAN 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 informationService Oriented Architecture for Business Intelligence
Service Oriented Architecture for Business Intelligence September 2013 Alberto Abelló & Oscar Romero 1 Knowledge objectives 1. Explain what the Enterprise Service Bus is 2. Explain SOA principles 3. Explain
More informationScott 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 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 informationBusiness Processes Modelling MPB (6 cfu, 295AA)
Business Processes Modelling MPB (6 cfu, 295AA) Roberto Bruni http://www.di.unipi.it/~bruni 06 - Evolution!1 Object Overview of the evolution of (Information Systems inside) Enterprise Systems Architectures
More informationChapter 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 informationApplication 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 information7. Service-Oriented Modeling
A4M36AOS Architektury orientované na služby 7. Service-Oriented Modeling Jiří Vokřínek Agent Technology Center Department of Computer Science Faculty of Electrical Engineering, Czech Technical University
More informationChapter 3. The Integration as a Service Paradigm
(a) Introduction Chapter 3. The Integration as a Service Paradigm - Computing eras * Mainframe: one centralized large system provided services to thousands of users one-tomany * Personal computer (PC):
More informationSOA 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 informationArchitecting 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 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 informationPresented at the 2009 ISPA/SCEA Joint Annual Conference and Training Workshop - Making the Case for SOA Arlene F.
Making the Case for SOA Arlene F. Minkiewicz Introduction A Service Oriented Architecture (SOA) is a computing environment in which applications are composed, rather than developed, through a set of standard
More informationEnterprise PLM Solutions Advanced PLM Platform
Enterprise PLM Solutions Advanced PLM Platform The Aras Innovator Model-based SOA for Enterprise PLM Advantages of combining the Model-based Approach with a Service-Oriented Architecture Updated Edition
More informationPatrick 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 information2005 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes
2005 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or
More informationMethods for the specification and verification of business processes MPB (6 cfu, 295AA)
Methods for the specification and verification of business processes MPB (6 cfu, 295AA) Roberto Bruni http://www.di.unipi.it/~bruni 06 - Evolution 1 Object Overview of the evolution of (Information Systems
More informationNAAS: Negotiation Automation Architecture with Buyer s Behavior Pattern Prediction Component
NAAS: Negotiation Automation Architecture with Buyer s Behavior Pattern Prediction Component Debajyoti Mukhopadhyay 1, Sheetal Vij 2, Suyog Tasare 2 Department of Information Technnology 1 Department of
More informationCIM Forum Charter Dated
CIM Forum Charter Dated 2018-12-18 The information provided below is subject to change and reflects the current state of the CIM Forum charter within the DMTF. Management Problem(s) and Environment The
More informationNETTAB On the Use of Agents in a Bioinformatics Grid. Luc Moreau, University of Southampton
NETTAB 2002 On the Use of Agents in a Bioinformatics Grid Luc Moreau, University of Southampton Structure Background: mygrid Architecture Use of Agents Conclusion mygrid: facts EPSRC funded pilot
More informationIT. 1. Carry out trouble-shooting strategies for resolving an identified end-user IT problem.
ACM CCECC Serving computing education communities since 1991. Information Technology Metrics IT. 1. Carry out trouble-shooting strategies for resolving an identified end-user IT problem. Lists appropriate
More informationSOA What? Demystifying SOA for the Process Industry. Copyright, Notices, and Trademarks Honeywell International Inc All Rights Reserved
SOA What? Demystifying SOA for the Process Industry Andrew Duca, Neil Freeman and Siggy Drews Copyright, Notices, and Trademarks Contents Introduction... 3 Abstract... 3 Authors... 3 Service Oriented Architecture...
More informationArchitecture-Driven Modernization (ADM) Task Force: Overview, Scenarios & Roadmap. OMG Architecture-Driven Modernization Task Force
Architecture-Driven Modernization (ADM) Task Force: Overview, Scenarios & Roadmap OMG Architecture-Driven Modernization Task Force Session Overview Definition, Mission, Goals & Benefits Architecture-Driven
More informationENTERPRISE SOFTWARE ARCHITECTURE: A CASE FOR DEVELOPMENT OF ENTERPRISE-WIDE INFORMATION SYSTEMS
Association for Information Systems AIS Electronic Library (AISeL) AMCIS 1996 Proceedings Americas Conference on Information Systems (AMCIS) 8-16-1996 ENTERPRISE SOFTWARE ARCHITECTURE: A CASE FOR DEVELOPMENT
More informationChapter 16 Software Reuse. Chapter 16 Software reuse
Chapter 16 Software Reuse 1 Topics covered The reuse landscape Application frameworks Software product lines COTS product reuse 2 Software reuse In most engineering disciplines, systems are designed by
More informationIntegrating Business Processes
Integrating Business Processes BPM and SOA Timo Itälä, Paavo Kotinurmi HELSINKI UNIVERSITY OF TECHNOLOGY Course Map 2007 12.9: EA (Enterprise Architecture) Overview 19.9: ERP (Enterprise Resource Planning)
More informationDesign 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 informationSOA and Mainframe Applications
The Essentials Series SOA and Mainframe Applications sponsored by by Dan Sullivan Addressing Design and Life Cycle Challenges of Mainframe Applications in an SOA Environment...1 Two Distinct Application
More informationIndex. Copyright 2011, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.
305 Index A abstract services 60 accepted termination states (ATS) 24 access control servers (ACS) 11 actor-centric views 81, 82, 83 advanced planning and optimization (APO) 205, 206, 207, 209, 210, 211,
More informationCOLLABORATIVE WORKSPACE OVER SERVICE-ORIENTED GRID
COLLABORATIVE WORKSPACE OVER SERVICE-ORIENTED GRID SHEN ZHIQI Information Communication Institute of Singapore, School of Electrical and Electronic Engineering, Nanyang Technological University, 50 Nanyang
More informationProtocols 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 informationSOP 4 EBPM: Generating Executable Business Services from Business Models*
SOP 4 EBPM: Generating Executable Business Services from Business Models* Rubén de Juan-Marín 1 and Rubén Darío Franco 2 1 Instituto Tecnológico de Informática Univ. Politécnica de Valencia, 46022 Valencia,
More informationOLAP Technologies and Applications
OLAP Technologies and Applications James Waite SAS Training Specialist Objectives Define Business Intelligence Identify role of OLAP in the BI Platform Discuss cube structure Demo SAS OLAP Applications
More informationIntegration Through A Service Oriented Architecture
Integration Through A Service Oriented Architecture Paul Brunet, Program Director, Web Services and SOA pebrunet@us.ibm.com 2004 IBM Corporation 2002 IBM Corporation rom CEOs: Now It Is About Growing The
More informationRemote 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