1 / 26

CBSE: Vision for the Future

CBSE: Vision for the Future. Second WorkShop. Stefano De Panfilis Engineering Ingegneria Informatica S.p.A. 3-4 April 2003, Budapest. Summary. CBSEnet the motivation / scenario CBSEnet the solution CBSEnet the project CBSEnet the current status Workshop 1 Landscape document CBSE Portal.

hipps
Download Presentation

CBSE: Vision for the Future

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

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. Summary • CBSEnet the motivation / scenario • CBSEnet the solution • CBSEnet the project • CBSEnet the current status • Workshop 1 • Landscape document • CBSE Portal

  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. 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. European-wide forum on CBSE • exchange of information • share results, problems, … • CBSE Portal • foundation for future research programme • CBSE application domains • CBSE research trends CBSEnet the solution (1)

  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. 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. CBSEnet the project (2)

  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. 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. 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. 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. 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. 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. 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. 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. The Landscape Document

  18. The CBSE Portal (1) • www.cbsenet.org • launched on5 July 2002

  19. The CBSE Portal (2)

  20. The CBSE Portal (3)

  21. The CBSE Portal (4)

  22. The CBSE Portal (5)

  23. Usage Statistics 89 registered users 598 average daily hits 8 average daily visits 167 sites 25 visits March 2003

  24. Agenda - Thursday, 3 April 20039: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. Agenda - Friday, 4 April 20038: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. Conclusions

More Related