CBSE Landscape and Roadmapping
description
Transcript of CBSE Landscape and Roadmapping
1
Telecom and Informatics
CBSE Landscape and Roadmapping
Dr. Arne J. Berre SINTEF Telecom and Informaticse.mail: [email protected]
2
Telecom and Informatics
The CBSEnet Roadmapping processCBSEClassificationModel-Concepts-Process-Roles-Business-Product
Landscape documents1. Domain2. Visions3. CBSE practice4. CBSE stds/tec5. CBSE research, IST6. Issues/Gaps (incl. Process, Trust)1. Roadmap recommendations
LandscapeDomains-Common-Business- Finance-Telecom-COTS
-Simulation-GIS-…embedded
-Web services-MDA
CBSE Survey-State ofthe practice
3
Telecom and Informatics
Landscape document structure
1. The <application> domain. 2. The <application> domain and CBSE visions/scenarios.
3. State of the CBSE practice and experience in <the domain> 4. State of CBSE <domain> standards, technology and market 5. State of the art – results from CBSE IST <domain> research
6. Summary of Issues and gap analysis a. Issues from state of the practice b. Issues from state of the standards c. Issues from state of the technology d. Issues from state of the art - research 7. Roadmap recommendations
4
Telecom and Informatics
Application domains
Avionics
Business systems
Geographical Info systems
Embedded systems
Electronic commerce
Enterprise computing
Finance
Healthcare
Real-time
Manufacturing
Software engineering
Scientific
Simulation
Telecommunications
Transportation
Utilities
Problem of COTS Components?
Related technologies: Web Services, MDA, Agents,
5
Telecom and Informatics
Current Landscape documents Overview document
Business Finance Telecom COTS & COTS cross domain components
Geographical Information Systems Simulation
…. Embedded, Real time, …
Related technologies Web Services MDA
6
Telecom and Informatics
Business Landscape
CBSE Practice: CBSE so far mainly on implementation and technology level, ERP, SCM, E-Business
CBSE Standards/Technology: OMG, UML, MDA, Platforms, Web services, WebSphere, WebLogic, .Net,
CBSE Research: IST projects: BANKSEC, COMBINE, ECO-ADM, OOSPICE, COMPONENT+, Trusted Components Initiative,
Issues: Trusted components, ERP Components, Move to services, Composition, Process/Methods
7
Telecom and Informatics
Finance Landscape
CBSE Practice: the acceptance of a component-based approach and the adoption of a value chain perspective in the development of financial business solutions.
CBSE Standards/Technology:, EONTEC, UNIFACE, IBM WBC
CBSE Research: BANKSEC, COMPASS,
Issues: Inhibitors – see next
8
Telecom and Informatics
Survey responses on inhibitors to adopt software component technology
9
Telecom and Informatics
Telecom Landscape
CBSE Practice: The telecom domain has two distinctly separate internal domains; the real-time systems that are used for call handling, set-up and routing and the IT systems that are used to manage the customers.
CBSE Standards/Technology: ITU, ETSI, TINA , .. OMG, W3C, IETF , Parlay (Solutions from Ericsson, IBM, …)
CBSE Research: IST MODA-TEL, …
Issues: Process, Handle multiple technologies, Mobility and Quality of Service, Non-functional aspects, ..Reliability, Trust,
10
Telecom and Informatics
COTS & COTS cross domain components
CBSE Practice: Commercial off-the-shelf (COTS) software components is becoming an economic and strategic necessity for many organisations , Glossary/terms, searching, changes. (See issues)
CBSE Standards/Technology: Mostly horizontal (Separate market
document/annex), non-standardised cross-domain components – some exceptions, OMG, OGC GIS field
CBSE Research: IST ECUA , SEI, ICCBSS conferences
Issues: Identification, classification and characterisation, Trust, Process and Methods, Legal issues, Cost analysis, Change management
11
Telecom and Informatics
Geographical Information Systems Landscape
CBSE Practice: Component-based commercial and standard-based solutions in the market since 1997 – because of the need of large users (US DoD, CIA, Telecom/Location services) with buying power
CBSE Standards/Technology: ISO/TC211, OGC OpenGIS Standard components and services since 1995
CBSE Research: IST ACE-GIS Adaption and Composition of GI Services, EC-GIS yearly workshops for IST projects
Issues: Methods and tools for specification of platform independent components/services with platform specific profiles
12
Telecom and Informatics
Simulation Landscape CBSE Practice: Simulation components can replace the yet non-
existing parts of a system. So it can help to test a system before the existing system is ready. The recent simulation languages provide a tool for simulation and to build simulation components
CBSE Standards/Technology: HLA (High Level Architecture), Simulation Software packages
CBSE Research: SIMBeans, ++
Issues: Integration with knowledge based models
13
Telecom and Informatics
Web Services vs Components
CBSE Practice: Web Services, ebXML, SoA, emerging from vendors
CBSE Standards/Technology: Too many (?), W3C, OASIS, WS-I, OMG, …
CBSE Research: IST projects on services/CBSE – COMBINE, ACE-GIS, ADAPT, ONTOWeb
Issues: To build further from CBSE, Process, Trust, Identification, selection, dynamic binding, workflow/choreography, Services vs Components
14
Telecom and Informatics
Overview/Summary: Domain commonalities and differences
CBSE Practice: Use of CBSE is increasing – from a technology/implementation starting point
CBSE Standards/Technology: OMG.
CBSE Research: Numerous IST projects + National, USA, Australia, Japan
Issues: Specification/MDA, Architecture/Services, Composition/Adaptability, Verification and testing, Non-functional aspects/QoS, Management, Process, Trust, ….
15
Telecom and Informatics
CEC IST Projects-2002
Architecture/Design/
Modelling
Architecture/Design/
Modelling
ProcessProcess
Selection(Quality/Trust/…)
Selection(Quality/Trust/…)
Testing/Validation/Verification
Testing/Validation/Verification
BANKSECBANKSEC
UML Extensions(RTSE, QoS,EDOC, …)
UML Extensions(RTSE, QoS,EDOC, …)
COMPONENT+COMPONENT+
PECOSPECOS
CARTSCARTS
WOODDESWOODDES
AGEDISAGEDIS
NEPTUNENEPTUNE
OOSPICEOOSPICE
QCCSQCCS
ECO-ADMECO-ADM
COMBINECOMBINE
CLARIFICLARIFI
ECUAECUA
DISCOMPDISCOMP
Component Factory/Repository
Component Factory/Repository
*
*
16
Telecom and Informatics
Issues and Visions on Process and Trust
Component Process – visions and issues (Gerald Kotonya)
Trust issues in CBSE
CBSE and Dependable systems (Iva Crnkovic)
Trusted Components (Kung-Kiu Lau)
17
Telecom and Informatics
Work groups – Day 1
Business / Finance (ATC, Engineering) COTS/Legacy (ESI) Other ? (SINTEF, Lancaster, SZTAKI)
Issues: Domain status, Process, Trust/dependability, other
18
Telecom and Informatics
Work groups – Day 2
Requirements Engineering/ Specification Design / Architecture, MDA – Model Driven Architecture Composition and Adaptability Verification and Testing Non functional aspects, Quality of Service Management, Legal, .. More on Process, Trust/Dependability from day 1 ?