
Component-based Development Process and Component Lifecycle
Author(s) -
Ivica Crnković,
Stig Larsson,
Michel R. V. Chaudron
Publication year - 2005
Publication title -
cit. journal of computing and information technology/journal of computing and information technology
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.169
H-Index - 27
eISSN - 1846-3908
pISSN - 1330-1136
DOI - 10.2498/cit.2005.04.10
Subject(s) - component (thermodynamics) , computer science , component based software engineering , software engineering , software development process , common component architecture , systems engineering , process (computing) , system lifecycle , software development , software , systems development life cycle , application lifecycle management , operating system , engineering , physics , thermodynamics
In recent years component-based development has become an established approach. Component-based Software Engineering (CBSE) that deals with the entire lifecycle of component-based products has been focused on technologies related to design and implementation of software components and systems built from software components. The experience has shown that pure technologies alone are not enough. A CBSE approach requires certain changes in development and life cycle processes. However, very few CBSE works, either research or practical, have addressed these topics. This paper describes principle differences of component-based and non-component based processes. Also we give an overview of a case study from a company that applies component-based approach