Service Oriented Enterprise Architecture and Service Oriented Enterprise

Size: px
Start display at page:

Download "Service Oriented Enterprise Architecture and Service Oriented Enterprise"

Transcription

1 Approved for Public Release Distributio Ulimited Case Number: The 23 rd Ope Group Eterprise Practitioers Coferece Service Orieted Eterprise ad Service Orieted Eterprise Ya Zhao, PhD Pricipal, MITRE Corporatio July 21, 2009 Disclaimer: The author s affiliatio with The MITRE Corporatio is provided for idetificatio purposes oly, ad is ot iteded to covey or imply MITRE s cocurrece with, or support for, the positios, opiios or viewpoits expressed by the author The MITRE Corporatio. All rights reserved

2 Cotet Summary The curret state ad tred i SOA practice Eterprise architecture, service orieted architecture, ad service orieted eterprise architecture How service orieted eterprise architecture relates to eterprise architecture Cocept of service orieted eterprise Service orieted domai i service orieted eterprise Relatioship of service orieted eterprise with SOA From service orieted eterprise architecture to service orieted eterprise The impact of service orietatio to a eterprise Cloud computig cotiues the evolutio towards service-orietatio eterprise SOEA ad SOE, Ya Zhao, Ph.D; The 23 rd Ope Group Eterprise Practitioers Coferece The MITRE Corporatio. All rights reserved

3 The Curret State ad Tred for SOA Practice Curret State More emphasis o applicatios ad systems, weak i busiess ivolvemet regardig Eterprise Plaig: busiess model, service model, cost model, etc. Eterprise Maagemet ad Operatio: service portfolio, lifecycle ad goverace, etc. Started makig progress i ifrastructure to support service orietatio Cloud computig (promoted by Federal CIO, facilitated by idustries) Service orieted ifrastructure (or ifrastructure as a service, i additio to cloud computig support) Lack of clarity about where SOA applies ad where it does t Future Directios Apply the service orieted approach across the full eterprise IT plaig ad operatio lifecycle Make progress i SOA applicable areas (e.g. cloud computig curretly), ad better hadle their atural depedecies SOA is a meas for achievig goals, ot a goal by itself SOEA ad SOE, Ya Zhao, Ph.D; The 23 rd Ope Group Eterprise Practitioers Coferece The MITRE Corporatio. All rights reserved

4 EA, SOA, ad SOEA EA is a established disciplie that deals with architectures i eterprise scope. It s a subject domai that is idepedet of approaches ad methodologies for its developmet ad presetatio SOA is a architecture style ad approach that emphasizes well-defied, loosely coupled, ad sharable services EA provides SOA with a eterprise view; SOA brigs ew agility to EA by deliverig tagible results, which helps EA get broader acceptace ad icreased usability SOEA: EA modelig with service-orieted style ad approach SOEA uses SOA as a practical modelig approach for appropriate part of EA developmet. SOEA bridges EA with solutio architecture ad implemetatio by layered service compoets across busiess, applicatio, ad techology. SOEA liks eterprise model with service model that eables a better implemetatio from busiess strategies to IT capabilities. SOEA ad SOE, Ya Zhao, Ph.D; The 23 rd Ope Group Eterprise Practitioers Coferece The MITRE Corporatio. All rights reserved

5 How SOEA Relates to EA - Progressio from FEA to EA to SOEA Referece (FEA) Performace Referece Model (PRM) EA for a Eterprise Performace Model Service Orieted EA Service Performace Model Busiess Referece Model (BRM) Busiess Busiess Service Service Compoet Referece Model (SRM) Data Referece Model (DRM) Applicatio /System Ifo/Data Service Compoet Ifo/Data Service Techical Referece Model (TRM) Techical Techical Service SOEA ad SOE, Ya Zhao, Ph.D; The 23 rd Ope Group Eterprise Practitioers Coferece 2009 The MITRE Corporatio. All rights reserved 4

6 How SOEA Relates to EA - SOEA i EA Busiess Applicatio / System Service Orieted Eterprise Busiess Service Service Compoet Ifo/Data Service Techical Service Ifo/Data Techical SOEA ad SOE, Ya Zhao, Ph.D; The 23 rd Ope Group Eterprise Practitioers Coferece The MITRE Corporatio. All rights reserved

7 Cocept of Service Orieted Eterprise Service Orieted Eterprise (SOE): is a eterprise that applies service orietatio to its full scope busiess maagemet ad operatios where appropriate. The SOE Practice takes guidace from SOEA is eabled by SOA implemetatio i busiesses, applicatios ad systems is facilitated by Service Orieted Ifrastructure (SOI) SOEA ad SOE, Ya Zhao, Ph.D; The 23 rd Ope Group Eterprise Practitioers Coferece The MITRE Corporatio. All rights reserved

8 Service Orieted Domai i SOE SOE Domai Eterprise Service Plaig & s Eterprise Service Portfolio Maagemet Eterprise Service Lifecycle & Goverace Eterprise Service Programs & Projects Service Orieted Domai 2009 The MITRE Corporatio. All rights reserved 7

9 Relatioship of SOE with SOA As architecture is a part of the plaig phase for a eterprise, SOA (or SOEA) is a part of the plaig phase for SOE As a eterprise uses service orieted approaches across their eterprise IT plaig ad operatio lifecycle, the emergece of a SOE will be the atural evolutioary step forward from SOA. SOE provides orgaizatioal eablemet, capabilities, ad readiess i achievig the widely claimed beefits of SOA. It provides eviromet that eables plaig ad executio of shared services across orgaizatio boudaries SOE esures a ed to ed adoptio of service orietatio ad effectiveess i executio. SOEA ad SOE, Ya Zhao, Ph.D; The 23 rd Ope Group Eterprise Practitioers Coferece The MITRE Corporatio. All rights reserved

10 From SOEA to SOE From Service Orieted Eterprise To Service Orieted Eterprise Progressig from Plaig to Executio! 2009 The MITRE Corporatio. All rights reserved 9

11 SOE i Practice Apply service orietatio to Busiess Maagemet ad Operatio Eterprise plaig ad architectures Eterprise portfolio maagemet Eterprise lifecycle ad goverace Eterprise programs ad projects Busiess Process Modelig ad Maagemet Layered busiess processes to implemet layered busiess services Busiess process implemetatio by layered busiess ad IT services IT Eablemet, Support, ad Facilitatio Applicatio ad system implemetatio ad operatio Data implemetatio ad operatio IT ifrastructure implemetatio ad operatio SOEA ad SOE, Ya Zhao, Ph.D; The 23 rd Ope Group Eterprise Practitioers Coferece The MITRE Corporatio. All rights reserved

12 Eterprise Service Portfolio Maagemet Eterprise service portfolio maagemet should be built ito eterprise pla, ad be sychroized with strategy ad goverace The eterprise service portfolio should take iput from eterprise architecture Itegrate busiess processes with busiess services i eterprise service portfolio (layered processes ad services) Evolve applicatio portfolio maagemet to service portfolio maagemet with services beig categorized ad beig described i layers Maage service portfolio lifecycle: plaed services, curret services, obsolete services SOEA ad SOE, Ya Zhao, Ph.D; The 23 rd Ope Group Eterprise Practitioers Coferece The MITRE Corporatio. All rights reserved

13 Eterprise Goverace Goverace: policy, rules, structure, process, measuremet Two Goverace Aspects: Goverace of performace: for process executio ad sustaiable performace Goverace of chage: for determiatio ad maagemet of chages Two Goverace Stages (for each goverace aspect): Goverace defiitio (legislative): structure, process, stadard, rules, policies, guidelies, etc. Goverace eforcemet (judiciary): eforcemet of executio, results, ad cosequeces SOEA ad SOE, Ya Zhao, Ph.D; The 23 rd Ope Group Eterprise Practitioers Coferece The MITRE Corporatio. All rights reserved

14 Eterprise Goverace (cotiued) Eterprise Goverace Eterprise Corporate Goverace Eterprise Service Goverace Eterprise IT Goverace Eterprise Corporate Goverace Structure, roles, ad resposibility Policies & rules Processes Measuremets Eterprise IT Goverace Structure, roles, ad resposibility Policies & rules Processes Measuremets Eterprise Service Goverace Cross eterprise busiess ad IT Govers service plaig & architecture, developmet, deploymet ad operatio The MITRE Corporatio. All rights reserved

15 IT Ifrastructure Support Service Orieted Ifrastructure IT ifrastructure as a commodity service IT ifrastructure as a lie of busiess IT ifrastructure architecture as a segmet architecture i EA Cloud Computig Further ehaces service orietatio for eterprise IT ifrastructure services It cosists of: Software as a service Platform as a service Ifrastructure as a service It eeds eablemet from Service Orieted Eterprise i order to idetify ad apply appropriate service model, cost model, ad operatio model across orgaizatio boudaries It shares the commo ature ad beefits of service orietatio It is started as a techology solutio, but the implicatio is far beyod techologies SOEA ad SOE, Ya Zhao, Ph.D; The 23 rd Ope Group Eterprise Practitioers Coferece The MITRE Corporatio. All rights reserved

16 The Impact of Service Orietatio to a Eterprise Service Orietatio itroduces a paradigm shift for eterprise Maage busiess fuctios ito loosely coupled services to reduce complexities ad lesse the impact of chages Service Orietatio itroduces chages to traditioal orgaizatio culture ad maagemet mechaisms Loosely coupled service orgaizatios break stove pipes ad promote collaboratio Dyamic relatioships betwee service providers ad service cosumers Achieve log-term beefits istead of short-term oes Service Orietatio ca optimize eterprise operatioal cost Shared services Dyamic busiess chages supported by flexible IT service implemetatio Service Orietatio ca ehace eterprise lifecycle ad goverace by itroducig service life cycle ad goverace Eable better scopig for measuremet ad cotrol SOEA ad SOE, Ya Zhao, Ph.D; The 23 rd Ope Group Eterprise Practitioers Coferece The MITRE Corporatio. All rights reserved

17 The Impact of Service Orietatio to a Eterprise - Establish ad Assess Retur O Ivestmet (ROI) Determie the full spectrum of SOA Beefits ROI for busiess agility ROI for asset reuse ROI from reduced developmet ad itegratio cost ROI for commo ifrastructure ROI from maiteace cost ROI from risk mitigatio iputs Assess ROI iteratively ad compositely Objectives for each service Cost for each service implemetatio Direct ad idirect returs from the service Additioal ROI obtaied from reuse guidace Referece Matrix for ROI iputs IT Strategic Plaig guidace Performace Measuremet The MITRE Corporatio. All rights reserved

18 Coclusio Service Orieted Eterprise is a sub-set of Eterprise Service Orieted Domai is a sub-set of a Service Orieted Eterprise SOA should be used where it applies, to reduce hype ad cofusio SOA is a meas, ot a goal, durig a eterprise s cotiuous evolutio of busiess ad IT towards icreased efficiecy ad reduced cost Cloud Computig is a cotiuatio of service orietatio efforts i eterprise There are atural depedecies i eterprise busiess maagemet ad operatios with respect to service sharig, which ca ot be solved by techologies (as metioed i the slide: The Impact of Service Orietatio to a Eterprise) SOEA ad SOE, Ya Zhao, Ph.D; The 23 rd Ope Group Eterprise Practitioers Coferece The MITRE Corporatio. All rights reserved

1 Enterprise Modeler

1 Enterprise Modeler 1 Eterprise Modeler Itroductio I BaaERP, a Busiess Cotrol Model ad a Eterprise Structure Model for multi-site cofiguratios are itroduced. Eterprise Structure Model Busiess Cotrol Models Busiess Fuctio

More information

n Explore virtualization concepts n Become familiar with cloud concepts

n Explore virtualization concepts n Become familiar with cloud concepts Chapter Objectives Explore virtualizatio cocepts Become familiar with cloud cocepts Chapter #15: Architecture ad Desig 2 Hypervisor Virtualizatio ad cloud services are becomig commo eterprise tools to

More information

Data Protection: Your Choice Is Simple PARTNER LOGO

Data Protection: Your Choice Is Simple PARTNER LOGO Data Protectio: Your Choice Is Simple PARTNER LOGO Is Your Data Truly Protected? The growth, value ad mobility of data are placig icreasig pressure o orgaizatios. IT must esure assets are properly protected

More information

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui 2d Iteratioal Coferece o Electrical, Computer Egieerig ad Electroics (ICECEE 2015) Optimizatio for framework desig of ew product itroductio maagemet system Ma Yig, Wu Hogcui Tiaji Electroic Iformatio Vocatioal

More information

Continuity Logic Frontline Live

Continuity Logic Frontline Live September 2015 Cotiuity Logic Frotlie Live Iovatig User Experiece for Busiess Cotiuity SOLUTIONPERSPECTIVE Goverace, Risk Maagemet & Compliace Isight Cotiuity Logic Frotlie Live Iovatio i User Experiece

More information

Outline. Research Definition. Motivation. Foundation of Reverse Engineering. Dynamic Analysis and Design Pattern Detection in Java Programs

Outline. Research Definition. Motivation. Foundation of Reverse Engineering. Dynamic Analysis and Design Pattern Detection in Java Programs Dyamic Aalysis ad Desig Patter Detectio i Java Programs Outlie Lei Hu Kamra Sartipi {hul4, sartipi}@mcmasterca Departmet of Computig ad Software McMaster Uiversity Caada Motivatio Research Problem Defiitio

More information

Air Force Data Reference Architecture and Platform

Air Force Data Reference Architecture and Platform Headquarters U.S. Air Force Air Force Data Referece Architecture ad Platform Ms. Jackie Murray 11 Oct 2018 1 AF Data Challeges Large umber of legacy systems with umerous poit-to-poit iterfaces that are

More information

CA Top Secret r14 for z/os

CA Top Secret r14 for z/os PRODUCT SHEET: CA TOP SECRET FOR z/os CA Top Secret r14 for z/os CA Top Secret for z/os (CA Top Secret) provides iovative ad comprehesive security for your busiess trasactio eviromets icludig z/os, Maiframe

More information

Goals of the Lecture UML Implementation Diagrams

Goals of the Lecture UML Implementation Diagrams Goals of the Lecture UML Implemetatio Diagrams Object-Orieted Aalysis ad Desig - Fall 1998 Preset UML Diagrams useful for implemetatio Provide examples Next Lecture Ð A variety of topics o mappig from

More information

ENTERPRISE ARCHITECTURE TRAINING COURSES to-tonex ( ) International: Fax:

ENTERPRISE ARCHITECTURE TRAINING COURSES to-tonex ( ) International: Fax: ENTERPRISE ARCHITECTURE TRAINING COURSES 1-888-to-toex (1-888-868-6639) Iteratioal: 1-972-735-8686 Fax: 1-972-692-7492 w w w.t o ex.com TONEX Global Traiig Courses & Semiars Customizatio is Our Secret

More information

CORD Test Project in Okinawa Open Laboratory

CORD Test Project in Okinawa Open Laboratory CORD Test Project i Okiawa Ope Laboratory Fukumasa Morifuji NTT Commuicatios Trasform your busiess, trasced expectatios with our techologically advaced solutios. Ageda VxF platform i NTT Commuicatios Expectatio

More information

Serverless Computing: A Compelling Opportunity for Today s Digital Enterprise

Serverless Computing: A Compelling Opportunity for Today s Digital Enterprise Serverless Computig: A Compellig Opportuity for Today s Digital Eterprise Abstract Cloud computig has eabled orgaizatios to focus less o their IT ifrastructure ad more o their core products ad services.

More information

TruVu 360 User Community. SpectroCare. Enterprise Fluid Intelligence for Predictive Maintenance. TruVu 360 Product Information

TruVu 360 User Community. SpectroCare. Enterprise Fluid Intelligence for Predictive Maintenance. TruVu 360 Product Information TruVu 360 User Commuity Cotiuous educatio is importat for a successful o-site lubricat program. With ever growig articles, videos, ad structured learig modules, TruVu 360 user commuity is a digital commuity

More information

Mindmapping: A General Purpose (Test) Planning Tool

Mindmapping: A General Purpose (Test) Planning Tool W8 Test Strategy, Plaig, Metrics Wedesday, May 2d, 2018 1:45 PM Midmappig: A Geeral Purpose (Test) Plaig Tool Preseted by: Bob Gale Zeergy Techologies Brought to you by: 350 Corporate Way, Suite 400, Orage

More information

Baan Finance Financial Statements

Baan Finance Financial Statements Baa Fiace Fiacial Statemets Module Procedure UP041A US Documetiformatio Documet Documet code : UP041A US Documet group : User Documetatio Documet title : Fiacial Statemets Applicatio/Package : Baa Fiace

More information

Architectural styles for software systems The client-server style

Architectural styles for software systems The client-server style Architectural styles for software systems The cliet-server style Prof. Paolo Ciacarii Software Architecture CdL M Iformatica Uiversità di Bologa Ageda Cliet server style CS two tiers CS three tiers CS

More information

n Learn how resiliency strategies reduce risk n Discover automation strategies to reduce risk

n Learn how resiliency strategies reduce risk n Discover automation strategies to reduce risk Chapter Objectives Lear how resiliecy strategies reduce risk Discover automatio strategies to reduce risk Chapter #16: Architecture ad Desig Resiliecy ad Automatio Strategies 2 Automatio/Scriptig Resiliet

More information

Τεχνολογία Λογισμικού

Τεχνολογία Λογισμικού ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τεχνολογία Λογισμικού, 7ο/9ο εξάμηνο 2018-2019 Τεχνολογία Λογισμικού Ν.Παπασπύρου, Αν.Καθ. ΣΗΜΜΥ, ickie@softlab.tua,gr

More information

Panel for Adobe Premiere Pro CC Partner Solution

Panel for Adobe Premiere Pro CC Partner Solution Pael for Adobe Premiere Pro CC Itegratio for more efficiecy The makes video editig simple, fast ad coveiet. The itegrated pael gives users immediate access to all medialoopster features iside Adobe Premiere

More information

Demystifying IaaS Adoption for Enterprise Applications

Demystifying IaaS Adoption for Enterprise Applications Demystifyig IaaS Adoptio for Eterprise Applicatios Abstract Despite the growig sped o cloud techologies, eterprises worldwide are plagued with this questio, Which amog the may is the best solutio for us?

More information

A Tool to Automate the Sizing of Application Process for SOA based Platform

A Tool to Automate the Sizing of Application Process for SOA based Platform A Tool to Automate the Sizig of Applicatio Process for SOA based Platform Debajyoti Mukhopadhyay Juhi Jariwala Payal Iai Departmet of Iformatio Techology Departmet of Iformatio Techology Departmet of Iformatio

More information

Shielding Enterprises from Evolving Cyber Attacks with a Digital Security Framework

Shielding Enterprises from Evolving Cyber Attacks with a Digital Security Framework Shieldig Eterprises from Evolvig Cyber Attacks with a Digital Security Framework Abstract As the IT ladscape evolves, cyber threat actors also mature i respose developig ew techiques to compromise the

More information

The Software Delivery Experts. Agile, DevOps & QA Conference

The Software Delivery Experts. Agile, DevOps & QA Conference The Software Delivery Experts Agile, DevOps & QA Coferece The Software Delivery Experts Settig Agile-Cetric Release Criteria Aka Doe-Ness or Defiitio of Doe (DoD) Bob Gale Director of Agile Practices Outlie

More information

Empirical Validate C&K Suite for Predict Fault-Proneness of Object-Oriented Classes Developed Using Fuzzy Logic.

Empirical Validate C&K Suite for Predict Fault-Proneness of Object-Oriented Classes Developed Using Fuzzy Logic. Empirical Validate C&K Suite for Predict Fault-Proeess of Object-Orieted Classes Developed Usig Fuzzy Logic. Mohammad Amro 1, Moataz Ahmed 1, Kaaa Faisal 2 1 Iformatio ad Computer Sciece Departmet, Kig

More information

Oracle Process Manufacturing

Oracle Process Manufacturing Oracle Process Maufacturig Product Developmet Recipe API User s Guide Release 11i Part No. A97387-04 Jauary 2005 Oracle Process Maufacturig Product Developmet Recipe API User s Guide, Release 11i Part

More information

Chapter 4 Threads. Operating Systems: Internals and Design Principles. Ninth Edition By William Stallings

Chapter 4 Threads. Operating Systems: Internals and Design Principles. Ninth Edition By William Stallings Operatig Systems: Iterals ad Desig Priciples Chapter 4 Threads Nith Editio By William Stalligs Processes ad Threads Resource Owership Process icludes a virtual address space to hold the process image The

More information

Going Mobile with. SYSPRO Espresso

Going Mobile with. SYSPRO Espresso Goig Mobile with SYSPRO Espresso SYSPRO Espresso offers the opportuity for you to brig your busiess ito the 21 st Cetury, takig advatage of mobile techology. www.syspro.com Ulock the world with SYSPRO

More information

Mobile terminal 3D image reconstruction program development based on Android Lin Qinhua

Mobile terminal 3D image reconstruction program development based on Android Lin Qinhua Iteratioal Coferece o Automatio, Mechaical Cotrol ad Computatioal Egieerig (AMCCE 05) Mobile termial 3D image recostructio program developmet based o Adroid Li Qihua Sichua Iformatio Techology College

More information

Session Initiated Protocol (SIP) and Message-based Load Balancing (MBLB)

Session Initiated Protocol (SIP) and Message-based Load Balancing (MBLB) F5 White Paper Sessio Iitiated Protocol (SIP) ad Message-based Load Balacig (MBLB) The ability to provide ew ad creative methods of commuicatios has esured a SIP presece i almost every orgaizatio. The

More information

Big Data Capacity Planning: Achieving Right Sized Hadoop Clusters and Optimized Operations

Big Data Capacity Planning: Achieving Right Sized Hadoop Clusters and Optimized Operations Big Data Capacity Plaig: Achievig Right Sized Hadoop Clusters ad Optimized Operatios Abstract Busiesses are cosiderig more opportuities to leverage data for differet purposes, impactig resources ad resultig

More information

Software development of components for complex signal analysis on the example of adaptive recursive estimation methods.

Software development of components for complex signal analysis on the example of adaptive recursive estimation methods. Software developmet of compoets for complex sigal aalysis o the example of adaptive recursive estimatio methods. SIMON BOYMANN, RALPH MASCHOTTA, SILKE LEHMANN, DUNJA STEUER Istitute of Biomedical Egieerig

More information

Project Management Best Practice Training and Certifications. Clement Pereira Head of elearning SPOCE Project Management Ltd.

Project Management Best Practice Training and Certifications. Clement Pereira Head of elearning SPOCE Project Management Ltd. Project Maagemet Best Practice Traiig ad Certificatios Clemet Pereira Head of elearig SPOCE Project Maagemet Ltd. Some Reasos Why Projects Fail Products ot defied i sufficiet detail before startig work

More information

Innovation Labs. White Paper. Accelerate Your Digital API Program

Innovation Labs. White Paper. Accelerate Your Digital API Program Iovatio Labs White Paper Accelerate Your Digital API Program About the Author Abhishek Seth Abhishek Seth is a Associate Cosultat i the API Program withi the Research ad Iovatio uit at Tata Cosultacy Services

More information

Baan Tools User Management

Baan Tools User Management Baa Tools User Maagemet Module Procedure UP008A US Documetiformatio Documet Documet code : UP008A US Documet group : User Documetatio Documet title : User Maagemet Applicatio/Package : Baa Tools Editio

More information

Cyber Risk Mitigation for Smart Cities

Cyber Risk Mitigation for Smart Cities Cyber Risk Mitigatio for Smart Cities Abstract Rapid growth i global populatio ad evolvig techological, macro-ecoomic, ad evirometal ladscapes have fueled widespread iterest i smart cities, which are,

More information

CA InterTest for CICS r8.5

CA InterTest for CICS r8.5 PRODUCT SHEET: CA INTERTEST FOR CICS CA IterTest for CICS r8.5 CA IterTest for CICS provides testig ad debuggig of IBM CICS Trasactio Server for z/os applicatios writte i COBOL, PL/I, Assembler ad Laguage

More information

STRATEGIC. alliances & Services

STRATEGIC. alliances & Services STRATEGIC alliaces & Services Chesterto is a leadig iteratioal maufacturer of idustrial fluid sealig systems, advaced polymer composites, cleaers, lubricats ad idustrial speciality products. Sice 1884

More information

Web OS Switch Software

Web OS Switch Software Web OS Switch Software BBI Quick Guide Nortel Networks Part Number: 213164, Revisio A, July 2000 50 Great Oaks Boulevard Sa Jose, Califoria 95119 408-360-5500 Mai 408-360-5501 Fax www.orteletworks.com

More information

Chapter 3 DB-Gateways

Chapter 3 DB-Gateways Prof. Dr.-Ig. Stefa Deßloch AG Heterogee Iformatiossysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@iformatik.ui-kl.de Chapter 3 DB-Gateways Outlie Couplig DBMS ad programmig laguages approaches requiremets

More information

Amplifying Mission Value through Cloud Computing

Amplifying Mission Value through Cloud Computing Amplifyig Missio Value through Cloud Computig Cloud computig, specifically the Commercial Cloud Service (C2S), has immese potetial to advace the state of the art withi the defese commuity ad provide missio

More information

Customer Portal Quick Reference User Guide

Customer Portal Quick Reference User Guide Customer Portal Quick Referece User Guide Overview This user guide is iteded for FM Approvals customers usig the Approval Iformatio Maagemet (AIM) customer portal to track their active projects. AIM is

More information

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation 6-0-0 Kowledge Trasformatio from Task Scearios to View-based Desig Diagrams Nima Dezhkam Kamra Sartipi {dezhka, sartipi}@mcmaster.ca Departmet of Computig ad Software McMaster Uiversity CANADA SEKE 08

More information

SCI Reflective Memory

SCI Reflective Memory Embedded SCI Solutios SCI Reflective Memory (Experimetal) Atle Vesterkjær Dolphi Itercoect Solutios AS Olaf Helsets vei 6, N-0621 Oslo, Norway Phoe: (47) 23 16 71 42 Fax: (47) 23 16 71 80 Mail: atleve@dolphiics.o

More information

Lecture 21: Variation Risk Management

Lecture 21: Variation Risk Management Lecture : Variatio Ris Maagemet Quality Types Total Quality Huma resources Maufacturig Orgaizig ad operatig Product ad Services Desig What is variatio? Variatio = Deviatio from omial variatio: the etet

More information

Building Your Security Operations Center and Taking it to the Next Level

Building Your Security Operations Center and Taking it to the Next Level Buildig Your Security Operatios Ceter ad Takig it to the Next Level Abstract IT threats cotiue to evolve ad become more evasive, bleded, ad persistet, with attackers dig resourceful ways to avoid detectio

More information

Structuring Redundancy for Fault Tolerance. CSE 598D: Fault Tolerant Software

Structuring Redundancy for Fault Tolerance. CSE 598D: Fault Tolerant Software Structurig Redudacy for Fault Tolerace CSE 598D: Fault Tolerat Software What do we wat to achieve? Versios Damage Assessmet Versio 1 Error Detectio Iputs Versio 2 Voter Outputs State Restoratio Cotiued

More information

Goals of this Lecture Activity Diagram Example

Goals of this Lecture Activity Diagram Example Goals of this Lecture Activity Diagram Example Object-Orieted Aalysis ad Desig - Fall 998 Preset a example activity diagram Ð Relate to requiremets, use cases, ad class diagrams Also, respod to a questio

More information

ISSN (Print) Research Article. *Corresponding author Nengfa Hu

ISSN (Print) Research Article. *Corresponding author Nengfa Hu Scholars Joural of Egieerig ad Techology (SJET) Sch. J. Eg. Tech., 2016; 4(5):249-253 Scholars Academic ad Scietific Publisher (A Iteratioal Publisher for Academic ad Scietific Resources) www.saspublisher.com

More information

Multi-drone four-dimensional flight constraint management

Multi-drone four-dimensional flight constraint management Multi-droe four-dimesioal flight costrait maagemet Abstract With the emergece of the umaed aerial vehicle (UAV) eco-system for commercial ad eterprise markets, multi-droe traf c maagemet has become critical

More information

Τεχνολογία Λογισμικού

Τεχνολογία Λογισμικού ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τεχνολογία Λογισμικού, 7ο/9ο εξάμηνο 2018-2019 Τεχνολογία Λογισμικού Ν.Παπασπύρου, Αν.Καθ. ΣΗΜΜΥ, ickie@softlab.tua,gr

More information

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design College of Computer ad Iformatio Scieces Departmet of Computer Sciece CSC 220: Computer Orgaizatio Uit 11 Basic Computer Orgaizatio ad Desig 1 For the rest of the semester, we ll focus o computer architecture:

More information

Elementary Educational Computer

Elementary Educational Computer Chapter 5 Elemetary Educatioal Computer. Geeral structure of the Elemetary Educatioal Computer (EEC) The EEC coforms to the 5 uits structure defied by vo Neuma's model (.) All uits are preseted i a simplified

More information

Modeling a Software Architecture. Paolo Ciancarini

Modeling a Software Architecture. Paolo Ciancarini Modelig a Software Architecture Paolo Ciacarii Ageda Describig software architectures Architectural frameworks Models based o architectural laguages Models based o UML Mai architectural views 2 Why documet

More information

CMSC Computer Architecture Lecture 12: Virtual Memory. Prof. Yanjing Li University of Chicago

CMSC Computer Architecture Lecture 12: Virtual Memory. Prof. Yanjing Li University of Chicago CMSC 22200 Computer Architecture Lecture 12: Virtual Memory Prof. Yajig Li Uiversity of Chicago A System with Physical Memory Oly Examples: most Cray machies early PCs Memory early all embedded systems

More information

2016 LEARNING SYSTEM FOR CSCP CERTIFICATION EXAM PREPARATION. learncscp.com

2016 LEARNING SYSTEM FOR CSCP CERTIFICATION EXAM PREPARATION. learncscp.com 2016 LEARNING SYSTEM FOR CSCP CERTIFICATION EXAM PREPARATION APICS CSCP Learig System users cosistetly surpass the average CSCP exam pass rate. learcscp.com 2016_APICS_A4_Brochure_parter.idd 1 WHY SEEK

More information

CS2410 Computer Architecture. Flynn s Taxonomy

CS2410 Computer Architecture. Flynn s Taxonomy CS2410 Computer Architecture Dept. of Computer Sciece Uiversity of Pittsburgh http://www.cs.pitt.edu/~melhem/courses/2410p/idex.html 1 Fly s Taxoomy SISD Sigle istructio stream Sigle data stream (SIMD)

More information

Next generation IP- based multimedia services on cable TV networks

Next generation IP- based multimedia services on cable TV networks Iteratioal Telecommuicatio Uio Next geeratio IP- based multimedia services o cable TV etworks Volker Leisse ECCA Pre - coferece draft ITU-T Workshop All Star Network Access Geeva, 2-4 Jue 2004 Outlie o

More information

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method A ew Morphological 3D Shape Decompositio: Grayscale Iterframe Iterpolatio Method D.. Vizireau Politehica Uiversity Bucharest, Romaia ae@comm.pub.ro R. M. Udrea Politehica Uiversity Bucharest, Romaia mihea@comm.pub.ro

More information

Keywords Software Architecture, Object-oriented metrics, Reliability, Reusability, Coupling evaluator, Cohesion, efficiency

Keywords Software Architecture, Object-oriented metrics, Reliability, Reusability, Coupling evaluator, Cohesion, efficiency Volume 3, Issue 9, September 2013 ISSN: 2277 128X Iteratioal Joural of Advaced Research i Computer Sciece ad Software Egieerig Research Paper Available olie at: www.ijarcsse.com Couplig Evaluator to Ehace

More information

n We have discussed classes in previous lectures n Here, we discuss design of classes n Library design considerations

n We have discussed classes in previous lectures n Here, we discuss design of classes n Library design considerations Chapter 14 Graph class desig Bjare Stroustrup Abstract We have discussed classes i previous lectures Here, we discuss desig of classes Library desig cosideratios Class hierarchies (object-orieted programmig)

More information

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem A Improved Shuffled Frog-Leapig Algorithm for Kapsack Problem Zhoufag Li, Ya Zhou, ad Peg Cheg School of Iformatio Sciece ad Egieerig Hea Uiversity of Techology ZhegZhou, Chia lzhf1978@126.com Abstract.

More information

2017 LEARNING SYSTEM CONTACT INFORMATION FOR CLTD CERTIFICATION EXAM PREPARATION. learncltd.com. Joni Holeman, VP Education. APICS DC Metro Chapter

2017 LEARNING SYSTEM CONTACT INFORMATION FOR CLTD CERTIFICATION EXAM PREPARATION. learncltd.com. Joni Holeman, VP Education. APICS DC Metro Chapter 2017 LEARNING SYSTEM FOR CLTD CERTIFICATION EXAM PREPARATION CONTACT INFORMATION Joi Holema, VP Educatio APICS DC Metro Chapter Email: educatio@apicsdcmetro.org Phoe: 703-430-4075 learcltd.com THE CLTD

More information

Data Warehousing. Paper

Data Warehousing. Paper Data Warehousig Paper 28-25 Implemetig a fiacial balace scorecard o top of SAP R/3, usig CFO Visio as iterface. Ida Carapelle & Sophie De Baets, SOLID Parters, Brussels, Belgium (EUROPE) ABSTRACT Fiacial

More information

Chapter 2 Distributed Information Systems Architecture

Chapter 2 Distributed Information Systems Architecture Prof. Dr.-Ig. Stefa Deßloch AG Heterogee Iformatiossysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@iformatik.ui-kl.de Chapter 2 Distributed Iformatio Systems Architecture Chapter Outlie (Distributed)

More information

Oracle Process Manufacturing

Oracle Process Manufacturing Oracle Process Maufacturig Process Executio API User s Guide Release 11i Part No. A97388-04 August 2004 Oracle Process Maufacturig Process Executio API User s Guide, Release 11i Part No. A97388-04 Copyright

More information

MANAGED! PREPARE TO BE FEATURES HANDHELD USER DISPLAYS. Specifications MEASUREMENT STABILIZATION INDICATOR

MANAGED! PREPARE TO BE FEATURES HANDHELD USER DISPLAYS. Specifications MEASUREMENT STABILIZATION INDICATOR FEATURES Trasfers data easily betwee Hadheld & PC via USB cable. Stores up to 3000 temperatures ad 300 meu items. Sets Max / Mi temperature limit idicators. Stores custom meus for easy recall. Exports

More information

VISUALSLX AN OPEN USER SHELL FOR HIGH-PERFORMANCE MODELING AND SIMULATION. Thomas Wiedemann

VISUALSLX AN OPEN USER SHELL FOR HIGH-PERFORMANCE MODELING AND SIMULATION. Thomas Wiedemann Proceedigs of the 2000 Witer Simulatio Coferece J. A. Joies, R. R. Barto, K. Kag, ad P. A. Fishwick, eds. VISUALSLX AN OPEN USER SHELL FOR HIGH-PERFORMANCE MODELING AND SIMULATION Thomas Wiedema Techical

More information

Oracle Balanced Scorecard

Oracle Balanced Scorecard Oracle Balaced Scorecard User Guide Release 4.5 July 2001 Part No. A90873-01 Oracle Balaced Scorecard User Guide, Release 4.5 Part No. A90873-01 Copyright 1999, 2000, 2001, Oracle Corporatio. All rights

More information

Chapter 5. Functions for All Subtasks. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 5. Functions for All Subtasks. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 5 Fuctios for All Subtasks Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 5.1 void Fuctios 5.2 Call-By-Referece Parameters 5.3 Usig Procedural Abstractio 5.4 Testig ad Debuggig

More information

Transitioning to BGP

Transitioning to BGP Trasitioig to BGP ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 24 th April

More information

3D Model Retrieval Method Based on Sample Prediction

3D Model Retrieval Method Based on Sample Prediction 20 Iteratioal Coferece o Computer Commuicatio ad Maagemet Proc.of CSIT vol.5 (20) (20) IACSIT Press, Sigapore 3D Model Retrieval Method Based o Sample Predictio Qigche Zhag, Ya Tag* School of Computer

More information

Chapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 1 Itroductio to Computers ad C++ Programmig Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 1.1 Computer Systems 1.2 Programmig ad Problem Solvig 1.3 Itroductio to C++ 1.4 Testig

More information

Oracle Process Manufacturing

Oracle Process Manufacturing Oracle Process Maufacturig Cost Maagemet API User s Guide Release 11i Part No. A95270-02 Jauary 2003 Oracle Process Maufacturig Cost Maagemet API User s Guide, Release 11i Part No. A95270-02 Copyright

More information

Security Solutions SALES GUIDE. for Connectivity Data Center Applications & Content. Your JUNIPER NETWORKS dedicated Sales Team

Security Solutions SALES GUIDE. for Connectivity Data Center Applications & Content. Your JUNIPER NETWORKS dedicated Sales Team Security Solutios for Coectivity Data Ceter Applicatios & Cotet Your JUNIPER NETWORKS dedicated Sales Team tel. 07824 305561 Eklis.Miah@westcosecurity.co.uk www.westcosecurity.co.uk SALES GUIDE Juiper

More information

System and Software Architecture Description (SSAD)

System and Software Architecture Description (SSAD) System ad Software Architecture Descriptio (SSAD) Diabetes Health Platform Team #6 Jasmie Berry (Cliet) Veerav Naidu (Project Maager) Mukai Nog (Architect) Steve South (IV&V) Vijaya Prabhakara (Quality

More information

Graphic Standards for District Identification. September, 2012

Graphic Standards for District Identification. September, 2012 Graphic Stadards for District Idetificatio September, 2012 CASE Graphic Stadards for District Idetificatio DRAFT 12.8.14 Coucil for Advacemet ad Support of Educatio, 2012. 1 . This documet is a draft of

More information

JavaFX. JavaFX 2.2 Installation Guide Release 2.2 E August 2012 Installation instructions by operating system for JavaFX 2.

JavaFX. JavaFX 2.2 Installation Guide Release 2.2 E August 2012 Installation instructions by operating system for JavaFX 2. JavaFX JavaFX 2.2 Istallatio Guide Release 2.2 E20474-06 August 2012 Istallatio istructios by operatig system for JavaFX 2.2 JavaFX/JavaFX 2.2 Istallatio Guide E20474-06 Copyright 2008, 2012, Oracle ad/or

More information

Getting the Most out of IoT with an Effective Data Lifecycle Management Strategy

Getting the Most out of IoT with an Effective Data Lifecycle Management Strategy Gettig the Most out of IoT with a Effective Data Lifecycle Maagemet Strategy Abstract The Iteret of Thigs (IoT) is a rapidly evolvig techology, ad like ay other techology, it ca pose challeges with respect

More information

Python Programming: An Introduction to Computer Science

Python Programming: An Introduction to Computer Science Pytho Programmig: A Itroductio to Computer Sciece Chapter 6 Defiig Fuctios Pytho Programmig, 2/e 1 Objectives To uderstad why programmers divide programs up ito sets of cooperatig fuctios. To be able to

More information

Oracle Process Manufacturing

Oracle Process Manufacturing Oracle Process Maufacturig Process Executio API User s Guide Release 11i Part No. A97388-03 July 2003 Oracle Process Maufacturig Process Executio API User s Guide, Release 11i Part No. A97388-03 Copyright

More information

Chapter 8 Web Services Foundations

Chapter 8 Web Services Foundations Prof. Dr.-Ig. Stefa Deßloch AG Heterogee Iformatiossysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@iformatik.ui-kl.de Chapter 8 Web Services Foudatios Outlie Service-orieted computig Motivatio &

More information

Isn t It Time You Got Faster, Quicker?

Isn t It Time You Got Faster, Quicker? Is t It Time You Got Faster, Quicker? AltiVec Techology At-a-Glace OVERVIEW Motorola s advaced AltiVec techology is desiged to eable host processors compatible with the PowerPC istructio-set architecture

More information

Chapter 9. Pointers and Dynamic Arrays. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 9. Pointers and Dynamic Arrays. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 9 Poiters ad Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 9.1 Poiters 9.2 Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Slide 9-3

More information

What are Information Systems?

What are Information Systems? Iformatio Systems Cocepts What are Iformatio Systems? Roma Kotchakov Birkbeck, Uiversity of Lodo Based o Chapter 1 of Beett, McRobb ad Farmer: Object Orieted Systems Aalysis ad Desig Usig UML, (4th Editio),

More information

Analysis of Algorithms

Analysis of Algorithms Aalysis of Algorithms Ruig Time of a algorithm Ruig Time Upper Bouds Lower Bouds Examples Mathematical facts Iput Algorithm Output A algorithm is a step-by-step procedure for solvig a problem i a fiite

More information

1100 Appliances. Big security for small branches. Datasheet: Check Point 1100 Appliances FEATURES BENEFITS GATEWAY SOFTWARE BLADES

1100 Appliances. Big security for small branches. Datasheet: Check Point 1100 Appliances FEATURES BENEFITS GATEWAY SOFTWARE BLADES Datasheet: Check Poit 00 Appliaces 00 Big security for small braches 00 Appliaces YOUR CHALLENGE I the age of global busiess ad icreasigly more distributed workforce, remote ad brach staff demad access

More information

Chapter 5 Application Server Middleware

Chapter 5 Application Server Middleware Prof. Dr.-Ig. Stefa Deßloch AG Heterogee Iformatiossysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@iformatik.ui-kl.de Chapter 5 Applicatio Server Middleware Outlie Trasactio processig applicatio

More information

Chapter 11. Friends, Overloaded Operators, and Arrays in Classes. Copyright 2014 Pearson Addison-Wesley. All rights reserved.

Chapter 11. Friends, Overloaded Operators, and Arrays in Classes. Copyright 2014 Pearson Addison-Wesley. All rights reserved. Chapter 11 Frieds, Overloaded Operators, ad Arrays i Classes Copyright 2014 Pearso Addiso-Wesley. All rights reserved. Overview 11.1 Fried Fuctios 11.2 Overloadig Operators 11.3 Arrays ad Classes 11.4

More information

Chapter 3 Classification of FFT Processor Algorithms

Chapter 3 Classification of FFT Processor Algorithms Chapter Classificatio of FFT Processor Algorithms The computatioal complexity of the Discrete Fourier trasform (DFT) is very high. It requires () 2 complex multiplicatios ad () complex additios [5]. As

More information

Operating System Concepts. Operating System Concepts

Operating System Concepts. Operating System Concepts Chapter 4: Mass-Storage Systems Logical Disk Structure Logical Disk Structure Disk Schedulig Disk Maagemet RAID Structure Disk drives are addressed as large -dimesioal arrays of logical blocks, where the

More information

Bezier curves. Figure 2 shows cubic Bezier curves for various control points. In a Bezier curve, only

Bezier curves. Figure 2 shows cubic Bezier curves for various control points. In a Bezier curve, only Edited: Yeh-Liag Hsu (998--; recommeded: Yeh-Liag Hsu (--9; last updated: Yeh-Liag Hsu (9--7. Note: This is the course material for ME55 Geometric modelig ad computer graphics, Yua Ze Uiversity. art of

More information

Intelligent Systems in Retail. Powered by Windows Embedded

Intelligent Systems in Retail. Powered by Windows Embedded Itelliget i Retail Powered by Widows Embedded Coect with customers o their terms Today, a thrivig retail eterprise is likely to be a distributed eterprise sourcig ad sellig ew goods i a icreasig umber

More information

1100 Appliances. Big security for small branches. Datasheet: Check Point 1100 Appliances FEATURES BENEFITS GATEWAY SOFTWARE BLADES

1100 Appliances. Big security for small branches. Datasheet: Check Point 1100 Appliances FEATURES BENEFITS GATEWAY SOFTWARE BLADES Formoreiformatio,pleasecal877.449.0458,oremailusatSales@CorporateArmor.com. Datasheet: Check Poit 00 Appliaces 00 Big security for small braches 00 Appliaces YOUR CHALLENGE I the age of global busiess

More information

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON Roberto Lopez ad Eugeio Oñate Iteratioal Ceter for Numerical Methods i Egieerig (CIMNE) Edificio C1, Gra Capitá s/, 08034 Barceloa, Spai ABSTRACT I this work

More information

WIPO-ESCWA ARAB REGI ONAL CONFERENCE ON INTELLECTUAL PROPERT Y AND ELECTRONIC COM MERCE

WIPO-ESCWA ARAB REGI ONAL CONFERENCE ON INTELLECTUAL PROPERT Y AND ELECTRONIC COM MERCE WIPO-ESCWA/EC/BEY/ ORIGINAL: Eglish DATE: April 2003 E 03 /Doc. 5a LEBANESE REPUBLIC UNITED NATIONS ECONOMIC AND SOCIAL COMMISSION FOR WESTERN ASIA (ESCWA) WORLD INTELLECTUAL PROPERTY ORGANIZATION WIPO-ESCWA

More information

Quality of Service for Workflows and Web Service Processes

Quality of Service for Workflows and Web Service Processes Wright State Uiversity CORE Scholar Ko.e.sis Publicatios The Ohio Ceter of Excellece i Kowledge- Eabled Computig (Ko.e.sis) 4-2004 Quality of Service for Workflows ad Web Service Processes Jorge Cardoso

More information

Software Architecture. Paolo Ciancarini

Software Architecture. Paolo Ciancarini Software Architecture Paolo Ciacarii Ageda Software Architecture: defiitios ad stadards The stadard IEEE 1471 ad its successors Architectural frameworks Architectural assets 2 What is the role of architecture??

More information

BE Software Upgrades to ITALYCS 5. It s in the. Software

BE Software Upgrades to ITALYCS 5. It s in the. Software BE Software Upgrades to ITALYCS 5 It s i the Software UPGRADES WE OFFER Brampto Egieerig is offerig customers with ITALYCS 2 ad ITALYCS 4 systems the opportuity to upgrade their existig systems to the

More information

Appendix D. Controller Implementation

Appendix D. Controller Implementation COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Appedix D Cotroller Implemetatio Cotroller Implemetatios Combiatioal logic (sigle-cycle); Fiite state machie (multi-cycle, pipelied);

More information

Data diverse software fault tolerance techniques

Data diverse software fault tolerance techniques Data diverse software fault tolerace techiques Complemets desig diversity by compesatig for desig diversity s s limitatios Ivolves obtaiig a related set of poits i the program data space, executig the

More information