Object-Oriented Specification of Models and Experiments in Traffic Simulation

Size: px
Start display at page:

Download "Object-Oriented Specification of Models and Experiments in Traffic Simulation"

Transcription

1 43 Object-Oriented Specification of Models and Experiments in Traffic Simulation H. Mugge, R. Meyer, L. M. Hilty, B. Page University of Hamburg, Department of Computer Science Vogt-Koelln-Str. 30, D Hamburg, Germany, Tel.: , Fax.: Abstract We present a prototype version of a modelling and simulation system for environmental impact assessment in the field of traffic and logistics. This software system supports the user in modelling and simulating the environmental impact of various changes to traffic systems. The MOBILE system is designed as an open distributed system and is largely platform independent. The heart of the system is an extendable model base containing complementary and competitive models for the domain of transport and environment. The components of the open distributed MOBILE system communicate in a uniform way, not depending on the language in which the simulation models are written, but using the MOBILE Script Language (MSL). Keywords Simulation Experiment, Module Interconnection Language, Object-Oriented Specification, Environmental Modelling INTRODUCTION In the three-year research project MOBILE (Model base for an integrative view of logistics and environment), funded by the Volkswagen-Stiftung, we are developing a system for environmental impact assessment in traffic planning. This software supports the user in modelling and simulating systems which are characterized by coordinated transformations of objects in space and time (logistical systems). In order to provide maximum flexibility, the MOBILE system is designed to be a "construction set" for models. In contrast to most commercial software, there is no Environmental Suflwarc Systems Vut.2 R. Dcn7.er. D.A. Swayne & G. Schimak (Eds.) G IFlP 1997 Puhlished hy Chapman & Hall

2 336 Part Eight Object Orientation "one and only" simulation model embedded in the program. Rather, the user is encouraged to build his own model by selecting and composing sub-models as building blocks from the model base. Therefore we enrich the model specification by adding specific information about the model and its interface. Furthermore the MOBILE system combines simulation techniques with Geographical Information System (GIS) technology, because spatial data is fundamental for the issues that we focus upon. In contrast to traditional approaches, we consider ecological scarcity of resources and the responsibility of reducing environmental pollution as essential conditions for the design and control of logistical systems. This approach is also called eco-logistics. During the last years, we have developed several simulation models for specific problems in this field, e.g. the environmental impact of just-in-time delivery and production strategies (Hilty et al. 1994) or measures concerning commuter traffic in crowded areas. The aim of the MOBILE project is to develop a general tool which supports the user in modelling and simulating traffic and transport systems within the conceptual framework of eco-logistics. 2 ARCHITECTURE OF THE MOBILE SYSTEM The central part of the system as shown in figure 1 is the model and experiment base system. The model base contains simulation models which can be composed to more complex models, tailored to the particular problem the user wants to study. It includes complementary as well as competitive models. In order to support the evolution of theories and models in the field of transport and the environment, the model base can be extended whenever the user wants to include a new model. The experiment base stores and organizes experiment classes as well as explicit specifications of the simulation experiments carried out so far. Experiment classes are used as templates enabling systematic variability of experiments. Experiment instances are persistent objects assuring reproducibility. The MOBILE System treats simulation models as independent processes (simulators). Complex models as well as experiments are implemented as hierarchically structured process groups which can be distributed all over the system. To increase reusability of existing simulation models, the underlying source code implementing simulators is not limited to one particular programming language. On the level of specification, however, models and experiments (as well as methods and the access to data) are described uniformly by means of the MOBILE Script Language (MSL). Such scripts are interpreted by the MOBILE Script Machine (MSM). The execution of an experiment corresponds to the interpretation of the according MSL specification, hence the MSM plays a crucial role in the MOBILE system. The model and experiment base system, the MSM, and the data and method base system form the model builder's view of the MOBILE system. This is emphasized by the modelling system interface which provides the modeller with graphical and textual

3 Object-oriented specification in traffic simulation 337 specification editors, a model and experiment base browser, as well as access to data and methods in order to combine existing models, develop new building blocks and validate them. Model User Model Builder GIS Dynamic GIS Interface Modelling System Interface Experi- Data and Method Base System I, BI~'-I Model and.. Experiment Base System MSM ments IMOO~ I t t I Figure 1 The MOBILE system architecture_ Since MOBILE focuses on applications in eco-iogistic contexts, strong emphasis is placed on the model user's interface. To the model user the MOBILE system appears as a Dynamic Geographic Information System (DGIS), hence he is provided with a common GIS, enhanced by features for simulation and dynamic data processing. Thus an expandable open GIS also fonns an important component of the MOBILE system. Figure I shows the system architecture representing the minimal complete configuration of a MOBILE system. The MOBILE system is designed as an open distributed system so that it can easily be expanded, e.g. by an additional GIS component or by multiple distributed model bases. 3 THE MOBILE SCRIPT LANGUAGE (MSL) The MOBILE Script Language (MSL) is an object-oriented high-level specification language for composing simulation models and experiments from existing building blocks. It is not supposed to be just another simulation language. It is, in particular,

4 338 Part Eight Object Orielltatioll not suitable for implementing of the behaviour of a single model. Unlike general purpose or simulation languages, it only covers issues such as structure representation of complex models and experiments as well as interface definitions in order to facilitate component coupling. Therefore MSL can be characterized as a channel-based Module Interconnection Language (Rice/Seidman, 1994) focussing on simulation modules. R structure specification of the combined model R in MSL I I A.- B It C, structure specification structure specification structure specification of submodel A in MSL of submodel B in MSL of submodel C in MSL t- V t behaviour behaviour behaviour implementation implementation implementation of submodel A of sub model B of submodel C in native code in native code in native code Figure 2 Specification of a combined model with MSL and native code. MSL forms the basis of model and experiment specification in the MOBILE system. It enables the model user to deal with specifications on a highly semantic level. He does not need to know about implementational details in order to choose the right model or to couple models. It does not even matter which programming language a particular model is written in. The only form of representations he has to handle are MSL specifications. This is achieved by a strict separation of model specifications into a structure defining and a behaviour defining part. MSL is above all a structure specification lan'guage, hence model structure is completely specified in MSL. The behaviour of each individual building block (atomic model) is specified in another language, e.g. C++ or Java, which we will denote as the native language further on. To join these specification parts together, the interface of each building block, which is at least implicitly specified in the native language, is explicitly given in MSL.

5 Object-oriented specification in traffic simulation 339 Figure 2 illustrates the connection between MSL and native language parts in an abstract manner. It depicts a model (R) consisting of three submodels (A, B and C). The corresponding representation in the model base consists of four MSL parts and three parts of native' code. The MSL parts represent inteiface and structure of the combined model and the three submodels, respectively. The three native code parts form the behaviour specifications of the individual submodels. The double interface specification for atomar simulators (the leaves of the model tree) does not only technically enable the system to deal with the model behaviour implementations. It also bridges the gap between the computer-oriented implementation level of data structures in native code and the problem-oriented semantic level of MSL specifications. Below we present the main characteristics of MSL in order to give a general idea of the language. First we focus on its object orientation which shows up clearly in the following features: a MSL specification of a model or experiment always defines a class and not an instance. Only experiments can be instantiated explicitly in order to specify an executable simulation experiment; all components (the used building blocks) of a MSL specification are (at least virtually) independent processes communicating via message passing, so that they can easily be distributed; communication between components of a MSL specification strictly follows the client/server paradigm and each component can appear as both a server and a client relative to its different neighbours in the data flow of one experiment; the components are encapsulated in the sense that they communicate only according to their interface and topology definition; inheritance is used for model specifications in order to enhance reusability and to facilitate navigation in the model base. Another important characteristic of MSL is its high abstraction level, as indicated below: the MSL type concept is based on mathematical constructs, e.g. sets and functions; direct use of data structures on the implementational level is avoided, since MSL represents data on a semantic level. The MOBILE Script Machine (MSM) transforms MSL data types into native language data structures; MSL enables the modeller to represent metadata about data objects, models and experiments in a structured way. Examples for model metadata are physical dimensions and units or validity restrictions. This metadata can be used by the MOBILE system to automatize unit and data format conversions as well as plausibility checks for model coupling (Hilty/Miigge 1996).

6 340 Part Eight Object Orientation Two versions of MSL are defined, a textual and a graphical version. In this article we focus on textual MSL. More details about the features of textual and graphical MSL can be found in (Miigge/Meyer 1996). 4 SPECIFYING EXPERIMENTS IN MSL In this section we present an example of an experiment specification to elucidate the use of MSL. A simple model experiment consists of the execution of one or more simulation models fed with input data, followed by the evaluation of the simulation results with the help of analysis or visualization methods. One can regard a simulation experiment as a data flow, originating from active data objects w.hich serve as sources, through a network of simulation models and transforming methods to report generators serving as data sinks. The structure of this data flow is defined in a MSL experiment class specification. In an executable MSL experiment instance specification, this class is provided with instantiation parameters. In figure 3 we present a condensed example of an experiment class RoadTraffic Emi s s i on in MSL source code. The specification of an MSL experiment class is divided into three parts: in the parameters part, the experiment interface is given in terms of the names and types of its parameters; the following contains part declares the components of the experiment and a concluding connects part defines the topology of its data flow network. The contains part is subdivided in sections depicting the different types of components, such as data sources (sources), models (models), transformation methods (methods), subexperiments (experiments) and data sinks (reports). In addition to the instance and class names, the interface of each component (parameters, inputs and outputs) is declared and its parameters are connected to experiment parameters or provided with data objects (values, e.g. deltatime : = 1 [hj). The interface declaration would be superfluous for reports, since their interface is completely determined by the preceding objects in the data flow. The class RoadTrafficEmission defines a simulation experiment which assigns traffic demand to the given road network, calculates the emissions and visualizes them in terms of maps. The traffic demand (parameter trafficdemand) is passed on to the source TrafficDemand which provides the assignment model with one data item for each hour of simulation time. The assignment model then computes traffic flow and speed from the input demand, passing this data to the emission model. The emission model provides emission rates which are dependent on the composition of the traffic and the average speed of the current flow. Finally, the results are transformed into thematic maps by the visualization method EmissionVisualization.

7 Object-oriented specification in traffic simulation 341 experiment ~ RoadTrafficEmission specializes Experiment parameters trafficdemand : DayProfile; roadnetwork : RoadNetworkTopology; geometry : RoadNetworkGeometry; /* further parameters omitted */ gng; contains sources TrafficDemand of ~ EquidistantTimeSeries: (dataobject, deltatime; ) -> (data) dataobject.- this. trafficdemand; deltatime := 1 [h]; }; ~; models AssignmentModel of class TrafficAssignment : (roadnetwork; demand) -> (loads, velocities) roadnetwork : = this. roadnetwork; }; EmissionModel of ~ VehicleEmission : ( ; trafficflow, velocities) -> (emissionrates) /* body omitted * / ~; methods EmissionVisualization of ~ Visualization (geometry; rates) -> (map) /* body and further methods omitted */ ~; reports EmissionMaps; /* further reports omitted */ ~; end; connects ~. TrafficDemand.data t2 AssignmentModel.demand; AssignmentModel.loads 12 EmissionModel.trafficFlow; AssignmentModel.velocities to EmissionModel.velocities; EmissionModel.emissionRates t2 EmissionVisualization.rates; EmissionVisualization.map t2 EmissionMaps; /* further connections omitted */ ~; Figure 3 Example of a MSL experiment class specification.

8 342 Part Eight Object Orientation MSL is capable of specifying much more complex experiments than we can present in this paper. For instance it offers the definition of higher order experiments which are comprised of subexperiments. This enables the modeller to compare different scenarios or concurrent models within one experiment specification. This is also the case for models which can be build up of any kind of submodel, so that arbitrary hierarchical networks of models and data processing methods can be specified. 5 CONCLUSION MOBILE offers a flexible modelling and simulation system for both model builders and model users. It makes intensive use of object orientation for specification and management of complex models and experiments. For this reason we have developed the object-oriented specification language MSL (MOBILE Script Language), which offers a system-wide base for communication and object descriptions. Hence, the user becomes independent of particular programming languages used for the atomic simulators. It also enables the modeller to include arbitrarily given simulation models into the MOBILE model base. We hope that MOBILE contributes to a better understanding of complex traffic systems and supports decision making, in particular with respect to environmental issues. 6 REFERENCES Hilty, L.M.; Page, B. and Martinssen, D. (1994) Designing a Simulation Tool for the Environmental Assessment of Logistical Systems and Strategies, in CSEIA 93 (eds. G. Guariso and B. Page), IFIP Transactions B-16, Proc. IFIP TCS/WGS.l1 Working Conference on Computer Support for Environmental Impact Assessment, Como, Italy, October 1993 North-Holland, Amsterdam. Hilty, L. M.; Page, B.; Meyer, R. ; Mtigge, H.; Deecke, H. and Poll, M. (1996): Konzeption eines Systems zur Abschiitzung der Auswirkungen verkehrsbezogener MaBnahmen auf die Umwelt. Bericht des Fachbereichs Informatik Nr. FBI-HH-B- 184/96, University of Hamburg. Hilty, L. M. and Meyer, R. (1996) A flexible modelling and simulation system for environmental impact analysis in traffic planning, in Urban Transport and the Environment II, Computational Mechanics Publications, Southampton. Hilty, L. M. and Mtigge, H. (1996): Metadata in Model Base Systems, in Proc. International Seminar UFlS, March 20-22, 1996, Neuherberg Mtigge, H. and Meyer, R. (1996): MSL - Eine Modell- und Experimentbeschreibungssprache, in (eds. Ranze, C. et al. ) Intelligente Methoden zur Verarbeitung von Umweltinjormationen - 2. Bremer KI-Pfingstworkshop, Metropolis, Marburg Rice, M.D. and Seidman, S.B. (1994) A Formal Model for Module Interconnection Languages. IEEE Transactions on Software Engineering, 20,88-101

Material Flow Analysis for Eco-Efficiency with Material Flow Network Reference Models Concepts and Case Study

Material Flow Analysis for Eco-Efficiency with Material Flow Network Reference Models Concepts and Case Study International Congress on Environmental Modelling and Software Brigham Young University BYU ScholarsArchive 4th International Congress on Environmental Modelling and Software - Barcelona, Catalonia, Spain

More information

A Business-Driven Web Service Creation Methodology

A Business-Driven Web Service Creation Methodology A -Driven Web Creation Methodology Mikio Aoyama Dep. of Information and Telecommunication Engineering Nanzan University 27 Seirei, Seto, 489-0863, Japan mikio.aoyama@nifty.com Abstract This article proposes

More information

Knowledge-Level Integration for JaCaMo

Knowledge-Level Integration for JaCaMo Knowledge-Level Integration for JaCaMo Artur Freitas, Daniela Schmidt, Alison Panisson Rafael H. Bordini, Felipe Meneguzzi and Renata Vieira Pontifical Catholic University of Rio Grande do Sul - PUCRS

More information

Component-based Development Process and Component Lifecycle

Component-based Development Process and Component Lifecycle -based Process and Lifecycle Ivica Crnkovic 1, Michel Chaudron 2, Stig Larsson 3 1 Mälardalen University, Department of Computer Science and Electronics, Sweden 2 Eindhoven University of Technology, Dept.

More information

MOTIVATION ISSUES IN THE FRAMEWORK OF INFORMATION SYSTEMS ARCHITECTURE

MOTIVATION ISSUES IN THE FRAMEWORK OF INFORMATION SYSTEMS ARCHITECTURE UDC:007.5 Preliminary communication MOTIVATION ISSUES IN THE FRAMEWORK OF INFORMATION SYSTEMS ARCHITECTURE Mladen Varga University of Zagreb Faculty of Economics, Zagreb mladen.varga@efzg.hr Abstract.

More information

Single Euro Payments Area

Single Euro Payments Area Single Euro Payments Area Background The Single Euro Payments Area (SEPA) is a payment-integration initiative of the European Union for simplification of bank transfers. As of March 2012, SEPA consists

More information

POLOPOLY V9 TECHNICAL OVERVIEW. System Architecture Templates and Presentation Modules

POLOPOLY V9 TECHNICAL OVERVIEW. System Architecture Templates and Presentation Modules POLOPOLY V9 TECHNICAL OVERVIEW System Architecture Templates and Presentation Modules 2008 Atex Group Ltd Polopoly, Polopoly Content Manager, Polopoly Relationship Manager, Polopoly User Module, Polopoly

More information

Motivation Issues in the Framework of Information Systems Architecture

Motivation Issues in the Framework of Information Systems Architecture 1 Motivation Issues in the Framework of Information Systems Architecture Mladen Varga University of Zagreb Faculty of Economics, Zagreb mladen.varga@efzg.hr Abstract. The Zachman Framework for information

More information

A Modular and Scalable Application Platform for Testing and Evaluating ITS Components (MoSAIC)

A Modular and Scalable Application Platform for Testing and Evaluating ITS Components (MoSAIC) A Modular and Scalable Application Platform for Testing and Evaluating ITS Components (MoSAIC) Tobias Lorenz MoSAIC > 01 July 2011 > 1 Content Short Introduction German Aerospace Center (DLR) Institute

More information

Efficient Business Service Consumption by Customization with Variability Modelling

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

More information

WebSphere. Enablement for WebSphere Industry Content Packs. Telecom Enablement

WebSphere. Enablement for WebSphere Industry Content Packs. Telecom Enablement WebSphere Enablement for WebSphere Industry Content Packs Telecom Enablement Chapter 1. Enablement for the WebSphere Telecom Content Pack The Telecom Enablement can be used by solution architects, IT

More information

SharePoint 2013 Business Intelligence

SharePoint 2013 Business Intelligence SharePoint 2013 Business Intelligence 55042; 4 Days, Instructor-led Course Description This 4-day instructor-led course provides students with the necessary knowledge to work with all the associated SharePoint

More information

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

IN the inaugural issue of the IEEE Transactions on Services Computing (TSC), I used SOA, service-oriented consulting IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 1, NO. 2, APRIL-JUNE 2008 62 EIC Editorial: Introduction to the Body of Knowledge Areas of Services Computing Liang-Jie (LJ) Zhang, Senior Member, IEEE IN

More information

Introduction to Software Engineering

Introduction to Software Engineering UNIT I SOFTWARE PROCESS Introduction S/W Engineering Paradigm life cycle models (water fall, incremental, spiral, WINWIN spiral, evolutionary, prototyping, objects oriented) -system engineering computer

More information

IBM Sterling Gentran:Server for Windows

IBM Sterling Gentran:Server for Windows IBM Sterling Gentran:Server for Windows Handle your business transactions with a premier e-business platform Overview In this Solution Overview, you will learn: How to lower costs, improve quality of service,

More information

Service Virtualization

Service Virtualization Service Virtualization A faster, more efficient and less costly way to develop and test enterprise-class applications As cloud and mobile computing gain rapid acceptance, IT departments are expected to

More information

An Industrial Knowledge Reuse Oriented Enterprise Modeling Framework for Enterprise Management Information Systems

An Industrial Knowledge Reuse Oriented Enterprise Modeling Framework for Enterprise Management Information Systems An Industrial Knowledge Reuse Oriented Enterprise Modeling Framework for Enterprise Management Information Systems Shiliang Wu School of Management Science and Engineering, Nanjing University of Finance

More information

elearning NG: Process improvement by identification of learning potential

elearning NG: Process improvement by identification of learning potential elearning NG: Process improvement by identification of learning potential Christoph Becker, Thomas Schuster FZI Forschungszentrum Informatik Haid-und-Neustraße 10-14, 76131 Karlsruhe Keywords: Human Capital

More information

Sustainability Aware Process Management using XML-Nets

Sustainability Aware Process Management using XML-Nets Proceedings of the 28th EnviroInfo 2014 Conference, Oldenburg, Germany September 10-12, 2014 Sustainability Aware Process Management using XML-Nets Stefanie Betz 1 Abstract This paper gives a short overview

More information

INTERACTIVE E-SCIENCE CYBERINFRASTRUCTURE FOR WORKFLOW MANAGEMENT COUPLED WITH BIG DATA TECHNOLOGY

INTERACTIVE E-SCIENCE CYBERINFRASTRUCTURE FOR WORKFLOW MANAGEMENT COUPLED WITH BIG DATA TECHNOLOGY Section Name INTERACTIVE E-SCIENCE CYBERINFRASTRUCTURE FOR WORKFLOW MANAGEMENT COUPLE WITH BIG ATA TECHNOLOGY enis Nasonov 1 Alexander Visheratin 1 Konstantin Knyazkov 1 Sergey Kovalchuk 1 1 ITMO University,

More information

SOA Oriented Web Services Operational Mechanism

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

More information

Guided and automated calibration and validation of powertrain systems

Guided and automated calibration and validation of powertrain systems Translated article Geführte und automatisierte Applikation und Validierung von Antriebsstrangsystemen, Elektronik automotive 6/7.2016 Guided and automated calibration and validation of powertrain systems

More information

CAA RADE V5.18 consolidates its building tools while improving code management tools and C++ source code quality checking

CAA RADE V5.18 consolidates its building tools while improving code management tools and C++ source code quality checking IBM Europe Announcement ZP07-0362, dated September 25, 2007 CAA RADE V5.18 consolidates its building tools while improving code management tools and C++ source code quality checking Description...2 Product

More information

Model-Driven Design-Space Exploration for Software-Intensive Embedded Systems

Model-Driven Design-Space Exploration for Software-Intensive Embedded Systems Model-Driven Design-Space Exploration for Software-Intensive Embedded Systems (extended abstract) Twan Basten 1,2, Martijn Hendriks 1, Lou Somers 2,3, and Nikola Trčka 4 1 Embedded Systems Institute, Eindhoven,

More information

DESIRE: MODELLING MULTI-AGENT SYSTEMS IN A COMPOSITIONAL FORMAL FRAMEWORK *

DESIRE: MODELLING MULTI-AGENT SYSTEMS IN A COMPOSITIONAL FORMAL FRAMEWORK * DESIRE: MODELLING MULTI-AGENT SYSTEMS IN A COMPOSITIONAL FORMAL FRAMEWORK * FRANCES M.T. BRAZIER Department of Mathematics and Computer Science, Vrije Universiteit Amsterdam De Boelelaan 1081a, 1081 HV

More information

SIMULATION AND VISUALIZATION OF AUTOMATED GUIDED VEHICLE SYSTEMS IN A REAL PRODUCTION ENVIRONMENT

SIMULATION AND VISUALIZATION OF AUTOMATED GUIDED VEHICLE SYSTEMS IN A REAL PRODUCTION ENVIRONMENT SIMULATION AND VISUALIZATION OF AUTOMATED GUIDED VEHICLE SYSTEMS IN A REAL PRODUCTION ENVIRONMENT Axel Hoff, Holger Vogelsang, Uwe Brinkschulte, Oliver Hammerschmidt Institute for Microcomputers and Automation,

More information

EVALUATION OF ARIS AND ZACHMAN FRAMEWORKS AS ENTERPRISE ARCHITECTURES

EVALUATION OF ARIS AND ZACHMAN FRAMEWORKS AS ENTERPRISE ARCHITECTURES UDC: 004.45 Original scientific paper EVALUATION OF ARIS AND ZACHMAN FRAMEWORKS AS ENTERPRISE ARCHITECTURES Melita Kozina University of Zagreb,Faculty of Organization and Informatics, Varaždin, Croatia

More information

Design of Information Systems 1st Lecture

Design of Information Systems 1st Lecture Design of Information Systems 1st Lecture Evaluation method http://online.ase.ro http://sinf.ase.ro Final grade: 50% seminar grade (minimum 5) 50% course grade 1 st written test (in the 6 th week): 2p

More information

The Software Factory Concept and its Implementation in Sodalia

The Software Factory Concept and its Implementation in Sodalia The Software Factory Concept and its Implementation in Sodalia Paolo Tiribelli Managing Director PROLAMAT 98 Trento-September 9-11,1998 Pt - 1 Agenda Rationale behind the adoption of a Software Factory

More information

BPMN Guide Quick Start. by Bizagi BPM

BPMN Guide Quick Start. by Bizagi BPM BPMN Guide Quick Start by Bizagi BPM Recruitment and Selection 1 Table of Contents Scope... 2 BPMN 2.0 Business Process Modeling Notation... 2 Why Is It Important To Model With BPMN?... 2 Introduction

More information

Integrating Market and Credit Risk Measures using SAS Risk Dimensions software

Integrating Market and Credit Risk Measures using SAS Risk Dimensions software Integrating Market and Credit Risk Measures using SAS Risk Dimensions software Sam Harris, SAS Institute Inc., Cary, NC Abstract Measures of market risk project the possible loss in value of a portfolio

More information

Service Oriented Architecture

Service Oriented Architecture 2 Service Oriented Architecture An Overview for the Enterprise Architect 2006 IBM Corporation Agenda IBM SOA Architect Summit Introduction SOA Reference Architecture SOA Roadmap SOA Governance Summary

More information

A NEXT GENERATION DISTRIBUTED NETWORK MANAGEMENT SYSTEM

A NEXT GENERATION DISTRIBUTED NETWORK MANAGEMENT SYSTEM A NEXT GENERATION DISTRIBUTED NETWORK MANAGEMENT SYSTEM Jonathan Liss, Renata Bodner, Sameh Sabet and Ricardo Alves jliss@tycotelecom.com Tyco Telecommunications, 250 Industrial Way West, Eatontown, N.J.,

More information

Business Process Modeling

Business Process Modeling Business Process Modeling 1. Introduction and Motivation In analyzing and designing business systems, business processes appear more and more at the center of interest. This tendency reflects a change

More information

Software per l'ambiente. A cura di G. Guarisio, A. Rizzoli. Patron Editore, Bologna, APEX - Air pollutants emissions inventory computer system

Software per l'ambiente. A cura di G. Guarisio, A. Rizzoli. Patron Editore, Bologna, APEX - Air pollutants emissions inventory computer system Software per l'ambiente. A cura di G. Guarisio, A. Rizzoli. Patron Editore, Bologna, 1995 APEX - Air pollutants emissions inventory computer system C. Trozzi, R.Vaccaro, L. Nicolò, R. Trobbiani, L. Valentini,

More information

Document defining the engineering process reference model

Document defining the engineering process reference model integration of process and quality Control using multi-agent technology Work Package 4 Engineering methodology Deliverable D4.1 Document defining the engineering process reference model Document type Document

More information

Fausto Bruni Alenia Aeronautica

Fausto Bruni Alenia Aeronautica Collaborative Engineering Platforms Fausto Bruni Alenia Aeronautica NATO RTO Lecture Series SCI-176: Mission Systems Engineering November 2006 Summary Mission Systems design issues Collaborative engineering

More information

Functional requirements and acceptance testing

Functional requirements and acceptance testing Functional requirements and acceptance testing Lecture 3 Software Engineering TDDC88/TDDC93 autumn 2007 Department of Computer and Information Science Linköping University, Sweden Message from the course

More information

The implementation of a test centre for traffic applications in the Netherlands

The implementation of a test centre for traffic applications in the Netherlands The implementation of a test centre for traffic applications in the Netherlands dr. W.J.W. Geurts ing. E.R. van der Ster ing. A.M.M. van Lent Dutch Ministry of Transport, Public Works and Water Management

More information

Oracle BI Applications 7.9: Develop a Data Warehouse

Oracle BI Applications 7.9: Develop a Data Warehouse Oracle University Kontakt: +43 (0)1 33 777 401 Oracle BI Applications 7.9: Develop a Data Warehouse Dauer: 5 Tage Lerninhalte Zielgruppe dieser Schulung sind Personen, die für den ETL-Vorgang (Extract,

More information

Performance-Oriented Software Architecture Engineering: an Experience Report

Performance-Oriented Software Architecture Engineering: an Experience Report Performance-Oriented Software Architecture Engineering: an Experience Report Chung-Horng Lung, Anant Jalnapurkar, Asham El-Rayess SEAL - Software Engineering Analysis Lab Nortel Networks Software Architecture

More information

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

ORACLE DATA INTEGRATOR ENTERPRISE EDITION ORACLE DATA INTEGRATOR ENTERPRISE EDITION Oracle Data Integrator Enterprise Edition delivers high-performance data movement and transformation among enterprise platforms with its open and integrated E-LT

More information

Multi-Agent Model for Power System Simulation

Multi-Agent Model for Power System Simulation Multi-Agent Model for Power System Simulation A.A.A. ESMIN A.R. AOKI C.R. LOPES JR. G. LAMBERT-TORRES Institute of Electrical Engineering Federal School of Engineering at Itajubá Av. BPS, 1303 Itajubá/MG

More information

Distributed Information Organization and Management Framework for Regulation Compliance

Distributed Information Organization and Management Framework for Regulation Compliance Distributed Information Organization and Management Framework for Regulation Compliance Jie Wang, James O. Leckie, Kincho H. Law, Gio Wiederhold Stanford University, CA 94305 {jiewang, leckie, law}@stanford.edu,

More information

SAS Decision Manager

SAS Decision Manager SAS Decision Manager A Technical Supplement James Taylor CEO SAS Decision Manager combines business rules management with predictive analytic models and analytic model management. These capabilities are

More information

Software Reuse. Ian Sommerville 2006 MSc module: Advanced Software Engineering Slide 1

Software Reuse. Ian Sommerville 2006 MSc module: Advanced Software Engineering Slide 1 Software Reuse Ian Sommerville 2006 MSc module: Advanced Software Engineering Slide 1 Objectives To explain the benefits of software reuse and some reuse problems To discuss several different ways to implement

More information

QPR ScoreCard. White Paper. QPR ScoreCard - Balanced Scorecard with Commitment. Copyright 2002 QPR Software Oyj Plc All Rights Reserved

QPR ScoreCard. White Paper. QPR ScoreCard - Balanced Scorecard with Commitment. Copyright 2002 QPR Software Oyj Plc All Rights Reserved QPR ScoreCard White Paper QPR ScoreCard - Balanced Scorecard with Commitment QPR Management Software 2/25 Table of Contents 1 Executive Overview...3 2 Implementing Balanced Scorecard with QPR ScoreCard...4

More information

A strong tool for public transport planning the software in operation

A strong tool for public transport planning the software in operation HOW CAN YOU CREATE PERFECT SERVICES ALL ALONG THE LINE? A STRONG TOOL FOR PUBLIC TRANSPORT PLANNING PTV Visum is the worldwide leading software for demand-driven and serviceoriented public transport network

More information

Cloud Service Model. Selecting a cloud service model. Different cloud service models within the enterprise

Cloud Service Model. Selecting a cloud service model. Different cloud service models within the enterprise Cloud Service Model Selecting a cloud service model Different cloud service models within the enterprise Single cloud provider AWS for IaaS Azure for PaaS Force fit all solutions into the cloud service

More information

Lifecycle Management for SAP BusinessObjects User Guide

Lifecycle Management for SAP BusinessObjects User Guide Lifecycle Management for SAP BusinessObjects User Guide SAP BusinessObjects XI 3.1 Sevice Pack 3 windows Copyright 2010 SAP AG. All rights reserved.sap, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign,

More information

A journey into European factories of the future: The best Horizon 2020 projects are visiting Graz

A journey into European factories of the future: The best Horizon 2020 projects are visiting Graz Karl Hribernik BIBA Bremer Institut für Produktion und Logistik GmbH Horizon 2020 European Union Funding for Research & Innovation Agenda 1. FALCON Project Details 2. Consortium 3. Objectives & Approach

More information

Exploiting User and Process Context for Knowledge Management Systems

Exploiting User and Process Context for Knowledge Management Systems Exploiting User and Process Context for Knowledge Management Systems Ludger van Elst, Andreas Abecker, and Heiko Maus German Research Center for Artificial Intelligence (DFKI), University Bldg. 57, Erwin-Schroedinger-Str.,

More information

Corporate Profile

Corporate Profile www.datamine.gr Corporate Profile 1 www.datamine.gr 2 Contents About Datamine 4 Innovative Products for Demanding Business Scenarios 5 CAS for Telecoms 6 CAS for Retailers 7 Segment Designer 8 Corporate

More information

Deliverable 2.1: CREATE Software Architecture CREATE

Deliverable 2.1: CREATE Software Architecture CREATE Deliverable 2.1: CREATE Software Architecture CREATE Creating Evolution Capable Co-operating Applications in Industrial Automation Project number: Edited by: Contributors: ITEA 2 ip10020 Vadim Chepegin

More information

A Web-based Collaborative Design Modeling Environment

A Web-based Collaborative Design Modeling Environment A Web-based Collaborative Design Modeling Environment Francis Pahng, Seokhoon Bae, David Wallace * Abstract This paper presents an open product development environment for distributed, collaborative, and

More information

CHAPTER 2 LITERATURE SURVEY

CHAPTER 2 LITERATURE SURVEY 10 CHAPTER 2 LITERATURE SURVEY This chapter provides the related work that has been done about the software performance requirements which includes the sub sections like requirements engineering, functional

More information

FROM BUSINESS MODELS TO SERVICE-ORIENTED DESIGN: A REFERENCE CATALOG APPROACH. Amy Yuen Yee Lo

FROM BUSINESS MODELS TO SERVICE-ORIENTED DESIGN: A REFERENCE CATALOG APPROACH. Amy Yuen Yee Lo FROM BUSINESS MODELS TO SERVICE-ORIENTED DESIGN: A REFERENCE CATALOG APPROACH By Amy Yuen Yee Lo A thesis submitted in conformity with the requirements for the degree of Master of Science Graduate Department

More information

Configuration management. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 29 Slide 1

Configuration management. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 29 Slide 1 Configuration management Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 29 Slide 1 Objectives To explain the importance of software configuration management (CM) To describe key CM activities

More information

VIRTUAL REALITY TECHNOLOGY TO REPRESENT CONSTRUCTION ACTIVITIES

VIRTUAL REALITY TECHNOLOGY TO REPRESENT CONSTRUCTION ACTIVITIES 17 th International Conference on the Applications of Computer Science and Mathematics in Architecture and Civil Engineering K. Gürlebeck and C. Könke (eds.) Weimar, Germany, 12 14 July 2006 VIRTUAL REALITY

More information

HYPERION SYSTEM 9 PLANNING

HYPERION SYSTEM 9 PLANNING HYPERION SYSTEM 9 PLANNING RELEASE 4.1, 4.1.1, AND 9.2 NEW FEATURES This document describes the new features included in Hyperion System 9 Planning Release 4.1, 4.1.1, and 9.2. This release expands functionality

More information

Building Global Workflow From The Scratch An Approach Based On Integration of Heterogenic Workflows by Mediators

Building Global Workflow From The Scratch An Approach Based On Integration of Heterogenic Workflows by Mediators Building Global Workflow From The Scratch An Approach Based On Integration of Heterogenic Workflows by Mediators Mayyad Jaber 1, Youakim Badr 1, Frederique Biennier 1 1 INSA-Lyon, National Institute of

More information

Analysis of the Completeness and Quality of the Essence specification

Analysis of the Completeness and Quality of the Essence specification paluno The Ruhr Institute for Software Technology Institut für Informatik und Wirtschaftsinformatik Universität Duisburg-Essen Masterarbeit Analysis of the Completeness and Quality of the Essence specification

More information

Using BSCW shared workspace in the EDUSAN portal

Using BSCW shared workspace in the EDUSAN portal Using BSCW shared workspace in the EDUSAN portal A. Alexandru 1, E. Jitaru 1, G.Gorghiu 2, M.Bazoi 2, M.Ianculescu 1, M.Parvan 1 1 ICI National Institute for R&D in Informatics 2 Valachia University of

More information

Smart Metering Implemented with Success.

Smart Metering Implemented with Success. Smart Metering Implemented with Success. BelVis Smart Metering ENERGY MARKET SYSTEM GRID OPERATORS METER OPERATORS Reliable - Performant - Future-proof: The Complete Integrated Smart Metering Solution.

More information

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

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

More information

Expand application range with respect to consider the whole system. Consider state of the art and adapt actual regulations and standards

Expand application range with respect to consider the whole system. Consider state of the art and adapt actual regulations and standards V-Model 97 is not state of the art in all fields No further development since that time 07/1997: update and release of V-Model 97 Increasingly applied in business, partially in SMBs, too Generally binding

More information

Oracle BI 12c: Create Analyses and Dashboards Ed 1

Oracle BI 12c: Create Analyses and Dashboards Ed 1 Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle BI 12c: Create Analyses and Dashboards Ed 1 Duration: 5 Days What you will learn This Oracle BI 12c: Create Analyses and

More information

Book Outline. Software Testing and Analysis: Process, Principles, and Techniques

Book Outline. Software Testing and Analysis: Process, Principles, and Techniques Book Outline Software Testing and Analysis: Process, Principles, and Techniques Mauro PezzèandMichalYoung Working Outline as of March 2000 Software test and analysis are essential techniques for producing

More information

Configuration management. Configuration management. Objectives. Configuration management. Topics covered. System families

Configuration management. Configuration management. Objectives. Configuration management. Topics covered. System families Configuration management Configuration management New versions of software systems are created as they change: For different machines/os; Offering different functionality; Tailored for particular user

More information

Prof. Dr. Liggesmeyer, 1. Quality Management of Software and. Processes and QM. Systems. QMSS Processes and QM

Prof. Dr. Liggesmeyer, 1. Quality Management of Software and. Processes and QM. Systems. QMSS Processes and QM Quality Management of Software and Systems Processes and QM Prof. Dr. Liggesmeyer, 1 Contents V-Model XT Rational Unified Process (RUP) Extreme Programming (XP) Processes Prof. Dr. Liggesmeyer, 2 V-Model

More information

Dell Advanced Infrastructure Manager (AIM) Automating and standardizing cross-domain IT processes

Dell Advanced Infrastructure Manager (AIM) Automating and standardizing cross-domain IT processes Systems Automating and standardizing cross-domain IT processes By Hal Clark The combination of Dell Advanced Infrastructure Manager (AIM) and BMC Atrium Orchestrator enables the creation of automated,

More information

BIM-BASED FILE SYNCHRONISATION AND PERMIS- SION MANAGEMENT SYSTEM FOR ARCHITECTUR- AL DESIGN COLLABORATION

BIM-BASED FILE SYNCHRONISATION AND PERMIS- SION MANAGEMENT SYSTEM FOR ARCHITECTUR- AL DESIGN COLLABORATION S. Chien, S. Choo, M. A. Schnabel, W. Nakapan, M. J. Kim, S. Roudavski (eds.), Living Systems and Micro-Utopias: Towards Continuous Designing, Proceedings of the 21st International Conference of the Association

More information

The GISMAP approach to Global Agro-Ecological Zoning (GAEZ)

The GISMAP approach to Global Agro-Ecological Zoning (GAEZ) The GISMAP approach to Global Agro-Ecological Zoning (GAEZ) Introduction In developing countries, the characteristics of natural resources (soil, water, vegetation, and climate) and socio-economic conditions

More information

Automated Access Planning On Construction Sites: An Expert GIS Approach

Automated Access Planning On Construction Sites: An Expert GIS Approach Automation and Rohohcs un onstructlon A G.H. Watson, R.L. Tucker and J.K. Walters (Editors) 1993 Elsevier Science Publishers B.V. All rights reserved. 325 Automated Access Planning On Construction Sites:

More information

Oracle s Service-Oriented Architecture Strategy

Oracle s Service-Oriented Architecture Strategy Pierre Fricke VP and Lead Analyst, Web Application Infrastructure web-infra@dhbrown.com Business velocity refers to a company s ability to generate operational speed while heading in the right direction.

More information

SIMULATION ON DEMAND: Using SIMPROCESS in an SOA Environment

SIMULATION ON DEMAND: Using SIMPROCESS in an SOA Environment SIMULATION ON DEMAND: Using SIMPROCESS in an SOA Environment Joseph M DeFee Senior Vice President Advanced Systems Division CACI Services-Oriented Architecture The one constant in business is change. New

More information

PERFORMANCE ANALYSIS OF CELLULAR MANUFACTURING SYSTEMS USING COLORED PETRI NETS

PERFORMANCE ANALYSIS OF CELLULAR MANUFACTURING SYSTEMS USING COLORED PETRI NETS !" #%$'&( &&" ( #)* &"#!,+-#% #(&+.&! /1032547698 :;9@?9AB2DCFE94?9G9H3IJ:LK?909M9

More information

Register Factory. Summary. Ralf Leonhard: or Framework Approach Cross-sector All

Register Factory. Summary. Ralf Leonhard: or Framework Approach Cross-sector All [DE01] Register Factory ID Initiative Short description Owner Contact Type Sub-Type Context Base Registry type Operating model IPR Status DE01 Register Factory Summary Bundesverwaltungsamt Registers Factory

More information

A CONTENT MANAGEMENT FRAMEWORK FOR PRODUCT DEVELOPMENT

A CONTENT MANAGEMENT FRAMEWORK FOR PRODUCT DEVELOPMENT A CONTENT MANAGEMENT FRAMEWORK FOR PRODUCT DEVELOPMENT H. Gsell Bremen Institute of Industrial Technology and Applied Work Science Division of Product Development, Process Planning and Computer Aided Design

More information

AN ARCHITECTURE FOR VIRTUAL PROTOTYPING OF COMPLEX SYSTEMS

AN ARCHITECTURE FOR VIRTUAL PROTOTYPING OF COMPLEX SYSTEMS Proceedings of DETC 01 ASME 2001 Design Engineering Technical Conference and Computers and Information in Engineering Conference Pittsburgh, Pennsylvania, September 9-12, 2001 DETC2001/CIE-21239 AN ARCHITECTURE

More information

Oracle Fusion Human Capital Management

Oracle Fusion Human Capital Management Oracle Fusion Human Capital Management STRATEGIC GLOBAL HUMAN CAPITAL MANAGEMENT KEY FEATURES Support for multiple work relationships that employees or contingent workers may have with multiple legal employers,

More information

Towards Modelling-Based Self-adaptive Resource Allocation in Multi-tiers Cloud Systems

Towards Modelling-Based Self-adaptive Resource Allocation in Multi-tiers Cloud Systems Towards Modelling-Based Self-adaptive Resource Allocation in Multi-tiers Cloud Systems Mehdi Sliem 1(B), Nabila Salmi 1,2, and Malika Ioualalen 1 1 MOVEP Laboratory, USTHB, Algiers, Algeria {msliem,nsalmi,mioualalen}@usthb.dz

More information

Analysis of Methods and Tools for Industrial Automation Engineering

Analysis of Methods and Tools for Industrial Automation Engineering 8 th International Symposium Topical Problems in the Field of Electrical and Power Engineering Pärnu, Estonia, January 11-16, 2010 Analysis of Methods and Tools for Industrial Automation Engineering Margus

More information

Architectural Design. Objectives

Architectural Design. Objectives Architectural Design Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 11 Slide 1 Objectives To introduce architectural design and to discuss its importance To explain the architectural design

More information

Market-oriented Variant Management (position paper)

Market-oriented Variant Management (position paper) Market-oriented Variant Management (position paper) 17th International Configuration Workshop September 10 11, 2015, Vienna, Austria 1 About the Authors Dr. Thorsten Krebs Consultant, encoway GmbH Christoph

More information

A Model Based Continuous Improvement Methodology for Sustainable Manufacturing

A Model Based Continuous Improvement Methodology for Sustainable Manufacturing A Model Based Continuous Improvement Methodology for Sustainable Manufacturing Sanjay Jain 1, Gordon Shao 2, Alexander Brodsky 3, and Frank Riddick 2 1 George Washington University, Washington, DC, USA

More information

Knowledge mechanisms in IEEE 1471 & ISO/IEC Rich Hilliard

Knowledge mechanisms in IEEE 1471 & ISO/IEC Rich Hilliard Knowledge mechanisms in IEEE 1471 & ISO/IEC 42010 Rich Hilliard r.hilliard@computer.org Two Themes Knowledge mechanisms in IEEE 1471 and ISO/IEC 42010 2000 edition and on-going revision Toward a (bigger)

More information

Delivery of context-sensitive organizational knowledge DECOR. Project Presentation DECOR (IST ) 1/8. Project acronym: Project name:

Delivery of context-sensitive organizational knowledge DECOR. Project Presentation DECOR (IST ) 1/8. Project acronym: Project name: DECOR Delivery of context-sensitive organizational knowledge Contract number: Project acronym: Project name: Key action: Action line: IST-1999-13002 DECOR Delivery of context-sensitive organizational knowledge

More information

Workflow Advisor on The Grid

Workflow Advisor on The Grid Published at the UK E-Science All Hands Meeting 2004 M. Ong, X. Ren, G. Allan, V. Kadirkamanathan, HA Thompson and PJ Fleming University of Sheffield, Department of Automatic Control and Systems Engineering,

More information

Verint Engagement Management Solution Brief. Overview of the Applications and Benefits of

Verint Engagement Management Solution Brief. Overview of the Applications and Benefits of Verint Engagement Management Solution Brief Overview of the Applications and Benefits of Verint Engagement Management November 2015 Table of Contents Introduction... 2 Verint Engagement Management Advantages...

More information

Product comparison: Prophix Enterprise vs. PROPHIX 10 R3

Product comparison: Prophix Enterprise vs. PROPHIX 10 R3 Product comparison: vs. Prepared by Software Purpose This document is intended for current customers who are considering migrating to. Introduction is an integrated application that is built on an open

More information

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2 Passit4Sure.OG0-093.221Questions Number: OG0-093 Passing Score: 800 Time Limit: 120 min File Version: 7.1 TOGAF 9 Combined Part 1 and Part 2 One of the great thing about pass4sure is that is saves our

More information

Process Application Platforms 2016: Bizagi

Process Application Platforms 2016: Bizagi Neil Ward-Dutton Premium report Technology & Suppliers Process Application Platforms 2016: Bizagi November 2016 This report assesses the capabilities of Bizagi s Process Application Platform, and also

More information

A Meta-model Approach to Scenario Generation in Bank Stress Testing

A Meta-model Approach to Scenario Generation in Bank Stress Testing A Meta-model Approach to Scenario Generation in Bank Stress Testing Zhimin Hua, J. Leon Zhao Department of Information Systems, City University of Hong Kong zmhua2@student.cityu.edu.hk, jlzhao@cityu.edu.hk

More information

Controlling. Concepts of Management Control, Controllership, and Ratios

Controlling. Concepts of Management Control, Controllership, and Ratios Controlling Concepts of Management Control, Controllership, and Ratios Springer Berlin Heidelberg New York Barcelona Budapest Hong Kong London Milan Paris Santa Clara Singapore Tokyo Thomas Reichmann Controlling

More information

A PROTOTYPE RISK MANAGEMENT DECISION SUPPORT TOOL FOR CONSTRUCTION PROJECTS

A PROTOTYPE RISK MANAGEMENT DECISION SUPPORT TOOL FOR CONSTRUCTION PROJECTS A PROTOTYPE RISK MANAGEMENT DECISION SUPPORT TOOL FOR CONSTRUCTION PROJECTS Arif Erdem Arikan Middle East Technical University, Civil Engineering Department, Ankara, Turkey aearikan@metu.edu.tr Irem Dikmen

More information

TechniCom, Inc. 66 Mt. Prospect Avenue Clifton, NJ USA (973)

TechniCom, Inc. 66 Mt. Prospect Avenue Clifton, NJ USA (973) TechniCom, Inc. 66 Mt. Prospect Avenue Clifton, NJ 07013 USA (973) 470 9110 http://www.technicom.com staff@technicom.com think3's Product Configurator Powers Mass Customization June, 2003 Prepared by TechniCom,

More information

SERVICE ORIENTED ARCHITECTURE (SOA)

SERVICE ORIENTED ARCHITECTURE (SOA) International Civil Aviation Organization SERVICE ORIENTED ARCHITECTURE (SOA) ICAO APAC OFFICE BACKGROUND SOA not a new concept. Sun defined SOA in late 1990s to describe Jini. Services delivered over

More information

Ultimus Adaptive BPM Suite 8 Product Overview

Ultimus Adaptive BPM Suite 8 Product Overview Accelerate Performance Adaptive BPM Suite 8 Product Overview Contact Information 15000 Weston Parkway Cary, North Carolina 27513 USA Telephone: +1 919 678-0900 Fax: +1 919 678-0901 Accelerate Performance

More information

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

Service Oriented Architecture (SOA) Architecture, Standards, Technologies and the Cloud Service Oriented Architecture (SOA) Architecture, Standards, Technologies and e Cloud 3-day seminar Give Your Business e Competitive Edge There has been a lot of talk about unsuccessful SOA projects during

More information