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 :
بازگشت