Telecom and Informatics 1 CBSE Landscape and Roadmapping Dr. Arne J. Berre SINTEF Telecom and Informatics e.mail:

Slides:



Advertisements
Similar presentations
Ulrich Frank, Stefan Strecker Information Systems and Enterprise Modelling research group ICB Institute for Computer Science and Business Information Systems.
Advertisements

Multi-level SLA Management for Service-Oriented Infrastructures Wolfgang Theilmann, Ramin Yahyapour, Joe Butler, Patrik Spiess consortium / SAP.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 32 Slide 1 Aspect-oriented Software Development.
Software Reuse SEII-Lecture 28
0 General information Rate of acceptance 37% Papers from 15 Countries and 5 Geographical Areas –North America 5 –South America 2 –Europe 20 –Asia 2 –Australia.
1 OMG SOA SIG  To support an MDA approach to SOA that links architectural, business and technology views of services, including Business Process Management.
CBSE and Service Oriented Computing Simela Topouzidou Thomi Pilioura Stephen Hall Cyprus Workshop 25-26th September 2003.
Independent Insight for Service Oriented Practice Communicating SOA.
Reseach in DistriNet (department of computer science, K.U.Leuven) General overview and focus on embedded systems task-force.
Corporate Overview.
Geographic Information Systems Issues and Prospects - The Trends of GIS Development.
CBSE: Research Results, Experiences and Challenges Third WorkShop Stefano De Panfilis Engineering Ingegneria Informatica S.p.A September 2003, Larnaca.
Telecom and Informatics 1 Future Work: Gap analysis and Roadmapping Plans for further work Arne J. Berre, SINTEF.
1 Software Architecture: a Roadmap David Garlen Roshanak Roshandel Yulong Liu.
- 1 - Component Based Development R&D SDM Theo Schouten.
1 Arne J. Berre 1 SINTEF Telecom and Informatics CBSE and workflow-based composition Arne-Jørgen Berre, SINTEF CBSEnet, Cyprus,
March 22, 2004CS WPI1 CS 509 Design of Software Systems Lecture #9 Monday, March 22, 2004.
Page 1, July 3, 2015 CBSE – graduate course Component-Based Software Engineering Building reliable component-based systems Overview
Jj/mm/yyyy An introduction to NESSI Frédéric Gittler HP Labs NESSI Steering Committee Vice-Chairman.
Telecom and Informatics 1 CBSE – Reasons for use CBSE - Visions for research Dr. Arne J. Berre SINTEF Telecom and Informatics e.mail:
Component-Based Software Engineering (CBSE) Speaker: Jerry Gao Ph.D. San Jose State University URL:
International Telecommunication Union ITU-T Study Group 17, Moscow, 30 March – 8 April 2005 New Recommendations on ODP Arve Meisingset Rapporteur Q15.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
© Rheinmetall Defence 2013 The Geospatial Catalogue and Database Repository (GCDR) and the Knowledge Management System (KMS) Shane Reschke – Technical.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 18 Slide 1 Software Reuse.
Software Engineering Muhammad Fahad Khan
Software Reuse Prof. Ian Sommerville
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
EbXML Overview Dick Raman CEO - TIE Holding NV Chairman CEN/ISSS eBES Vice Chair EEMA and HoD in UN/CEFACT Former ebXML Steering Group.
Lee Kinsman (soon to be) Consultant, Chamonix IT Consulting
Quality Assurance for Component- Based Software Development Cai Xia (Mphil Term1) Supervisor: Prof. Michael R. Lyu 5 May, 2000.
Architecting Secure Mobile P2P Systems James Walkerdine, Peter Phillips, Simon Lock Lancaster University.
Software Engineering ‘The establishment and use of sound engineering principles (methods) in order to obtain economically software that is reliable and.
©Ian Sommerville 2000 Software Engineering, 6th edition. Slide 1 Component-based development l Building software from reusable components l Objectives.
OASIS WSQM TC Meeting Dugki Min. 컴퓨터공학부 건국대학교 Agenda 1. Roll Call 2. Review and approval of the agenda 3. Review and approval of the previous.
Developing.NET Web Service- based Architectures with Aspect-Oriented Component Engineering Santokh Singh 1, Professor John Grundy 1,2 and Professor John.
Web services for Enterprise Collaboration Applying MDA to web services for enterprise collaboration Doc Mars/ Doc webserv/
Component Based Software Engineering IST Eva Feuer MTA SZTAKI Infoday 2nd of April 2003.
I n t e g r i t y - S e r v i c e - E x c e l l e n c e UPDM Review Session Col. Jack Jibilian Enterprise Architecting & Warfighting Decision Support SAF/XCPA.
Interfacing Registry Systems December 2000.
1 10/14/2015ã 2007, Spencer Rugaber The Waterfall Process Software plans and requirements Validation System feasibility Validation Product design Verification.
Preliminary Results CBSE State of Practice and Experience Survey.
CBSE: Vision for the Future Second WorkShop Stefano De Panfilis Engineering Ingegneria Informatica S.p.A. 3-4 April 2003, Budapest.
MODA-TEL An IST project on Model Driven Architectures for Telecommunications System Development and Operation.
Model Driven Development An introduction. Overview Using Models Using Models in Software Feasibility of MDA MDA Technologies The Unified Modeling Language.
Geneva, Switzerland, April 2012 Introduction to session 7 - “Advancing e-health standards: Roles and responsibilities of stakeholders” ​ Marco Carugi.
© 2011 OMG1 The Practical Guide to Cloud Computing Melvin Greer Senior Fellow, Lockheed Martin Chair, Cloud Standards Customer Council Steering Committee.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 18 Slide 1 Software Reuse.
Luigi Briguglio Fourth Workshop November 2003, London Best Practices in CBSE Report from the ECO-ADM project Extended Component.
Page 1, December 8, 2015 CBSE – graduate course Component-Based Software Engineering Building reliable component-based systems Overview
MG 302: Management Information Systems (MIS)
IT Service Specification Synchronicity Carl Mattocks OASIS BCM TC,co-Chair ebXMLRegistry Semantic Content SC, co-Chair ITIL Knowledge.
MTA SZTAKI For furthur information please contact: Éva Feuer Head of Quality Management Head of IST liaison office
Aligning Business Process Architecture and Enterprise Architecture: A Model Driven - Service Oriented Approach Chris Capadouca Business Solutions Architect.
1 Acquisition Automation – Challenges and Pitfalls Breakout Session # E11 Name: Jim Hargrove and Allen Edgar Date: Tuesday, July 31, 2012 Time: 2:30 pm-3:45.
Uwe Kaufmann SysML adoption issues OMG SysML Roadmap WG
Technische Universität München © Prof. Dr. H. Krcmar An Ontology-based Platform to Collaboratively Manage Supply Chains Tobias Engel, Manoj Bhat, Vasudhara.
The Challenge of Auto and Aero Electronic System of Systems Engineering (ESoSE) Prof C.E. Dickerson Chair INCOSE Architecture Working Group International.
Software Reuse. Objectives l To explain the benefits of software reuse and some reuse problems l To discuss several different ways to implement software.
Services Computing Taxonomy
Software Reuse ©Ian Sommerville 2006.
Implementing on a Limited Budget: Leveraging Existing Tools within Lockheed Martin Aeronautics Customer Support Centers Successful Collaboration and Knowledge.
XML Based Interoperability Components
Model Driven Development with the Emerging UML 2.0
Tools for Composing and Deploying Grid Middleware Web Services
Technology Landscape and Enterprise Objectives
Presentation transcript:

Telecom and Informatics 1 CBSE Landscape and Roadmapping Dr. Arne J. Berre SINTEF Telecom and Informatics e.mail:

Telecom and Informatics 2 The CBSEnet Roadmapping process CBSE Classification Model -Concepts -Process -Roles -Business -Product Landscape documents 1.Domain 2.Visions 3.CBSE practice 4.CBSE stds/tec 5.CBSE research, IST 6.Issues/Gaps (incl. Process, Trust) 1.Roadmap recommendations Landscape Domains -Common -Business - Finance -Telecom -COTS -Simulation -GIS -…embedded -Web services -MDA CBSE Survey -State of the practice

Telecom and Informatics 3 Landscape document structure 1.The domain. 2.The domain and CBSE visions/scenarios. 3.State of the CBSE practice and experience in 4.State of CBSE standards, technology and market 5.State of the art – results from CBSE IST 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

Telecom and Informatics 4 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,

Telecom and Informatics 5 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

Telecom and Informatics 6 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

Telecom and Informatics 7 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

Telecom and Informatics 8 Survey responses on inhibitors to adopt software component technology

Telecom and Informatics 9 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,

Telecom and Informatics 10 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

Telecom and Informatics 11 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

Telecom and Informatics 12 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

Telecom and Informatics 13 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

Telecom and Informatics 14 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, ….

Telecom and Informatics 15 CEC IST Projects-2002 Architecture/ Design/ Modelling Architecture/ Design/ Modelling Process Selection (Quality/ Trust/…) Selection (Quality/ Trust/…) Testing/ Validation/ Verification Testing/ Validation/ Verification BANKSEC UML Extensions (RTSE, QoS, EDOC, …) UML Extensions (RTSE, QoS, EDOC, …) COMPONENT+ PECOS CARTS WOODDES AGEDIS NEPTUNE OOSPICE QCCS ECO-ADM COMBINE CLARIFI ECUA DISCOMP Component Factory/ Repository Component Factory/ Repository * *

Telecom and Informatics 16 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)

Telecom and Informatics 17 Work groups – Day 1 Business / Finance (ATC, Engineering) COTS/Legacy (ESI) Other ? (SINTEF, Lancaster, SZTAKI) Issues: Domain status, Process, Trust/dependability, other

Telecom and Informatics 18 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 ?