IDI, NTNU, Trondheim and Simula Research Laboratory, Oslo;
in cooperation with Fraunhofer IESE in Kaiserslautern and Politecnico di Torino -- are inviting you to:
Time: Friday 4. Feb., 11:30-16:15.
Simula Research Laboratory, Martin Linges vei 17,
1325 Lysaker, Tel +47 67.828200.
(old airport terminal at Fornebu, see http://www.simula.no for directions)
To: All Norwegian participants in a recent CBSE survey,
Abelia and IKT-Norge members,
industrial and research colleagues.
1130-1200 COFFEE and light lunch, buffet-style
1200-1215 Reidar Conradi, NTNU: General intro, why is CBSE important?
1215-1230 Christian Bunse, Fraunhofer IESE: CBSE: a short overview,
1230-1245 Maurizio Morisio and Marco Torchiano, Politecnico di Torino: COTS and OSS: what is it?
1245-1300 Preliminary discussion
1300-1400 Jingyue Li et al., NTNU: Main results from survey
Section 1: COTS vs. OSS
Section 2: Risk management in OTS based development
Section 3: Process improvement for OTS based development
1400-1430 Discussion, intro
1430-1435 Reidar Conradi, NTNU: lottery award ceremony (for one of the Norwegian respondents)
1435-1500 COFFEE BREAK
1500-1530 Additional and more qualitative comments from three companies: comments (preliminary list)
- Objectware ved Per Spilling
- Abeo (ex-ConsultIT) ved Eivind Tagseth
- WM-data ved Rune Rysstad
1530-1545 Odd Petter Slyngstad, NTNU: Method issues in the survey
1545-1615 Final discussion
The seminar is free and light refreshments will be served. The discussion language is English.
Main results of survey:
- 30% of the IT companies had applied external software components
- 3/4 of the projects in these companies reported successful use of CBSE.
- Most projects searched the Internet for components, then tried out a few, before making a decision.
- An incremental process is advisable to allow (re)negotiation of requirements.
- Component quality is not always a major concern.
- Having a local expert on the actual components is a big asset.
Other results of survey:
- OSS components (open source) might be preferred, as they allow local changes.
- COTS providers gave better technial support than OSS ones.
- COTS components generally followed market trends.
- Underestimation of integration and maintenance effort was a problem.
See also publication list below.
Component-based software engineering (CBSE) is regarded as
one of the most powerful software technologies to improve cost, time-to-market,
functionality and quality of software systems.
But is this claim true, to what extent, and under what circumstances?
NTNU has recently conducted a survey on the use of CBSE in a representative set of ICT companies. We consider both COTS (Commercial-Off-The-Shelf) and OSS (Open Source Software) components, commonly called OTS components. The survey has been done in cooperation with the INCO project (UiO, NTNU), the SPIKE project (Abelia), IKT-Norge, and the Simula Research Laboratory in Norway, the Fraunhofer IESE in Kaiserslautern, and Politecnico di Torino.
The survey is the first international survey of its kind, and took place in 2004 in three countries. It used a web-based questionnaire installed at the Simula Lab. This had 80 questions, e.g. to study the frequency of component usage, motivation, risks, integration issues, cost/benefits, and more. The unit of study is completed software project using CBSE. We hope to receive 150 responses from three countries, and the ca. 50 Norwegian responses are already in place.
A pre-study was done in 2003 in Norway using structured interviews of 16 projects.
What's in it for you:
- learn how to practise CBSE more efficiently
- identify the major risks and challenges in using CBSE
- learn from other industrial projects
- exchange CBSE experiences with industrial colleagues
- software professionals and companies that have practiced or want to practice CBSE
- researchers that want to learn about issues and results
- journalists that want to convey main results back to the ICT community
Please fill in the below information and send email to
email@example.com before 1 Feb. 2005:
Name: Job title: Main educational degree: Affiliation/company: Postal address: Phone number (office): Fax number: Email address:
If you like more information or like to participate in the survey, please contact one of the following contact persons: Reidar.Conradi@idi.ntnu.no, Jingyue.Li@idi.ntnu.no, firstname.lastname@example.org, email@example.com, firstname.lastname@example.org, email@example.com, firstname.lastname@example.org.
For more publications, see the web site of the Software Engineering
group at NTNU,
or of the Simula Research Lab., http://www.simula.no/department_one.php?department_id=3.
Written 23 Dec. 2004, revised 17. Jan. 2005
File: http://www.idi.ntnu.no/grupper/su/cbse-survey/index.htmlReidar Conradi, email@example.com Last modified: Wed Mar 9 14:37:05 MET 2005