IT Standards - Politics and Practicalities. Andrew Watson VP & Technical Director, OMG

Size: px
Start display at page:

Download "IT Standards - Politics and Practicalities. Andrew Watson VP & Technical Director, OMG"

Transcription

1 IT Standards - Politics and Practicalities Andrew Watson VP & Technical Director, OMG andrew@omg.org

2 Why Standards? Standardisation vital in modern IT - Once (c. 1960) everything could be bought from one source - Today manufacturers are mostly system integrators - Closed Powerbook G4 has Motorola CPU, Fujitsu RAM, Matshita CD/DVD, Hitachi hard disk, CSR Bluetooth, Broadcom g, V.24 modem by?, Ethernet chip by? - End-user also integrator (Ethernet, Nubus, PC-card, USB...) Standards define structure & behaviour of interfaces - Allow third parties to build systems - (Should) provide maximum latitude on implementation Standards in practice 2

3 Introducing OMG Computer industry forum for creating open integration standards - UML, SysML, BPMN and related modelling specifications - CORBA integration platform & many related specifications An industrial consortium with vendor and user members - Implementation must be available from OMG member Specifications freely available to all - Visit Decisions taken by members Standards in practice 3

4 88 Solutions Adaptive Adobe Alcatel Artisan BAE Systems BEA Systems Boeing Borland CA Capgemini Credit Suisse CSC Worldwide Membership Daimler Deere & Co. DoCoMo EBI EDS EFF Eurocontrol EuroSTEP Fujitsu GCHQ G. Dynamics Gnome Fndn. HDMA HP Hitachi IBM IDS Scheer IONA K dy Carter Lockheed Lombardi MEGA Mentor G ics MITRE Motorola NASA NEC NIST Nokia Northrop OIS Oracle OSD Penn Nat l Promia PrismTech Raytheon Red Hat Rockwell SAP SAS Institute Siemens Sparx Systms SWIFT Telelogic Thales Toshiba TCS Unisys US Nat. Arch. VHA VISA Standards in practice 4

5 Similar organisations (1) Internet Engineering Task Force (IETF) - Publishes RFCs (standards) for the internet - IPv4, IPv6, TCP, EGP, BGP, RIP, HTTP, SMTP, FTP... - Run by Internet Architecture Board (IAB) - Part of US Govt. until early 90s, now under Internet Society World Wide Web Consortium (W3C) - Makes recommendations (standards) for the web - HTML, CSS, XML, XML Schema, SOAP, SVG, XSLT international offices, founded by Tim Berners-Lee Standards in practice 5

6 Similar organisations (2) Organization for the Advancement of Structured Information Standards (OASIS) - Makes standards for information representation - DocBook, DITA, OpenDocument, DCML, LegalXML, BPEL... - Started as SGML Open in 93, became XML-focussed in 98 The Open Group - Owns UNIX trademark, does certification programmes - TOGAF, X Windows, Motif, POSIX, DCE, LDAP, - Merger of Open Software Foundation and X/Open in OSF set up in 1988 by Unix vendors, created OSF/1 Standards in practice 6

7 Similar organisations (3) ECMA International - Formerly European Computer Manufacturers Association - CD-ROM (became ISO 9660), C#, C++/CLI, ECMAScript (JavaScript), Microsoft Office Open XML - Sun submitted, and then withdrew Java - More than 2/3 of ECMA standards went on to become international standards A host of others, more or less specialised - IEEE, USB Implementers Forum, InterNational Committee on Information Technology Standards (INCITS) - SCSI... Standards in practice 7

8 De-jure standards Individual counties have national standards bodies - typically independent but recognised by government - British Standards Institute (BSI) - Deutsches Institut für Normung (DIN) - American National Standards Institute (ANSI) National bodies make own standards, represent their countries at international standards bodies: - International Organization for Standardization (ISO) - International Electrotechnical Commission (IEC) - International Telecommunications Union (ITU-T) Standards in practice 8

9 De-jure vs. de-facto De-jure standards carry weight - Governments & often demand de-jure stds compliance - Usually slow to create, lots of committee work De-facto standards are what everyone uses - MS Word format, x86 instruction set, VGA, PDF, Javascript - Usually initially owned by one company, sometimes handed over to (more-or-less) independent organisations Standards consortia seek a happy medium - Fast (-ish), widely accepted, but not owned by one company - Anti-trust issues Standards in practice 9

10 Intellectual Property & Politics Closed standards exist, but most prefer Open... - Freely obtain documentation (Buy? Sign licence?) - Freely implement (Patents? If so, licencing terms?) - Freely sell/give away implementations - Freely modify & circulate original standard (usually not) Publisher usually retains copyright on document - US DMCA made it possible to copyright abstract interface Patent licencing a minefield - Spectrum: unencumbered, free licence, RAND, all bets off - RAMBUS case Standards in practice 10

11 Standards for software design Software systems the most complex artifacts created by man - Temporal dependencies, discontinuous behaviour Software, like physical structures, needs blueprints - Abstract away detail to give the high-level view - Represent complex relationships for deep understanding - Represent static, dynamic and causal relationships Better design -> faster time-to-market, better quality, lower cost - The later you catch a bug, the more expensive it is Analysis and Design notations are the means to draw the plans Standards in practice 11

12 Design standards in practice - UML OO modelling languages (& books) multiplied in the early 90s - Wirfs-Brock (1990) - Coad/Yourdon (1991) - Booch at Rational (1994) - Rumbaugh s OMT at GE labs (1991, 1996) - Odell/Martin (1994) - Jacobson at Ericsson (1992, 1995) - Shlaer/Mellor recursive design (1997) By 1994 chaos ruled - Similar concepts, incompatible notations, few support tools Standards in practice 12

13 UML - unification Late 94: Rumbaugh joins Booch at Rational Early 95: Jacobson & Soley begin push for method standards - All major players represented at OMG meeting Jun Mary Loomis leads ADTF, chartered to deliver standard Late 95: Rumbaugh & Booch produce Unified Method Jacobson joins Rational - the Three Amigos 1996: OMG issues RFP, Amigos release Rational UML 0.9 & 0.91, establish UML Partners to work on UML 1.0 Jan. 97: OMG meeting in Tampa evaluates RFP submissions Standards in practice 13

14 UML standard - finale Jan. 97 submissions from: - Rational & partners (DEC, HP, IBM, MS, Oracle, Unisys, etc.) - IBM/Objectime, Platinum, Ptech, Taskon/Reich, Softeam All submitters agreed common approach during Nov. 97: UML 1.1 adopted by OMG Revisions under OMG process produce UML 1.2 (formatting cleanup), 1.3 (Mar 2000), 1.4 (Step 2001), 1.5 (Mar 2003) UML became ISO/IEC 19501:2005, Jan Standards in practice 14

15 UML today UML market grew at ~ 20% PA through the IT recession Over 2/3 of organisations now use UML (BZ research, Aug. 04) - 80% plan to use UML in future - Dozens of tools - Over 100 UML-related books - Training widely available - UML certification UML 2.0 published July 05, already widely used, on its way to ISO Standards in practice 15

16 Other OMG Modelling Standards Meta-Object Facility (MOF) - Foundation on which all OMG modelling specifications build XML Metadata Interchange (XMI) - Common standard for exchanging all MOF-based models Semantics of Business Vocabulary & Rules (SBVR) - For defining business terms and how they are related Business Process Modelling Notation (BPMN) - Published by BPMI in 2005 now merged into OMG Business Motivation Model (BMM), and others... Standards in practice 16

17 OMG metamodel and syntax families MOF Meta-meta model (Language) Model Exchange via XML Metadata Interchange (XMI) Common Warehouse Metamodel UML Metamodel Business Process Metamodel Business Rules Metamodel Organisation Structure Metamodel UML Visual syntax UML Activity syntax BPMN syntax Structured English Org charts (?) Standards in practice 17

18 OMG Meta-Object Facility (MOF) Standardised in parallel (and in cooperation) with UML Foundation for OMG repository (meta data) architecture - Model, design and implement metamodels - Provides IDL, Java mappings to automate generation of concrete interfaces for specific metamodels XMI provides for storage/interchange of MOF models via XML - Capable of being common exchange format for all OMG modelling specifications Standards in practice 18

19 Business Process Modelling Notation Business Process Modelling Initiative established August Objective: create an XML business process language for both modelling & executing business processes - Result: Business Process Modelling Language (BPML) - Outflanked by IBM, Microsoft, BEA merging their early XML BPLs as Business Process Execution Language (BPEL) Happily, BPMI also worked separately on a graphical Business Process Modelling Notation (BPMN) - Similar notational conventions to UML 2 activity diagram - Originally intended to map onto BPML - Now adapted to map onto very-similar BPEL4WS Standards in practice 19

20 Business Process Modelling Notation (cont.) V 1.0 published May Written by Steven White (IBM) & 28 authors from 24 orgs. Provides visual syntax for Business Processes understandable by both technical and business users - For modelling all business processes, not just automateable ones - End of Business Process Modelling wars in sight? - No metamodel, no standard exchange format specified -... now being rectified through OMG Business Process Definition metamodel process Standards in practice 20

21 BPMN example Supplier Financial Institution Sales Distribution Authorise credit card + Authorise payment Process order + Pack goods Ship goods Standards in practice 21

22 Semantics of Business Vocabulary & Rules MOF metamodel for vocabularies & rules describing business - Designed from the start to be used with MDA - As for BPMN, applies to whole business, not just IT Business rule: Rule that business can enact or revise - Based on first-order predicate logic, with limited extensions Also precise, non-normative human-readable text syntaxes - Structured English - RuleSpeak - Business Rule Solutions established notation Specification written in terms of itself (in Structured English) Standards in practice 22

23 Structural & Operative Rules Structural rules are definitions - how a business chooses to organise the things it deals with - A Car Hire Customer has at least one of the following: A Reservation An in-progress car hire A car hire completed within the last 5 years Operative Rules govern conduct of business activities -... and therefore can be violated by the people involved - A customer who appears drunk must not be given possession of a hire car Standards in practice 23

24 Example operative rules in Structured English It is obligatory that each rental car is owned by exactly one branch. Quantifier Fact type Object type Modality Object type Quantifier It is obligatory that at the actual return date/time of each in-country rental and each international inward rental the local area of the return branch of the rental owns the rented car of the rental. Standards in practice 24

25 Why standards consortia work Users like open standards - Avoids vendor lock-in - Externality An externality occurs when a decision causes costs or benefits to third party - I care what computer/dvd/digital music format you use So what motivates vendors to participate? - Cynical answer - in any market niche top supplier hates open standards, all others love them - Less cynical... all vendors are also customers - Creating standards in a market is not a zero-sum game Standards in practice 25

26 A non-zero-sum game Classic prisoner s dilemma Two prisoners held separately, police have insufficient evidence for conviction, so offer each the same deal - Testify against the other and the other remains silent > betrayer goes free and the silent accomplice gets 10 years - Both stay silent > both get 6 months for a minor charge - Both betray the other > each gets 5 years sentence Each must choose whether to talk or stay silent, neither knows what choice the other prisoner will make Dilemma: How should self-interested prisoners act? Standards in practice 26

27 Iterated prisoners dilemma Prisoners dilemma not a zero-sum game - If both cooperate, total punishment is minimised Iterated prisoners dilemma: played repeatedly against same opponents with memory of previous outcomes Robert Aumann showed rational players in indefinitely long games can sustain the cooperative outcome (1959 paper) Robert Axelrod ran iterated prisoners dilemma tournament between computer programs ( The Evolution of Cooperation ) - Greedy strategies did poorly, altruistic strategies did well, best was tit for tat Standards in practice 27

28 Evolution of cooperation OMG and similar standards consortia are closed communities - Same individuals often represent companies for years - Individuals sometimes move companies to stay involved! Cooperation evolves between individual representatives of competing companies Representatives who cheat tend to be excluded from working in the (self-organising) groups that create specifications As in iterated prisoners dilemma, attempts to cheat offer short-term reward, but long-term disadvantage Standards in practice 28

29 Summary Standards are essential in the IT business De-facto standards spring up quickly, usually single-vendor De-jure (international) standards often slow to make, sometimes very academic Industry standards consortia (like OMG) aim for happy medium Different meanings of Open Economics and game theory help explain why it works Standards in practice 29

OMG: The Home of Modelling Standards. Andrew Watson OMG Technical Director

OMG: The Home of Modelling Standards. Andrew Watson OMG Technical Director OMG: The Home of Andrew Watson OMG Technical Director A successful forum for creating open integration standards in the computer industry - Platforms: BPMN, SBVR, UML, DDS & related work - Domain: Finance,

More information

Copyright 2011, OMG. All rights reserved.

Copyright 2011, OMG. All rights reserved. Slide 1 Who Is OMG? Object Management Group (OMG) factoids: Founded in 1989 More than 470 member companies The largest and longest standing not-for-profit, open-membership consortium which develops and

More information

Event Metamodel and Profile (EMP) Proposed RFP Updated Sept, 2007

Event Metamodel and Profile (EMP) Proposed RFP Updated Sept, 2007 Event Metamodel and Profile (EMP) Proposed RFP Updated Sept, 2007 Robert Covington, CTO 8425 woodfield crossing boulevard suite 345 indianapolis in 46240 317.252.2636 Motivation for this proposed RFP 1.

More information

The Software Assurance Ecosystem: OMG s Approach to Systems & Software Assurance

The Software Assurance Ecosystem: OMG s Approach to Systems & Software Assurance The Software Assurance Ecosystem: OMG s Approach to Systems & Software Assurance Dr. Richard Mark Soley Chairman and CEO Object Management Group, Inc. With thanks to the OMG Systems Assurance Domain Task

More information

The OMG GRC GRID. High Level Overview. Object Management Group GRC Program

The OMG GRC GRID. High Level Overview. Object Management Group GRC Program The OMG GRC GRID High Level Overview Object Management Group GRC Program http://www.omg.org/ Introduction The Object Management Group was founded in 1989. Today, with over 470 member organizations, OMG

More information

MDA Journal. BPMI and OMG: The BPM Merger A BPT COLUMN. David S. Frankel Lead Standards Architect - Model Driven Systems SAP Labs.

MDA Journal. BPMI and OMG: The BPM Merger A BPT COLUMN. David S. Frankel Lead Standards Architect - Model Driven Systems SAP Labs. A BPT COLUMN MDA Journal December 2005 David S. Frankel Lead Standards Architect - Model Driven Systems SAP Labs David.Frankel@SAP.com https://www.sdn.sap.com/irj/sdn/ weblogs?blog=/pub/u/55914 Contents

More information

UML 2.5: Specification Simplification

UML 2.5: Specification Simplification A division of Data Access Technologies, Inc. UML 2.5: Specification Simplification Presented at the Third Biannual Workshop on Eclipse Open Source Software and OMG Open Specifications Ed Seidewitz Timeline

More information

An Introduction to SySML

An Introduction to SySML An Introduction to SySML Ljerka Beus-Dukic University of Westminster, London, UK L.Beus-Dukic@wmin.ac.uk 2007, Ljerka Beus-Dukic 1 What is SySML? SysML is a graphical modelling language for Systems Engineering

More information

UML big picture. Perdita Stevens. School of Informatics University of Edinburgh

UML big picture. Perdita Stevens. School of Informatics University of Edinburgh UML big picture Perdita Stevens School of Informatics University of Edinburgh Plan Whence UML? Parts of UML How it all fits together UML as a language Consistency: what does it mean, do we need it? Defining

More information

An introduction to MOF MetaObject Facility.

An introduction to MOF MetaObject Facility. An introduction to MOF MetaObject Facility pierre-alain.muller@irisa.fr About The MetaObject Facility Specification is the foundation of OMG's industry-standard standard environment where models can be

More information

Systems Modeling Language (SysML) INCOSE MDSD Review

Systems Modeling Language (SysML) INCOSE MDSD Review Systems Modeling Language (SysML) INCOSE MDSD Review SysML Partners www.sysml.org 10 July 2005 Objectives Summarize submission status and proposed updates to V0.9 since MDSD Review at INCOSE IW on Jan

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model

ISO/IEC INTERNATIONAL STANDARD. Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model INTERNATIONAL STANDARD ISO/IEC 19763-1 First edition 2007-02-01 Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model Technologies de l'information Cadre du métamodèle

More information

UML Modeling. Sumantra Sarkar. 29 th June CIS 8090 Managing Enterprise Architecture

UML Modeling. Sumantra Sarkar. 29 th June CIS 8090 Managing Enterprise Architecture UML Modeling Sumantra Sarkar ssarkar@cis.gsu.edu 29 th June 2010 CIS 8090 Managing Enterprise Architecture All diagrams and definitions used in this presentation have been acknowledged in the reference

More information

OMG Specifications for Enterprise Interoperability

OMG Specifications for Enterprise Interoperability OMG Specifications for Enterprise Interoperability Brian Elvesæter* Arne-Jørgen Berre* *SINTEF ICT, P. O. Box 124 Blindern, N-0314 Oslo, Norway brian.elvesater@sintef.no arne.j.berre@sintef.no ABSTRACT:

More information

Introduction to TOIF. Dr. Nikolai Mansourov CTO, KDM Analytics Liaison to OASIS. November 8, 2017 Copyright 2017 OMG. All rights reserved.

Introduction to TOIF. Dr. Nikolai Mansourov CTO, KDM Analytics Liaison to OASIS. November 8, 2017 Copyright 2017 OMG. All rights reserved. Introduction to TOIF Dr. Nikolai Mansourov CTO, KDM Analytics Liaison to OASIS November 8, 2017 Copyright 2017 OMG. All rights reserved. 1 Who Is OMG? Object Management Group (OMG) factlets: Founded in

More information

Model Driven Development Unified Modeling Language (UML)

Model Driven Development Unified Modeling Language (UML) Model Driven Development Unified Modeling Language (UML) An Overview UML UML is a modeling notation standardized by OMG (proposal 1997, ver.1.1 in 1998, ver. 2.0 in 2004) now in 2.4.1 mature based on notations

More information

ISO INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO 20022-1 First edition 2004-12-15 Financial services UNIversal Financial Industry message scheme Part 1: Overall methodology and format specifications for inputs to and outputs

More information

CISC 322 Software Architecture

CISC 322 Software Architecture CISC 322 Software Architecture UML - The Unified Modelling Language Nicolas Bettenburg 1 DEFINITION The Unified Modelling Language (UML) is a graphical language for visualizing, specifying, constructing,

More information

MDA & Semantic Web Services Integrating SWSF & OWL with ODM

MDA & Semantic Web Services Integrating SWSF & OWL with ODM MDA & Semantic Web Services Integrating SWSF & OWL with ODM Elisa Kendall Sandpiper Software March 30, 2006 Level Setting An ontology specifies a rich description of the Terminology, concepts, nomenclature

More information

Information technology Metamodel framework for interoperability (MFI) Part 1: Framework

Information technology Metamodel framework for interoperability (MFI) Part 1: Framework ISO/IEC JTC 1/SC 32 Date: 2014-06-19 ISO/IEC DIS 19763-1 ISO/IEC JTC 1/SC 32/WG 2 Secretariat: ANSI Information technology Metamodel framework for interoperability (MFI) Part 1: Framework Warning This

More information

A Unified Format for Language Documents. Vadim Zaytsev and Ralf Lämmel Software Languages Team Universität Koblenz-Landau

A Unified Format for Language Documents. Vadim Zaytsev and Ralf Lämmel Software Languages Team Universität Koblenz-Landau A Unified Format for Language Documents Vadim Zaytsev and Ralf Lämmel Software Languages Team Universität Koblenz-Landau Motivation! Formal languages are defined by formal grammars! Real languages are

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD This is a preview - click here to buy the full publication ISO/IEC 19500-3 First edition 2012-04-15 Information technology Object Management Group Common Object Request Broker Architecture

More information

Ingegneria del Software Corso di Laurea in Informatica per il Management. Introduction to UML

Ingegneria del Software Corso di Laurea in Informatica per il Management. Introduction to UML Ingegneria del Software Corso di Laurea in Informatica per il Management Introduction to UML Davide Rossi Dipartimento di Informatica Università di Bologna Modeling A model is an (abstract) representation

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO 20022-7 First edition 2013-05-01 Financial services Universal financial industry message scheme Part 7: Registration Services financiers Schéma universel de messages pour l'industrie

More information

Introduction to SysML

Introduction to SysML ALaRI Faculty of Informatics, University of Lugano, Switzerland Introduction to SysML Workshop on UML for SoC and Embedded Systems Design DATE 07 - Nice Friday, April 20 th, 2007 Some questions before

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology SOA Governance Framework. Technologies de l'information Cadre de gouvernance SOA

ISO/IEC INTERNATIONAL STANDARD. Information technology SOA Governance Framework. Technologies de l'information Cadre de gouvernance SOA INTERNATIONAL STANDARD ISO/IEC 17998 First edition 2012-09-01 Information technology SOA Governance Framework Technologies de l'information Cadre de gouvernance SOA Reference number ISO/IEC 17998:2012(E)

More information

02291: System Integration

02291: System Integration 02291: System Integration Hubert Baumeister hub@imm.dtu.dk Spring 2012 Contents 1 General Information 1 2 Overview 3 3 Introduction to UML 11 4 Summary 16 1 General Information System Integration Type

More information

Editor s Draft. Outcome of Berlin Meeting ISO/IEC JTC 1/SC32 WG2 N1669 ISO/IEC CD :ED2

Editor s Draft. Outcome of Berlin Meeting ISO/IEC JTC 1/SC32 WG2 N1669 ISO/IEC CD :ED2 ISO/IEC JTC 1/SC32 WG2 N1669 2012-06 ISO/IEC CD19763-1:ED2 ISO/IEC JTC 1/SC 32/WG 2 Secretariat: Information Technology Metamodel framework for interoperability (MFI) Part 1: Reference model, Second Edition

More information

WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES. Introduction. Production rules. Christian de Sainte Marie ILOG

WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES. Introduction. Production rules. Christian de Sainte Marie ILOG WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES Christian de Sainte Marie ILOG Introduction We are interested in the topic of communicating policy decisions to other parties, and, more generally,

More information

Notation Standards for TOGAF:

Notation Standards for TOGAF: Welcome! Notation Standards for TOGAF: BPMN and UML Play Together Matt Smith Architecture Consultant Architecture Context Business Modeling Process Information Messaging Participants Software Systems Analysis

More information

Outline. A little history. Outline. The Unified Modeling Language Opportunities and Challenges for Formal Methods

Outline. A little history. Outline. The Unified Modeling Language Opportunities and Challenges for Formal Methods Outline The Unified Modeling Language Opportunities and Challenges for Formal Methods An update on UML Language definition Tools A precise OO meta-modeling facility - MMF Stuart Kent University of Kent

More information

Enhancing Business Processes Using Semantic Reasoning. Monica. J. Martin Sun Java Web Services. 26 May

Enhancing Business Processes Using Semantic Reasoning. Monica. J. Martin Sun Java Web Services. 26 May Enhancing Business Processes Using Semantic Reasoning Monica. J. Martin Sun Java Web Services www.sun.com 26 May 2005 Presentation Outline Industry landscape Standards landscape Needs for and use of semantic

More information

The Specifications Exchange Service of an RM-ODP Framework

The Specifications Exchange Service of an RM-ODP Framework The Specifications Exchange Service of an RM-ODP Framework X. Blanc (*+), M-P. Gervais(*), J. Le Delliou(+) (*)Laboratoire d'informatique de Paris 6-8 rue du Capitaine Scott F75015 PARIS (+)EDF Research

More information

Representing System Architecture

Representing System Architecture Representing System Architecture Logical View Implementation View End-user Functionality Programmers Software management Use Case View System integrators Performance Scalability Throughput Process View

More information

Circulated to P- and O-members, and to technical committees and organizations in liaison for voting (P-members only) by:

Circulated to P- and O-members, and to technical committees and organizations in liaison for voting (P-members only) by: Committee Draft ISO/IEC CD 24706 Date: 2006-05-01 Reference number: ISO/JTC 1/SC 32N1469 Supersedes document SC 32N1257 THIS DOCUMENT IS STILL UNDER STUDY AND SUBJECT TO CHANGE. IT SHOULD NOT BE USED FOR

More information

Standard SOA Reference Models and Architectures

Standard SOA Reference Models and Architectures Standard SOA Reference Models and Architectures The Open Group Perspective 4 February 2009 Dr Christopher J Harding Forum Director Tel +44 774 063 1520 (mobile) c.harding@opengroup.org Thames Tower 37-45

More information

ISO INTERNATIONAL STANDARD. Financial services Universal financial industry message scheme Part 8: ASN.1 generation

ISO INTERNATIONAL STANDARD. Financial services Universal financial industry message scheme Part 8: ASN.1 generation INTERNATIONAL STANDARD ISO 20022-8 First edition 2013-05-01 Financial services Universal financial industry message scheme Part 8: ASN.1 generation Services financiers Schéma universel de messages pour

More information

METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE

METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE UDC:681.324 Review paper METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE Alma Butkovi Tomac Nagravision Kudelski group, Cheseaux / Lausanne alma.butkovictomac@nagra.com Dražen Tomac Cambridge Technology

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Open Distributed Processing Unified Modeling Language (UML) Version 1.4.

ISO/IEC INTERNATIONAL STANDARD. Information technology Open Distributed Processing Unified Modeling Language (UML) Version 1.4. INTERNATIONAL STANDARD ISO/IEC 19501 First edition 2005-04-01 Information technology Open Distributed Processing Unified Modeling Language (UML) Version 1.4.2 Technologies de l'information Traitement distribué

More information

Computation Independent Model (CIM): Platform Independent Model (PIM): Platform Specific Model (PSM): Implementation Specific Model (ISM):

Computation Independent Model (CIM): Platform Independent Model (PIM): Platform Specific Model (PSM): Implementation Specific Model (ISM): viii Preface The software industry has evolved to tackle new approaches aligned with the Internet, object-orientation, distributed components and new platforms. However, the majority of the large information

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Document Schema Definition Languages (DSDL) Part 3: Rule-based validation Schematron

ISO/IEC INTERNATIONAL STANDARD. Information technology Document Schema Definition Languages (DSDL) Part 3: Rule-based validation Schematron INTERNATIONAL STANDARD ISO/IEC 19757-3 First edition 2006-06-01 Information technology Document Schema Definition Languages (DSDL) Part 3: Rule-based validation Schematron Technologies de l'information

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology CDIF transfer format Part 3: Encoding ENCODING.1

ISO/IEC INTERNATIONAL STANDARD. Information technology CDIF transfer format Part 3: Encoding ENCODING.1 INTERNATIONAL STANDARD ISO/IEC 15475-3 First edition 2002-11-01 Information technology CDIF transfer format Part 3: Encoding ENCODING.1 Technologies de l'information Format de transfert CDIF Partie 3:

More information

Index. bake-off testing 323 balanced solution 207 bandwagon mechanism 75 basic diffusion model 292 basic standardization model 287

Index. bake-off testing 323 balanced solution 207 bandwagon mechanism 75 basic diffusion model 292 basic standardization model 287 344 Index Index A abstract test suite (ATS) 325 accept reality 147 actor network 96 admittance report 217 alliance structure 62 American National Standards Institute 31 anticipatory standardization 12,

More information

INTERACTION ARCHITECTURAL MODELING. Lecture 9 Interaction Architectureal Modeling

INTERACTION ARCHITECTURAL MODELING. Lecture 9 Interaction Architectureal Modeling User Centred Design 09 INTERACTION ARCHITECTURAL MODELING Lecture 9 Interaction Architectureal Modeling PREVIOUS LESSON(S) Synthetizing User Research Personas Actors / User Roles Scenarios Essential Use

More information

Project IST SUPER Semantics Utilized for Process management within and between Enterprises. Deliverable 11.4

Project IST SUPER Semantics Utilized for Process management within and between Enterprises. Deliverable 11.4 Project IST 026850 SUPER Semantics Utilized for Process management within and between Enterprises Deliverable 11.4 Standards Watch and Assessment Leading Partner: USTUTT Contributing Partner: IBM, SAP,

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology ECMAScript for XML (E4X) specification

ISO/IEC INTERNATIONAL STANDARD. Information technology ECMAScript for XML (E4X) specification INTERNATIONAL STANDARD ISO/IEC 22537 First edition 2006-02-15 Information technology ECMAScript for XML (E4X) specification Technologies de l'information ECMAScript pour spécification XML (E4X) Reference

More information

ISO/IEC FDIS INTERNATIONAL STANDARD FINAL DRAFT. Information technology Open Distributed Processing Type Repository Function ISO/IEC JTC 1

ISO/IEC FDIS INTERNATIONAL STANDARD FINAL DRAFT. Information technology Open Distributed Processing Type Repository Function ISO/IEC JTC 1 FINAL DRAFT INTERNATIONAL STANDARD ISO/IEC FDIS 4769 ISO/IEC JTC Secretariat: ANSI Voting begins on: 2000-08-3 Voting terminates on: 2000-0-3 Information technology Open Distributed Processing Type Repository

More information

Service Oriented Architectures Visions Concepts Reality

Service Oriented Architectures Visions Concepts Reality Service Oriented Architectures Visions Concepts Reality CSC March 2006 Alexander Schatten Vienna University of Technology Vervest und Heck, 2005 A Service Oriented Architecture enhanced by semantics, would

More information

Object-Oriented Analysis and Design. Pre-UML Situation. The Unified Modeling Language. Unification Efforts

Object-Oriented Analysis and Design. Pre-UML Situation. The Unified Modeling Language. Unification Efforts Object-Oriented Analysis and Design Analysis vs. Design Analysis Activities Finding the Objects/ Classes An Analysis Example The Unified Modeling Language Pre-UML Situation Early 90s Explosion of OO methods/notations

More information

Optimization Tools. Simulation Tools. Modeling Tools. Enactment System 2. Enactment System 1. Keith Swenson XPDL XPDL XPDL XPDL XPDL XPDL

Optimization Tools. Simulation Tools. Modeling Tools. Enactment System 2. Enactment System 1. Keith Swenson XPDL XPDL XPDL XPDL XPDL XPDL A Format for a Process Design Ecosystem Keith Swenson The decade of the 90s was a time to get people thinking about business in terms of a process. We were more successful than many thought possible. No

More information

Spemmet - A Tool for Modeling Software Processes with SPEM

Spemmet - A Tool for Modeling Software Processes with SPEM Spemmet - A Tool for Modeling Software Processes with SPEM Tuomas Mäkilä tuomas.makila@it.utu.fi Antero Järvi antero.jarvi@it.utu.fi Abstract: The software development process has many unique attributes

More information

02291: System Integration

02291: System Integration 02291: System Integration Introduction to UML Hubert Baumeister huba@dtu.dk DTU Compute Technical University of Denmark Spring 2019 What is the UML? Unified Modelling Language (UML) Family of graphical

More information

Welcome to OMG! December 8, 2017 Copyright 2017 OMG. All rights reserved. 1

Welcome to OMG! December 8, 2017 Copyright 2017 OMG. All rights reserved. 1 Welcome to OMG! December 8, 2017 Copyright 2017 OMG. All rights reserved. 1 Who Is OMG? Object Management Group (OMG) factlets: Founded in 1989 260+ member organizations worldwide One of the largest and

More information

ISO INTERNATIONAL STANDARD. Financial services Universal financial industry message scheme Part 3: Modelling

ISO INTERNATIONAL STANDARD. Financial services Universal financial industry message scheme Part 3: Modelling INTERNATIONAL STANDARD ISO 20022-3 First edition 2013-05-01 Financial services Universal financial industry message scheme Part 3: Modelling Services financiers Schéma universel de messages pour l'industrie

More information

Graham Taylor.

Graham Taylor. Graham Taylor Graham@openforumeurope.org www.openforumeurope.org HOW OPEN CAN EUROPE GET: OPEN DOCUMENT FORMATS OFE COMMENTS NICK WOOD-DOW GOVERNMENT ADVISOR OPENFORUM EUROPE AGENDA Introduction Graham

More information

VISION Virtualized Storage Services Foundation for the Future Internet

VISION Virtualized Storage Services Foundation for the Future Internet VISION Virtualized Storage Services Foundation for the Future Internet Julian Satran, Hillel Kolodner, Dalit Naor *, Yaron Wolfsthal IBM, On Behalf of the VISION Consortium SNIA Cloud Storage Mini Summit

More information

BPEL Research. Tuomas Piispanen Comarch

BPEL Research. Tuomas Piispanen Comarch BPEL Research Tuomas Piispanen 8.8.2006 Comarch Presentation Outline SOA and Web Services Web Services Composition BPEL as WS Composition Language Best BPEL products and demo What is a service? A unit

More information

An OASIS White Paper. Open by Design. The Advantages of the OpenDocument Format (ODF) ##### D R A F T ##### By the OASIS ODF Adoption TC For OASIS

An OASIS White Paper. Open by Design. The Advantages of the OpenDocument Format (ODF) ##### D R A F T ##### By the OASIS ODF Adoption TC For OASIS An OASIS White Paper Open by Design The Advantages of the OpenDocument Format (ODF) ##### D R A F T ##### By the OASIS ODF Adoption TC For OASIS OASIS (Organization for the Advancement of Structured Information

More information

Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique

Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique Minal Bhise DAIICT, Gandhinagar, Gujarat, India 382007 minal_bhise@daiict.ac.in Abstract. The semantic web offers

More information

Fundamentals to Creating Architectures using ISO/IEC/IEEE Standards

Fundamentals to Creating Architectures using ISO/IEC/IEEE Standards Fundamentals to Creating Architectures using ISO/IEC/IEEE Standards What to Architect? How to Architect? IEEE Goals and Objectives Chartered by IEEE Software Engineering Standards Committee to: Define

More information

THIS DOCUMENT IS STILL UNDER STUDY AND SUBJECT TO CHANGE. IT SHOULD NOT BE USED FOR REFERENCE PURPOSES.

THIS DOCUMENT IS STILL UNDER STUDY AND SUBJECT TO CHANGE. IT SHOULD NOT BE USED FOR REFERENCE PURPOSES. Committee Draft ISO/IEC CD 19763-10 Date: 2012-02-19 Reference number: ISO/JTC 1/SC 32N2194 Supersedes document: n/a THIS DOCUMENT IS STILL UNDER STUDY AND SUBJECT TO CHANGE. IT SHOULD NOT BE USED FOR

More information

This is a preview - click here to buy the full publication TECHNICAL REPORT. Part 101: General guidelines

This is a preview - click here to buy the full publication TECHNICAL REPORT. Part 101: General guidelines TECHNICAL REPORT IEC TR 62325-101 First edition 2005-02 Framework for energy market communications Part 101: General guidelines IEC 2005 Copyright - all rights reserved No part of this publication may

More information

Internetworking. from the Webopedia Computer Dictionary

Internetworking. from the Webopedia Computer Dictionary Internetworking The art and science of connecting individual local-area networks (LANs) to create wide-area networks (WANs), and connecting WANs to form even larger WANs. Internetworking can be extremely

More information

ISO INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO 15745-4 First edition 2003-11-15 Industrial automation systems and integration Open systems application integration framework Part 4: Reference description for Ethernet-based

More information

ISO/IEC CD :200x(E) Title: Information technology - Framework for Metamodel interoperability Part 2: Reference model Project:

ISO/IEC CD :200x(E) Title: Information technology - Framework for Metamodel interoperability Part 2: Reference model Project: Committee Draft ISO/IEC CD Date: 2005-06-30 Reference number: ISO/JTC 1/SC 32N1333 Supersedes document SC 32N1085 THIS DOCUMENT IS STILL UNDER STUDY AND SUBJECT TO CHANGE. IT SHOULD NOT BE USED FOR REFERENCE

More information

SysML Past, Present, and Future. J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd

SysML Past, Present, and Future. J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd SysML Past, Present, and Future J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd A Specification Produced by the OMG Process SysML 1.0 SysML 1.1 Etc. RFI optional Issued by Task Forces RFI responses

More information

EXPIRED SFF-9422 Rev 1.0. SFF specifications are available at SFF Former Specification for

EXPIRED SFF-9422 Rev 1.0. SFF specifications are available at   SFF Former Specification for SFF specifications are available at http://www.snia.org/sff/specifications. SECRETARIAT: SFF TA TWG SFF-9422 Former Specification for Drive Common Connector Platform Pinouts for USB Rev 1.0 July 18, 2018

More information

Introduction. Chapter 1. What Is Visual Modeling? The Triangle for Success. The Role of Notation. History of the UML. The Role of Process

Introduction. Chapter 1. What Is Visual Modeling? The Triangle for Success. The Role of Notation. History of the UML. The Role of Process Quatrani_Ch.01.fm Page 1 Friday, October 27, 2000 9:02 AM Chapter 1 Introduction What Is Visual Modeling? The Triangle for Success The Role of Notation History of the UML The Role of Process What Is Iterative

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology CDIF semantic metamodel Part 4: Data models

ISO/IEC INTERNATIONAL STANDARD. Information technology CDIF semantic metamodel Part 4: Data models INTERNATIONAL STANDARD ISO/IEC 15476-4 First edition 2005-12-15 Information technology CDIF semantic metamodel Part 4: Data models Technologies de l'information Métamodèle sémantique CDIF Partie 4: Modèles

More information

UML Proposal to the Object Management Group

UML Proposal to the Object Management Group UML Proposal to the Object Management Group in response to the OA&D Task Force s RFP-1 version 1.1 1 September 1997 Rational Software Microsoft Hewlett-Packard Oracle Sterling Software MCI Systemhouse

More information

Future Directions for SysML v2 INCOSE IW MBSE Workshop January 28, 2017

Future Directions for SysML v2 INCOSE IW MBSE Workshop January 28, 2017 Future Directions for SysML v2 INCOSE IW MBSE Workshop January 28, 2017 Sanford Friedenthal safriedenthal@gmail.com 1/30/2017 Agenda Background System Modeling Environment (SME) SysML v2 Requirements Approach

More information

Lecture 05 ( ) High-Level Design with SysML. Systeme hoher Qualität und Sicherheit Universität Bremen WS 2015/2016

Lecture 05 ( ) High-Level Design with SysML. Systeme hoher Qualität und Sicherheit Universität Bremen WS 2015/2016 Systeme hoher Qualität und Sicherheit Universität Bremen WS 2015/2016 Lecture 05 (09-11-2015) High-Level Design with SysML Christoph Lüth Jan Peleska Dieter Hutter Where are we? 01: Concepts of Quality

More information

IPv6 Deployment in Africa

IPv6 Deployment in Africa IPv6 Deployment in Africa Adiel A. Akplogan CEO, AfriNIC INET Africa-2009 Spearheading Internet technology and policy development in the African Region The content IPv4 exhaustion Current situation IPv6

More information

Modelling in Enterprise Architecture. MSc Business Information Systems

Modelling in Enterprise Architecture. MSc Business Information Systems Modelling in Enterprise Architecture MSc Business Information Systems Models and Modelling Modelling Describing and Representing all relevant aspects of a domain in a defined language. Result of modelling

More information

CCM 4300 Lecture 2 Computer Networks: Wireless and Mobile Communication Systems. Dr Shahedur Rahman School of Science and Technology

CCM 4300 Lecture 2 Computer Networks: Wireless and Mobile Communication Systems. Dr Shahedur Rahman School of Science and Technology CCM 4300 Lecture 2 Computer Networks: Wireless and Mobile Communication Systems Dr Shahedur Rahman School of Science and Technology 1 Recap of Last Session defined a computer network and identified some

More information

Module 1 Management Overview

Module 1 Management Overview Module 1 Management Overview V9.1 Edition Copyright 2009-2011 Slide 1 of 67 All rights reserved Published by The Open Group, 2011 Management Overview Slide 2 of 67 TOGAF is a registered trademark of The

More information

Software Service Engineering

Software Service Engineering Software Service Engineering Lecture 4: Unified Modeling Language Doctor Guangyu Gao Some contents and notes selected from Fowler, M. UML Distilled, 3rd edition. Addison-Wesley Unified Modeling Language

More information

Communications and Networking 1

Communications and Networking 1 Communications and Networking 1 ET4254 CS4225 CS5222 Lecturer: Dr. Kevin Murphy kevin.murphy@ul.ie Electronic & Computer Engineering Department, University of Limerick, Limerick 1 ET4254 - Communications

More information

ActiveVOS Technologies

ActiveVOS Technologies ActiveVOS Technologies ActiveVOS Technologies ActiveVOS provides a revolutionary way to build, run, manage, and maintain your business applications ActiveVOS is a modern SOA stack designed from the top

More information

IIoT standards at work. Andrew Watson OMG Technical Director

IIoT standards at work. Andrew Watson OMG Technical Director IIoT standards at work Andrew Watson OMG Technical Director Introducing OMG One of the most successful forums for creating open integration standards in the computer industry - Middleware platforms (DDS,

More information

Model Driven Architecture: coping with multiple platforms

Model Driven Architecture: coping with multiple platforms Business application integration Sales Engineering Accounting Model Driven Architecture: coping with multiple platforms Andrew Watson VP & Technical Director, OMG Shipping/ Receiving Inventory Major problem

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Open Systems Interconnection The Directory: Procedures for distributed operation

ISO/IEC INTERNATIONAL STANDARD. Information technology Open Systems Interconnection The Directory: Procedures for distributed operation INTERNATIONAL STANDARD ISO/IEC 9594-4 Sixth edition 2008-12-15 Information technology Open Systems Interconnection The Directory: Procedures for distributed operation Technologies de l'information Interconnexion

More information

Identity Management Technology

Identity Management Technology Identity Management Technology Version 1.0 Dr. Horst Walther, Software Integration GmbH, 2004-10-20 Lefkosia / Cyprus Technology Evolution how did we get here? Directory services Metadirectory services

More information

ISO/IEC Information technology Open Systems Interconnection The Directory: Protocol specifications

ISO/IEC Information technology Open Systems Interconnection The Directory: Protocol specifications This is a preview - click here to buy the full publication INTERNATIONAL STANDARD ISO/IEC 9594-5 Fifth edition 2005-12-15 Information technology Open Systems Interconnection The Directory: Protocol specifications

More information

ASSURING DATA INTEROPERABILITY THROUGH THE USE OF FORMAL MODELS OF VISA PAYMENT MESSAGES (Category: Practice-Oriented Paper)

ASSURING DATA INTEROPERABILITY THROUGH THE USE OF FORMAL MODELS OF VISA PAYMENT MESSAGES (Category: Practice-Oriented Paper) ASSURING DATA INTEROPERABILITY THROUGH THE USE OF FORMAL MODELS OF VISA PAYMENT MESSAGES (Category: Practice-Oriented Paper) Joseph Bugajski Visa International JBugajsk@visa.com Philippe De Smedt Visa

More information

Reconciling UML and BPMN Models in UPDM

Reconciling UML and BPMN Models in UPDM Reconciling UML and BPMN Models in UPDM Fatma Dandashi Mitre Corp. Market Need Architects have a need to model business processes using BPMN BPMN provides richer semantics vs. UML Activity models UPDM

More information

Java Community Process Program: State of the Community State of the Community December 2003

Java Community Process Program: State of the Community State of the Community December 2003 Java Community Process Program: State of the Community State of the Community December 2003 The Java Community Process SM The home of the international developer community whose charter it is to develop

More information

ISO/IEC/ IEEE INTERNATIONAL STANDARD. Systems and software engineering Architecture description

ISO/IEC/ IEEE INTERNATIONAL STANDARD. Systems and software engineering Architecture description INTERNATIONAL STANDARD ISO/IEC/ IEEE 42010 First edition 2011-12-01 Systems and software engineering Architecture description Ingénierie des systèmes et des logiciels Description de l'architecture Reference

More information

UMLEmb: UML for Embedded Systems. I. Introduction. Ludovic Apvrille Eurecom, office 470

UMLEmb: UML for Embedded Systems. I. Introduction. Ludovic Apvrille Eurecom, office 470 UMLEmb: UML for Embedded Systems I. Introduction Ludovic Apvrille ludovic.apvrille@telecom-paristech.fr Eurecom, office 470 http://soc.eurecom.fr/umlemb/ @UMLEmb Eurecom Goals System specification (includes

More information

Product and Release Information

Product and Release Information Product and Release Information Application Repository Services (ARS) Release Information Tool Guide Release information Release 4.0 Last Updated: December 2002 Copyright No part of this document may be

More information

AT&T Government Solutions, Inc.

AT&T Government Solutions, Inc. AT&T Government Solutions, Inc. Lewis Hart Patrick Emery Key Goals The CODIP program provides frameworks and components for intelligent processing of information based on its semantics.!application of

More information

This document is a preview generated by EVS

This document is a preview generated by EVS TECHNICAL REPORT ISO/IEC TR 29166 First edition 2011-12-15 Information technology Document description and processing languages Guidelines for translation between ISO/IEC 26300 and ISO/IEC 29500 document

More information

Position Paper W3C Workshop on RDF Next Steps: OMG Ontology PSIG

Position Paper W3C Workshop on RDF Next Steps: OMG Ontology PSIG Position Paper W3C Workshop on RDF Next Steps: OMG Ontology PSIG Elisa Kendall 1, Roy Bell 2, Roger Burkhart 3, Manfred Koethe 4, Hugues Vincent 5, and Evan Wallace 6 Object Management Group (OMG) Ontology

More information

Accepted by EIA SFF-8223 Rev 2.7. SFF Committee SFF Specification for. 2.5" Form Factor Drive with Serial Attached Connector

Accepted by EIA SFF-8223 Rev 2.7. SFF Committee SFF Specification for. 2.5 Form Factor Drive with Serial Attached Connector SFF Committee SFF-8223 Specification for 2.5" Form Factor Drive with Serial Attached Connector Standardized as EIA-720-A 2007/02 at Rev 2.4 September 27 2004 This specification was submitted as a project

More information

Model Driven Architecture Targets Middleware Interoperability Challenges

Model Driven Architecture Targets Middleware Interoperability Challenges Model Driven Architecture Targets Middleware Interoperability Challenges by Richard Soley Chairman and Chief Executive Officer Object Management Group and the OMG Staff Strategy Group "CORBA was a powerful

More information

SysML, It s Coming Are You Prepared?

SysML, It s Coming Are You Prepared? SysML, It s Coming Are You Prepared? Presentation for George Mason University Shana L. Lloyd The Aerospace Corporation 703-324-8877 Shana.l.lloyd@aero.org January 31, 07 1 Outline Introduction SysML Background

More information

Computers and Media: Privacy

Computers and Media: Privacy Computers and Media: Privacy CSCI 1200 JAREK SZLICHTA CSCI 1200 COMPUTERS & MEDIA, JAREK SZLICHTA 1 Privacy 2 Privacy and Cybercrime Mikko Hypponen TED Talk CSCI 1200 COMPUTERS & MEDIA, JAREK SZLICHTA

More information

Global Standards Information. Standards Simulation Training for the USG ICES Workshop. July 6, 2010

Global Standards Information. Standards Simulation Training for the USG ICES Workshop. July 6, 2010 Global Standards Information Standards Simulation Training for the USG ICES Workshop July 6, 2010 Today s Discussion Why use a Standards Simulation Exercise? Role of the U.S. Government and NIST in standards

More information

ISO/IEC/Web3D Status Report

ISO/IEC/Web3D Status Report January 22, 2019 ISO/IEC/Web3D Status Report Dr. Richard F. Puk President, Intelligraphics Incorporated Convener, ISO/IEC JTC 1/SC 24/WG 6 ISO/IEC JTC1/SC24 Liaison to Web3D Consortium Web3D-related Standards

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Open distributed processing Reference model: Foundations

ISO/IEC INTERNATIONAL STANDARD. Information technology Open distributed processing Reference model: Foundations INTERNATIONAL STANDARD ISO/IEC 10746-2 Second edition 2009-12-15 Information technology Open distributed processing Reference model: Foundations Technologies de l'information Traitement réparti ouvert

More information