CBSE Landscape and Roadmapping

18
1 Telecom and Informatics CBSE Landscape and Roadmapping Dr. Arne J. Berre SINTEF Telecom and Informatics e.mail: [email protected]

description

CBSE Landscape and Roadmapping. Dr. Arne J. Berre SINTEF Telecom and Informatics e.mail: [email protected]. The CBSEnet Roadmapping process. CBSE Classification Model Concepts Process Roles Business Product. Landscape Domains Common Business Finance Telecom COTS - PowerPoint PPT Presentation

Transcript of CBSE Landscape and Roadmapping

Page 1: CBSE Landscape and Roadmapping

1

Telecom and Informatics

CBSE Landscape and Roadmapping

Dr. Arne J. Berre SINTEF Telecom and Informaticse.mail: [email protected]

Page 2: CBSE Landscape and Roadmapping

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

Page 3: CBSE Landscape and Roadmapping

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

Page 4: CBSE Landscape and Roadmapping

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,

Page 5: CBSE Landscape and Roadmapping

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

Page 6: CBSE Landscape and Roadmapping

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

Page 7: CBSE Landscape and Roadmapping

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

Page 8: CBSE Landscape and Roadmapping

8

Telecom and Informatics

Survey responses on inhibitors to adopt software component technology

Page 9: CBSE Landscape and Roadmapping

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,

Page 10: CBSE Landscape and Roadmapping

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

Page 11: CBSE Landscape and Roadmapping

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

Page 12: CBSE Landscape and Roadmapping

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

Page 13: CBSE Landscape and Roadmapping

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

Page 14: CBSE Landscape and Roadmapping

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, ….

Page 15: CBSE Landscape and Roadmapping

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

*

*

Page 16: CBSE Landscape and Roadmapping

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)

Page 17: CBSE Landscape and Roadmapping

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

Page 18: CBSE Landscape and Roadmapping

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 ?