On-the-Fly Computing a new Paradigm for Software Development and Operation
|
|
- Charles Harper
- 6 years ago
- Views:
Transcription
1 On-the-Fly Computing a new Paradigm for Software Development and Operation Gregor Engels University of Paderborn 1 July 10, 2013 SATToSE 2013, Bern (CH)
2 That s my life Gregor Engels engels@upb.de University of Paderborn Information Systems Group s-lab Software Quality Lab C-LAB Cooperative Computing & Communication Laboratory Capgemini, CSD Research, Munich 2 July 10, 2013 SATToSE 2013, Bern (CH)
3 The Vision of On-The-Fly Computing 10s Analysis & Decomposition 10s 10s Specific & Individual Wish Configuration On-The-Fly Matching 7s Analysis & Functionality Check Market 10s Search for Matching Services 7s 3 July 10, 2013 SATToSE 2013, Bern (CH) Custom-made Product
4 Software Market of the Future Service Requestor Service Provider provided interface Service 1 Service 2 required interface? How to find? efficient / effective search appropriate matching 4 July 10, 2013 SATToSE 2013, Bern (CH) How to be found? high fitting accuracy high reputation
5 Collaborative Research Center (CRC) funded by DFG (Deutsche Forschungsgemeinschaft) ( ) 50 scientists (computer science, economics) 5 July 10, 2013 SATToSE 2013, Bern (CH)
6 SFB 901: Structural Overview Project Area A Algorithmic and Economic Foundations A1: Local Strategies in Dynamic Networks A2: Overlays over Physical Networks A3: Market of Services Project Area B Modeling, Composition & Quality Analysis of Services B1: Parametric Service Specifications B2: Configuration & Rating B3: Composition Analysis in Uncertain Contexts B4: Proof-Carrying Services Project Area C Reliable Runtime Environments & Application Scenarios C1: Robustness & Security C2: On-The-Fly Compute Centers C3: Modeling of Optimization Problems 6 July 10, 2013 SATToSE 2013, Bern (CH)
7 Project Area B: Structural Overview Project Area A Algorithmic and Economic Foundations Project Area C Reliable Runtime Environments & Application Scenarios Project Area B Modeling, Composition & Quality Analysis of Services B1: Parametric Service Specifications B2: Configuration & Rating B3: Composition Analysis in Uncertain Contexts B4: Proof-Carrying Services 7 July 10, 2013 SATToSE 2013, Bern (CH)
8 Project Area B: Modeling, Composition & Quality Analysis of Services B1 Languages B2 Configuration?A 10s B1 Matching TripPlanner GoogleMaps PaderTouristik Client Rating PaderSprinter B3 Analysis 8 July 10, 2013 SATToSE 2013, Bern (CH) OTF Market A B B1 Languages B4 10s Certification
9 Subproject B1: Parametric Service Specifications Goal Enable the specification of service requests of a client and provided services in OTF Markets and the matching between them 9 July 10, 2013 SATToSE 2013, Bern (CH)
10 ?A Subproject B1: Parametric Service Specifications Example 10s Client WSDL UML Statechart BPEL? OTF Market 10 July 10, 2013 SATToSE 2013, Bern (CH) WSDL MoveMeAround App Petri Net RDSEFF
11 Subproject B1: Parametric Service Specifications Example WSDL UML Statechart BPEL?A? Client OTF Market 11 July 10, 2013 SATToSE 2013, Bern (CH) WSDL Petri Net RDSEFF TripPlanner? IDL Statechart Rating BPEL??? WSDL Statechart RDSEFF GoogleMaps WSDL Story PaderTouristik Diagram BPEL WSDL PaderSprinter Statechart Sequence D.
12 Hotel Reservation at HRS How it works HRS: Hotel Reservation Service Zille Huma et al. Towards an Automatic Service Discovery for UML-based Rich Service Descriptions MODELS'12 12
13 Rich Service Descriptions & Automatic Matching Service Requestor Service Provider {pre} op1( ) {post} Rich Service Request Structural Aspects: op1(p1:a) op2(p1:b):a op3(p1:c) Behavioral Aspects: loop call op1( ); call op2( ); call op3( ); {pre} opa( ) {post} Rich Service Offer Service Offer Structural Aspects: opa(p1:x) opb(p1:y):x opc(p1:z) Behavioral Aspects: (opa( ) opb( ) opc( ) )* 13 Zille Huma et al. Towards an Automatic Service Discovery for UML-based Rich Service Descriptions MODELS'12
14 HRS Service Request Hotel X Service Offer (a) - checkavailability( ) - viewdetails( ) - makereservation( ) - makepayment( ) (a) -getavailableroom( ) -makeabooking( ) -validatecredentials( ) -payforbooking( ) (b) (c) Matching Parameters Ontological Heterogeneity (b) Operation Matching (1:1, 1:n, n:1, n:m) Protocol Matching Service Composition (c) typed over OTA-based Local Ontology HarmoNET-based Local Ontology typed over 14 Zille Huma et al. Towards an Automatic Service Discovery for UML-based Rich Service Descriptions MODELS'12
15 1 Requestor operation Provider Protocol 2 Result=validateCredentials( ) 3 Result = Result + payforbooking( ) 15 Zille Huma et al. Towards an Automatic Service Discovery for UML-based Rich Service Descriptions MODELS'12
16 1 Requestor operation Provider Protocol 2 Result=validateCredentials( ) 3 Result = Result + payforbooking( ) 4 Result = validatecredentials( ) + payforbooking( ) 16 Zille Huma et al. Towards an Automatic Service Discovery for UML-based Rich Service Descriptions MODELS'12
17 HRS & Hotel X Operation Mappings 17 Zille Huma et al. Towards an Automatic Service Discovery for UML-based Rich Service Descriptions MODELS'12
18 Subproject B1: Parametric Service Specifications Example WSDL UML Statechart BPEL?A? Client ICSOB 2013, Potsdam OTF Market WSDL Petri Net RDSEFF TripPlanner? IDL Statechart Rating BPEL??? WSDL Statechart RDSEFF GoogleMaps WSDL Story PaderTouristik Diagram BPEL WSDL PaderSprinter Statechart Sequence D.
19 Subproject B1: Parametric Service Specifications Approach parametric core language Behavior Protocols Performance Contracts matching mapping-by-example 19 July 10, 2013 SATToSE 2013, Bern (CH) PetriNets UML Statecharts Visual Contracts concrete languages
20 Vision: OTF Computing in 2023 A1 A2 A3 OTF Service Provider for Optimization Project Area A Algorithmic & Model Economic Foundations Data Management User Generation Model Solver Project Area B Modeling, Composition & Visualization Quality Analysis Decision Support System B1 B2 B3 B4 OTF Service Provider for Optimization 20 July 10, 2013 SATToSE 2013, Bern (CH) Project Area C Reliable Execution Environments & Application Scenarios ROKA GS Plant Simulation C1 C2 C3 OTF Compute Center
21 Software Market of the Future Service Requestor Service Provider provided interface Service 1 Service 2 required interface? How to find? efficient / effective search appropriate matching 21 July 10, 2013 SATToSE 2013, Bern (CH) How to be found? high fitting accuracy high reputation
22 Software Market of the Future Business Architecture Business Services provided interface Service Provider Service 2 Enterprise Architecture Business / IT alignment IT Architecture 22 July 10, 2013 SATToSE 2013, Bern (CH) IT services How to be found? high fitting accuracy high reputation
23 A Method for Designing IT-Services Business Architecture Business Services Enterprise Architecture Business / IT alignment IT Architecture 23 July 10, 2013 SATToSE 2013, Bern (CH) IT services
24 Integrated Architecture Framework (IAF) Integrated Architecture Framework (IAF), Capgemini 24 July 10, 2013 SATToSE 2013, Bern (CH)
25 Integrated Architecture Framework (IAF) Enterprise Architecture Business Architecture Alignment IT Architecture 25 July 10, 2013 SATToSE 2013, Bern (CH) Integrated Architecture Framework (IAF), Capgemini
26 A Method for Designing IT-Services Architectural Aspects Business Aspects Business Information Information system IT Aspects Technical Infrastructure Principles Questions Analysis Design Why? What? How? With what? What are the business services? How is the business logically structured? What are the relevant operational business units? Integrated Architecture Framework (IAF), Capgemini 26 July 10, 2013 SATToSE 2013, Bern (CH) What are strategic goals, principles, context? What is the relevant information? How is the information logically structured? How is the information managed? What are the relevant IT services? How are the services logically structured into components? How are the components physically realized? What are the relevant technical services? How are the technical services logically structured into TIcomponents? How are the TI-components physically realized? Architecture Solution
27 Example Application Domain: Travel Agency Christopher Columbus Travel (CCT) fictitious travel agency sells package travels and (individual) custom travels 27 July 10, 2013 SATToSE 2013, Bern (CH)
28 Identification of Level 1 business services Def. Level 1 business services Internally and externally offered core services of an enterprise to fulfill its business objectives. Evaluate last travel season and plan new one 28 July 10, 2013 SATToSE 2013, Bern (CH) Buy hotel beds and flight seats Design travel packages and fix a price Book travels Help customers before, during, after travel
29 Refined Business Services Notation: UML-like Use Case Diagram 29 July 10, 2013 SATToSE 2013, Bern (CH)
30 A Method for Designing IT-Services Architectural Aspects Business Aspects Business Information Information system IT Aspects Technical Infrastructure Principles Questions Analysis Design Why? What? How? With what? What are the business services? How is the business logically structured? What are the relevant operational business units? Integrated Architecture Framework (IAF), Capgemini 30 July 10, 2013 SATToSE 2013, Bern (CH) What are strategic goals, principles, context? What is the relevant information? How is the information logically structured? How is the information managed? What are the relevant IT services? How are the services logically structured into components? How are the components physically realized? What are the relevant technical services? How are the technical services logically structured into TIcomponents? How are the TI-components physically realized? Architecture Solution
31 Def. Designing Domains Domain business-oriented clustering of components of an application domain maybe hierachically structured components are associated to leaf domains 31 July 10, 2013 SATToSE 2013, Bern (CH) Notation: UML-like Package and Component Diagrams
32 Core business services are candidate domains Planning Purchasing Production Sales Support 32 July 10, 2013 SATToSE 2013, Bern (CH)
33 Domains of Christopher Columbus Travel derived from business objects 33 July 10, 2013 SATToSE 2013, Bern (CH) derived from supporting business services
34 Categories of IT services Def. IT service is a business service (or part of it) which is realized by a software application Def. Categories of IT services data: managing business objects function: providing algorithmic business logic process: providing flow-oriented business logic interaction: allowing users to interact with applications Examples: Categories of IT services data: Maintain customer function: Select resource process: Book custom travel interaction: Compose custom travel 34 July 10, 2013 SATToSE 2013, Bern (CH)
35 Domains with associated categorized IT services CCT TRA INT xxxx CCE xxxx xxxx Sell custom travel Compose custrom travel xxxx xxxx xxxx PLA PUR PCT Recommed resource BOK SRV Select resource Check plausibility Compose custom offer Book custom travel PPT RSM Check Availability Book resource CUM Maintain customer ORM Maintain travel order ACC YYY Legend domain 35 July 10, 2013 SATToSE 2013, Bern (CH) xxx application service REP xxxx xxxx xxxx PER.. of category interaction.. of category function.. of category process.. of category data
36 Designing components Def. Component realizes IT services has explicit interfaces for provided and requested operations 36 July 10, 2013 SATToSE 2013, Bern (CH)
37 Determine candidate components and refine Candidate component All IT services of the same domain and category become a candidate component Design Rules for refining candidate components a component belongs to exactly one domain. all operations of a component shall be of the same category. business logic that changes at a different pace shall be separated. components of category data have responsibility of business objects. components shall not have cyclic dependencies. components of different categories shall have layered dependencies according to interaction process function data. components shall have low coupling and high cohesion. 37 July 10, 2013 SATToSE 2013, Bern (CH)
38 Final components of Christopher Columbus Travel 38 July 10, 2013 SATToSE 2013, Bern (CH)
39 Designing interfaces Design rules for interfaces and operations business-oriented: every operation shall provide business logic only and must not reveal implementation details. coarse-grained: operations shall comprise as much business logic as possible. idempotent: multiple invocations of an operation with the same parameters shall have the same effect as a single invocation. compensating: for each operation there shall be a compensating operation which undoes its business implications. context free: operations shall have minimal knowledge on the context in which they are invoked (session context, transaction context, batch / online). 39 July 10, 2013 SATToSE 2013, Bern (CH)
40 Software Market of the Future Service Requestor Service Provider provided interface Service 1 Service 2 required interface? How to find? efficient / effective search appropriate matching 40 July 10, 2013 SATToSE 2013, Bern (CH) How to be found? high fitting accuracy high reputation
41 The Vision of On-The-Fly Computing 10s Analysis & Decomposition 10s 10s Specific & Individual Wish Configuration On-The-Fly Matching 7s Analysis & Functionality Check Market 10s Search for Matching Services 7s Custom-made Product 41 July 10, 2013 SATToSE 2013, Bern (CH)
42 Thank you for your attention! Prof. Dr. Gregor Engels University of Paderborn Zukunftsmeile Paderborn Germany Phone: / engels@upb.de Web: 42 July 10, 2013 SATToSE 2013, Bern (CH)
2. Business. Architecture. Service-Oriented. Architecture
2. Business Architecture Service-Oriented Architecture Winter Semester 2009/2010 Prof. Dr. Bernhard Humm Darmstadt University of Applied Sciences Department of Computer Science 1 Prof. Dr. Bernhard Humm,
More informationService-Oriented Computing
Service-Oriented Computing edited by Dimitrios Georgakopoulos and Michael P. Papazoglou The MIT Press Cambridge, Massachusetts London, England 2009 Massachusetts Institute of Technology All rights reserved.
More 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 informationCHAPTER 7 SOA DEVELOPMENT LIFECYCLE SE 458 SERVICE ORIENTED ARCHITECTURE
CHAPTER 7 SOA DEVELOPMENT LIFECYCLE SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 SOA Design & Development
More informationBridging the Gap Between Research and IT. 22 June 2010 Conrad Agramont Product Management Andrew Leuthe Product Marketing
Bridging the Gap Between Research and IT 22 June 2010 Conrad Agramont Product Management Andrew Leuthe Product Marketing Productivity Continuum Self Service Captured Knowledge Reusability Collaboration
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 informationCutting The BPM Knot: Why Popular Notations Must Fail Andreas Leue, Sphenon GmbH, Hamburg
Cutting The BPM Knot: Why Popular Notations Must Fail 13.11.2008 Andreas Leue, Sphenon GmbH, Hamburg www.sphenon.de This work is licensed under the Creative Commons Attribution-Share Alike 2.0 Germany
More informationARIS Expert Paper. March Steps to Business-Driven SOA.
ARIS Expert Paper ARIS Platform Expert Paper March 2007 10 Steps to Business-Driven SOA www.ids-scheer.com Find out more at: www.ids-scheer.com/soa Visionary architecture always requires good building
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 informationfulfils all requirements of the product specific document Checklist Enterprise SOA for Business ByDesign Solution, Version 2.
The certification body of TÜV Informationstechnik GmbH hereby awards this certificate to the company SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf, Germany to confirm that its product ensemble SAP Business
More informationSOA Analyst Certification Self-Study Kit Bundle
SOA Analyst Certification Bundle A Certified SOA Analyst specializes in carrying out the analysis and definition of service inventory blueprints and the modeling and definition of service candidates, service
More informationWebSphere. Enablement for WebSphere Industry Content Packs. Telecom Enablement
WebSphere Enablement for WebSphere Industry Content Packs Telecom Enablement Chapter 1. Enablement for the WebSphere Telecom Content Pack The Telecom Enablement can be used by solution architects, IT
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 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 informationInception. Describe the vision and business case for this project. Determine if the enterprise should build or buy the necessary system.
Inception What needs to be done? Describe the vision and business case for this project. Determine if the project is feasible. Determine if the enterprise should build or buy the necessary system. Make
More informationCHAPTER I: WEB SERVICES BASICS
CHAPTER I: WEB SERVICES BASICS Topics covered: What Are Web Services? Types of Web Services, Distributed computing infrastructure, overview of XML, SOAP, Building Web Services with JAX-WS, Registering
More informationSOA 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 informationNDIA Test and Evaluation Conference
NDIA Test and Evaluation Conference Model Based Systems Engineering (MBSE) and Modeling and Simulation (M&S) adding value to Test and Evaluation (T&E) March 16, 2011 Larry Grello High Performance Technologies,
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 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 informationKRISTINA BLAŠKOVÁ SOA & ETL
KRISTINA BLAŠKOVÁ SOA & ETL SOA & ETL SOURCES Josuttis, Nicolai. (2007). SOA in Practice: The Art of Distributed System Design (Theory in Practice). Kimball, Ralph, Caserta, Joe. (2004). The Data Warehouse
More informationSOA Workshop - SOMA. Service Oriented Methodology & Architecture SOMA
SOA Workshop - SOMA Service Oriented Methodology & Architecture SOMA History of SOMA In 2005, IBM introduced a way to map business processes to Service Oriented Architecture. SOMA (Service Oriented Modeling
More informationMTAT Enterprise System Integration
MTAT.03.229 Enterprise System Integration Lecture 5: Service-Oriented Architectures Marlon Dumas marlon. dumas ät ut. ee Service-Oriented Architecture (SOA) SOA is a paradigm for organizing and utilizing
More informationSOA Health, Governance and Security
SOA Health, Governance and Security Ross Moodley SOA Leader IBM Global Business Services Australia/New Zealand Vinod Ralh SOA Architecture Leader IBM Software Group Australia/New Zealand IBM has harvested
More informationModel-Driven Development of SOA Applications II
Model-Driven Software Engineering Model-Driven Development of SOA Applications II Dr. Jochen Küster (jku@zurich.ibm.com) Agenda Process and Techniques for SOA Development From Service Realization to Service
More informationRational Unified Process (RUP) in e-business Development
Rational Unified Process (RUP) in e-business Development Jouko Poutanen/11.3.2005 2004 IBM Corporation Agenda Characteristics of e-business Development Business Modeling with RUP and UML Rational Tools
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 04 - Models and Abstraction 1 Object Overview of the conceptual models
More informationComposite Application Architecture. March, 2002
Composite Application Architecture March, 2002 Adgenda Business Scenario Application Federation Service Delivery and Consumption Composite Application Architecture Standards and Summary Business Scenario
More information<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 informationModel-Based Development with SoaML
Model-Based Development with SoaML Brian Elvesæter, Cyril Carrez, Parastoo Mohagheghi, Arne-Jørgen Berre, Svein G. Johnsen and Arnor Solberg 1 Introduction and Overview Our MDSE methodology aims to integrate
More informationArchitecting SOA With A Business Focus
Architecting SOA With A Business Focus Dejan Mihajlovic Senior Managing Consultant 2008 IBM Corporation SOA Architect Summit Roadmap What is the impact of SOA on current Enterprise Architectures? Business
More 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 informationEnterprise Portal Modeling Methodologies and Processes
Enterprise Portal Modeling Methodologies and Processes Tushar K. Hazra, Ph.D. tkhazra@bellatlantic.net (410) 960-2112 1 Objectives Introducing the case for Enterprise Portal Modeling (EPM) Do we need to
More informationService Oriented Realization of The HTNG Reference Architecture
Oriented Realization of The HTNG Reference Architecture Version 0.6 Revision History Date Version Description Author June 24, 2008 0.1 First Draft with Structure Chris Laffoon (IBM) August 20, 2008 0.2
More informationWorkflow-Processing and Verification for Safety- Critical Engineering: Conceptual Architecture Deliverable D6.1
Workflow-Processing and Verification for Safety- Critical Engineering: Conceptual Architecture Deliverable D6.1 FFG IKT der Zukunft SHAPE Project 2014 845638 Table 1: Document Information Project acronym:
More informationThe assessment of interlocking control algorithm developed by Rhapsody
The assessment of interlocking control algorithm developed by Rhapsody 1 Yong-Ki Yoon, 2 Won-Young Kim, 2 Yong-Kyu Kim Train Control Research Team, Signaling & Electrical Engineering Dep., Korea Railroad
More informationArchitecture. By Glib Kutepov Fraunhofer IESE
Architecture By Glib Kutepov Glib.kutepov@iese.fraunhofer.de Outline 1. Why Architecture? 2. What is Architecture? 3. How to create an Architecture? Alignment Modeling and Structuring Architectural Views
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 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 informationService Oriented Architecture
Service Oriented Architecture Part I INTRODUCING SOA Service Oriented Architecture- Presented by Hassan.Tanabi@Gmail.com 2 Fundamental SOA 1. The term "service-oriented" has existed for some time, it has
More 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 information6 Core Building Blocks of a Group Benefits Underwriting Application
6 Core Building Blocks of a Group Benefits Underwriting Application POWERING PROFITABLE GROWTH WITH AN INTEGRATED SOLUTION Roger Soppe, CLU Director Industry Principal, Insurance PEGASYSTEMS Non-linear
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 (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 informationWP4.1 Global architecture definition & requirements
Multimodality for people and goods in urban areas FP7. CP 284906 Global architecture definition & requirements December 2011 Editor: Dirk Beckman / DLR License This work is licensed under the Creative
More informationBusiness-Driven Software Engineering Dr. Thomas Gschwind Dr. Jochen Küster
Business-Driven Software Engineering Dr. Thomas Gschwind Dr. Jochen Küster Agenda Lecture & Lab Organization Motivation for Business-Driven Software Engineering Summary
More information2014 Oct.31 International Symposium on Practical Formal Approaches to Software Development. Copyright Prof. Dr. Shuichiro Yamamoto 2014
2014 Oct.31 International Symposium on Practical Formal Approaches to Software Development Nagoya University Dr. Prof. Shuichiro Yamamoto 1 Agenda Assurance case Pitfalls of assurance case Generic derivation
More informationAvancier Methods (AM) Applications architecture diagrams
Methods (AM) Applications architecture diagrams It is illegal to copy, share or show this document without the written permission of the copyright holder but you can share a link to it. Context for application(s)
More informationIBM EXAM QUESTIONS & ANSWERS
IBM 000-669 EXAM QUESTIONS & ANSWERS Number: 000-669 Passing Score: 800 Time Limit: 120 min File Version: 36.6 http://www.gratisexam.com/ IBM 000-669 EXAM QUESTIONS & ANSWERS Exam Name: SOA Fundamentals
More informationAgile Computing on Business Grids
C&C Research Laboratories NEC Europe Ltd Rathausallee 10 D-53757 St Augustin Germany Junwei Cao Agile Computing on Business Grids An Introduction to AgileGrid June 2003 Agile Computing on Business Grids
More informationContext. The NEW data services from UST Global UST GLOBAL - A UNIQUE PARTNER. UST Global Data Services March 2018!1
UST Global Data Services March 2018!1 UST GLOBAL - A UNIQUE PARTNER Context Our Fortune 500 customers have immense amounts of transactional as well as interaction data distributed across a number of business
More informationBPMN Guide Quick Start. by Bizagi BPM
BPMN Guide Quick Start by Bizagi BPM Recruitment and Selection 1 Table of Contents Scope... 2 BPMN 2.0 Business Process Modeling Notation... 2 Why Is It Important To Model With BPMN?... 2 Introduction
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 informationSOA Enabled Workflow Modernization
Abstract Vitaly Khusidman Workflow Modernization is a case of Architecture Driven Modernization (ADM) and follows ADM Horseshoe Lifecycle. This paper explains how workflow modernization fits into the ADM
More informationMBA BADM559 Enterprise IT Governance 12/15/2008. Enterprise Architecture is a holistic view of an enterprise s processes, information and
Enterprise Architecture is a holistic view of an enterprise s processes, information and information technology assets as a vehicle for aligning business and IT in a structured, more efficient and sustainable
More informationAdaptation of Service-based Systems
Adaptation of Service-based Systems Jun.-Prof. Dr. Dimka Karastoyanova IAAS, University of Stuttgart karastoyanova@iaas.uni-stuttgart.de Universitätsstr. 38 70178 Stuttgart Germany Office: 1.361 Phone:
More informationALEM-T: A Modelling Tool for Autonomous Logistic Processes
ALEM-T: A Modelling Tool for Autonomous Logistic Processes B. Scholz-Reiter (2), T. Hildebrandt, J. Kolditz Planning and Control of Production Systems, University of Bremen, Germany Abstract Autonomous
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2003 Vol. 2, No. 3, May-June 2003 Don t Rip and Replace, Integrate! Mahesh H. Dodani, IBM
More 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 informationVisualizing, Justifying, Managing Software Architecture Modernization
Visualizing, Justifying, Managing Software Architecture Modernization Jon Farmer Care Data Systems Level Seven Visualizations jon@level7vis.com for immersive models jon@caredatasystems.com for implementation
More informationObject-Oriented Modeling: A Roadmap
University of Paderborn Leiden University Object-Oriented Modeling: A Roadmap University of Paderborn Leiden University Software Development: Traditional (?) Approach implementation June 8, 2000 ICSE 2000:
More informationA Fresh Look at the Mainframe
A Fresh Look at the Mainframe Unlock the Value of Your Mainframe Assets Using SOA On Demand Insurance Business Problems 1. We want to increase revenues by selling insurance polices through external Brokers
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 informationConformance Certification
TM Forum Open APIs Company Name: NTT DATA Corporation TM Forum Open API Name: Product Inventory Management TM Forum Open API Release Version: 17.5. Report Date: 03.05.2018 TM Forum 2018. All Rights Reserved.
More informationTogether we re strong. Technology Partners
Together we re strong Technology Partners A technology partnership with Unify what s in it for you? As a partner of Unify, your products are given even more added value Integrating complementary products
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 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 informationModel based Approaches for Service Oriented Architectures. Mel Greer
Model based Approaches for Service Oriented Architectures Mel Greer Bob Epps Report Documentation Page Form Approved OMB No. 0704-0188 Public reporting burden for the collection of information is estimated
More informationAgent-Based Electronic MarketPlace System Design Document
A Project Report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far Agent-Based Electronic MarketPlace System Design Document Page 0 Table of Contents Table of Contents...1
More informationManaging sequences dependencies in service compositions
Managing sequences dependencies in service compositions Geert Monsieur, Monique Snoeck and Wilfried Lemahieu Katholieke Universiteit Leuven Faculty of Business and Economics The Leuven Institute for Research
More informationMapping of Self-Organization Properties and Non-Functional Requirements in Smart Grids
Copyright and Reference Information: This material (preprint, accepted manuscript, or other author-distributable version) is provided to ensure timely dissemination of scholarly work. Copyright and all
More informationSOMF at a Glance. Methodologies Corporation:
SOMF at a Glance Service-Oriented Modeling Framework (SOMF) - A modeling platform for Enterprise Architecture, Business Architecture, Application Architecture, service-oriented architecture (SOA), and
More informationto guarantee the transparency of the food supply chain (Mirabelli et al., 2012). The aim of the proposed work is to define a methodological approach f
Traceability of the cereal supply chain: design and development of an information system for a storage center Abstract Purpose Teresa Pizzuti, Giovanni Mirabelli Department of Mechanical, Energy and Management
More informationService Virtualization
Service Virtualization A faster, more efficient and less costly way to develop and test enterprise-class applications As cloud and mobile computing gain rapid acceptance, IT departments are expected to
More informationCHAPTER 2 LITERATURE SURVEY
10 CHAPTER 2 LITERATURE SURVEY This chapter provides the related work that has been done about the software performance requirements which includes the sub sections like requirements engineering, functional
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 informationHarmonising two conceptual frameworks for EA
Harmonising two conceptual frameworks for EA Mapping TOGAF to ArchiMate AKA Terminology Torture Including some slides from s training to BCS Enterprise and Solution Architecture Certificates Copyright
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 informationEnterprise Architect. User Guide Series. Perspectives
Enterprise Architect User Guide Series Perspectives What are Modeling Perspectives? In Sparx Systems Enterprise Architect, Perspectives are sets of modeling tools, facilities and model and diagram Patterns
More informationThe Value Chain Operations Reference model VCOR is instituted to support the Evolution of the Business Environment. The Hierachical Structure of VCOR
Introduction to VCOR The Value Chain Operations Reference model VCOR is instituted to support the Evolution of the Business Environment Value Chain s and their networks are now being elevated to priority
More informationObject-Oriented & Classical Soft Engineering
Object-Oriented & Classical Soft Engineering Seventh Edition Stephen R. Schach Vanderbilt University Higher Education Boston Burr Ridge, IL Dubuque, IA New York San Francisco St. Louis Bangkok Bogota Caracas
More informationSOA Praxiserfahrungen
Nicolai M. Josuttis IT-communication.com 09/08 1 2 Independent consultant continuously learning since 1962 Nicolai Josuttis Systems Architect, Technical Manager finance, manufacturing, automobile, telecommunication
More informationBridging the gap between service-oriented and object-oriented approach in information systems development
Bridging the gap between service-oriented and object-oriented approach in information systems development Viera Rozinajová, Marek Braun, Pavol Návrat and Mária Bieliková Abstract Service oriented architecture
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 informationDistributed Systems Current Trends in Distributed Systems
Distributed Systems Current Trends in Distributed Systems Dr. Stefan Schulte Distributed Systems Group Vienna University of Technology schulte@infosys.tuwien.ac.at Outline 1. Overview 2. Peer-to-Peer Computing
More informationA Reference Architecture for Hybrid Integration. Peter Broadhurst Senior Technical Staff Member for IBM App Connect
A Reference Architecture for Hybrid Integration Peter Broadhurst Senior Technical Staff Member for IBM App Connect Common use cases for hybrid integration within digital transformation A. Join the API
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 informationEssentials of IBM Rational Requirements Composer, v3. Module 4: Creating a use-case model
Essentials of IBM Rational Requirements Composer, v3 Module 4: Creating a use-case model Copyright IBM Corporation 2010, 2011 Module overview After completing this module, you should be able to: Explain
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 informationIntroducing. Data analysis & Machine learning Machine vision Powerful script language Custom instrument drivers
Introducing InstruNEXT Automation Center Data analysis & Machine learning Machine vision Powerful script language Custom instrument drivers Data logging and visualization TCP/IP-based remote UI architecture
More informationBIM. the way we see it. Mastering Retail. How the control of information is at the heart of a successful retail business
BIM Mastering Retail How the control of information is at the heart of a successful retail business Control of Information is a Business Advantage in Retail Retail is a competitive business and in the
More informationLightweight Semantic-enabled Enterprise Service-Oriented Architecture
Lightweight Semantic-enabled Enterprise Service-Oriented Architecture Dipl- Inform. Tariq Mahmoud Informatics Department Very Large Business Applications (VLBA) Ammerländer Heerstr. 114-118 26129 Oldenburg
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 informationTheoretical 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 informationSOA Security Certification Self-Study Kit Bundle
SOA Security Certification Bundle A Certified SOA Security Specialist has comprehensive knowledge of common threats and vulnerabilities associated with service-oriented solutions and modern service technologies,
More informationDistributed Order Orchestration Overview. Oracle Team
Distributed Order Orchestration Overview Oracle Team Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not
More informationWorkflow Advisor on The Grid
Published at the UK E-Science All Hands Meeting 2004 M. Ong, X. Ren, G. Allan, V. Kadirkamanathan, HA Thompson and PJ Fleming University of Sheffield, Department of Automatic Control and Systems Engineering,
More informationReal Services. Alessandro Marchetto, Cu D. Nguyen, Chiara Di Francescomarino, Software Engineering Research Unit
A Design Methodology for Real Services Alessandro Marchetto, Cu D. Nguyen, Chiara Di Francescomarino, Nauman A. Qureshi, Anna Perini, Paolo Tonella Software Engineering Research Unit Fondazione Bruno Kessler,
More informationTitle slide for the presentation.
ebxml: introduction for HL7 Todd Freter XML Technology Center: Industry Initiatives Sun Microsystems, Inc. October 2, 2001 Title slide for the presentation. Preview What is ebxml? ebxml mission, vision,
More informationEnterprise IT Architectures SOA Part 3
Enterprise IT Architectures SOA Part 3 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 26, 2007 SOA Because Innovation Requires Change and SOA Makes Change Easier a service? A repeatable business
More information