Presentation is loading. Please wait.

Presentation is loading. Please wait.

CBSE: Vision for the Future Second WorkShop Stefano De Panfilis Engineering Ingegneria Informatica S.p.A. 3-4 April 2003, Budapest.

Similar presentations


Presentation on theme: "CBSE: Vision for the Future Second WorkShop Stefano De Panfilis Engineering Ingegneria Informatica S.p.A. 3-4 April 2003, Budapest."— Presentation transcript:

1 CBSE: Vision for the Future Second WorkShop Stefano De Panfilis Engineering Ingegneria Informatica S.p.A. 3-4 April 2003, Budapest

2 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 2 Summary  CBSEnet the motivation / scenario  CBSEnet the solution  CBSEnet the project  CBSEnet the current status Workshop 1 Landscape document CBSE Portal

3 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 3 CBSEnet the motivation  The “Component-ware” a newly development and continuously evolving strategy the DEPLOYMENT issue  New implications for software market benefits problems  A large number of IST projects on CBSE few synergies lot of repetitions, mostly unknown

4 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 4 CBSE - key issues  Software Product issues  Component selection (Granularity, Classification)  Interoperability  Quality  Maintenance  Software Development issues  Trade-offs (requirements Vs. offered capabilities)  Tool support  Long-term support  The responsibility chain  Commercial issues  New contract structures (Payment)  Distributed execution (SBSE)  Certification

5 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 5 CBSEnet the solution (1)  European-wide forum on CBSE exchange of information share results, problems, … CBSE Portal  foundation for future research programme CBSE application domains CBSE research trends

6 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 6 CBSEnet the solution (2)  A Research activities Co-ordination on: relationships between software processes and CBSE Suitability of Components Vs. Systems Suitability of CBSE Vs. Application Domain How SE practices/methods could improve CBSE How CBSE affect other SE disciplines (e.g. RE) relationships between trustworthiness and CBSE relationships between Configuration Management and CBSE How business, organisational and economic factors affect CBSE relationships between Risk Management and CBSE

7 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 7 CBSEnet the project (1)  The Partners: 3 research institutions  Lancaster University (UK)  MTA-SZTAKI (Hungary)  NTNU - SINTEF (Norway) 3 technology suppliers  Athens Technology Centre (Greece)  Engineering Ingegneria Informatica S.p.A. (Italy)  European Software Institute (Spain)

8 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 8 CBSEnet the project (2)

9 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 9 CBSEnet the project (3)  Expected Results Where we are, Where we want to be, How we want to get there  CBSE Classification Model  firstly discussed during the First CBSEnet Workshop  CBSE Landscape Document  draft available  CBSE Portal  launched on 5 July 2003

10 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 10 CBSEnet the project (4)  Approach: Iterative Verifiable and co-operative (4 Workshops)  Workshop 1: 27-28 September 2002 - Bilbao  Workshop 2: 3-4 April 2003 - Budapest  Workshop 3: September 2003 - Oslo  Workshop 4: February 2004 - Athens

11 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 11 The First Workshop (1)  Achievements: built an assembly of experts motivated to understand and define CBSE research future trends  more than 50 attendees from 12 different countries  more than 5 years expertise  representatives from 11 different RTD projects

12 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 12 The First Workshop (2)  Components in business information systems Identification of CBSE inhibitors, such as  No training in how to practice the use of components,  Lack of standards,  Cross departmental political barriers,  Lack of effective software metrics,  No component library,  Lack of suitable components (this was seen as a more general version of the “Quality of component is questionable” as expressed in the questionnaire),  Lack of management support,  High cost for selection,  Lack of semantics for the components description,  Lack of specific methodologies for CBSE,  Meantime too reuse to large.

13 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 13 The First Workshop (3)  Components in real time and embedded software big industrial concerns on the offered quality  performance,  reliability,  availability of service current research on dependability  how to embed dependability concerns down to the development  how to evolve testability  how to understand the behaviour of component-based systems  which support through UML

14 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 14 The First Workshop (4)  Issues in establishing a Component Market Inhibitors to buy and use components:  Quality of component specifications.  Integrators have the need to protect investments.  Marketing terminology: most of the managers don’t believe in “reuse”  Buyers don’t like different categorisation of components  Licensing agreements are highly complicated  Sellers are not protected by consumer law as they are not consumers. Moreover consumers protection law may vary across different countries.  Promoters for the market  Need of “confidence”. Trustworthiness should be “sold” and “visible”.  Challenges  Better Quality of the specifications. A particular concern to Risk.  Investment protection both from a technological and contractual point of view.

15 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 15 The First Workshop (5) (Web services) service oriented Vs. component oriented software engineering  Semantics Vs. Syntax  Methodologies, Processes, etc.  Discovery of Services, use of agents in binding  Publication of Services  Co-ordination  Static Vs. Dynamic binding  Certification  Relationship to Mobility

16 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 16 The First Workshop (6)  Components and the MDA Vision  Focus on obtaining executable PIMs (Platform Independent Models)  MDA focuses the IPR more in the models than in the code.  The following general picture was than discussed during the discussion

17 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 17 The Landscape Document

18 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 18 The CBSE Portal (1)  www.cbsenet.org  launched on 5 July 2002

19 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 19 The CBSE Portal (2)

20 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 20 The CBSE Portal (3)

21 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 21 The CBSE Portal (4)

22 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 22 The CBSE Portal (5)

23 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 23 Usage Statistics March 2003 89registered users 598average daily hits 8average daily visits 167sites 25visits

24 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 24 Agenda - Thursday, 3 April 2003 9:00 - 18:00  Welcome (MTA-SZTAKI)  Introduction to the CBSEnet Project (Eng.)  CBSE Landscape and Road-mapping (SINTEF)  CBSE Process: Issues and Future Vision (Lancaster)  Keynote: Software Technologies and the VI Framework Programme (EC)  Trust issues on CBSE Keynote: CBSE and Dependable Systems (Ivica Crnkovic) Keynote: Trusted Components (Kiung-Kiu Lau)  Parallel Group Discussions Issues on Business and Finance Issues on COTS and Legacy

25 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 25 Agenda - Friday, 4 April 2003 8:45 - 15:00  CBSE Landscape: Future Visions in Research Scenarios (SINTEF)  CBSE State of the Practice and Experience Survey (ESI)  Parallel Group Discussions on Technologies aspects Issues on Specifications, Architecture (eServices), Composition/Adaptability, non-Functional/QoS, Management,...  Future Works: Gap Analysis definition strategies and Road- mapping (SINTEF)  Conclusions: Future CBSEnet Events and Actions (Eng.)

26 Stefano De Panfilis, CBSEnet 2° Workshop - 3-4 Apr 2003, Budapest 26 Conclusions


Download ppt "CBSE: Vision for the Future Second WorkShop Stefano De Panfilis Engineering Ingegneria Informatica S.p.A. 3-4 April 2003, Budapest."

Similar presentations


Ads by Google