DocumentCode
534241
Title
An Approach for Component-Based Software Development
Author
Lingyun, Fu ; Guang, Sun ; Jianli, Chen
Author_Institution
Dept. of Inf. Eng., Hunan Electr. Coll. Of Technol., Xiangtan, China
Volume
1
fYear
2010
fDate
16-18 July 2010
Firstpage
22
Lastpage
25
Abstract
Component-based software development (CBSD) has been viewed the future trend in software development due to not only saving the time and cost of system development, but also increasing the reliability and maintainability of the system. It is thought to be one of the most important approaches to solve software crisis. We propose a method for CBSD in this paper, where the coupling between components and system reliability are given special consideration. We propose a conceptual component model, where the Z specification language is used to describe the component. At composition phase, we use interaction graph and isomorphic tree of the interaction graph to simulate component assembly and system integration with appropriate components. At last, we present a component-based system reliability model with isomorphic tree of the component interaction graph.
Keywords
object-oriented programming; software maintenance; software reliability; Z specification language; component interaction graph; component-based software development; component-based system reliability model; conceptual component model; isomorphic tree; software maintainability; Context; Couplings; Programming; Software reliability; Software systems; Component-based software development; Z specification language; interaction graph; isomorphic tree;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology and Applications (IFITA), 2010 International Forum on
Conference_Location
Kunming
Print_ISBN
978-1-4244-7621-3
Electronic_ISBN
978-1-4244-7622-0
Type
conf
DOI
10.1109/IFITA.2010.144
Filename
5635033
Link To Document