DocumentCode
2549425
Title
Extended software component model for testing and reuse
Author
Jiang, Ying ; Lu, Yu-Ke ; Wang, Hai-rui ; Li, Ying-Na ; Fu, Xiao-Dong
fYear
2010
fDate
16-18 April 2010
Firstpage
310
Lastpage
313
Abstract
Component Based Software Development is gaining popularity in recent years. In this way of software development, software components, which are typically black-box components, are intensively reused to construct new systems. The existed component models describe the characteristics of component from different aspects. However, there is not certain information about component testing. In this paper, we propose an extended component model that supported the component testing and reuse. A model for component specification and composition is established through extending the semantic specification, the protocol specification and the testing specification in the component interface. Then we give a model for component implementation based on Web Services. Finally, we discuss the validation of model, and it can support the development, testing and reuse of component.
Keywords
Web services; formal specification; object-oriented programming; program testing; software reusability; Web services; black-box components; component based software development; component specification; extended software component model; protocol specification; semantic specification; software reuse; software testing; Assembly; Automatic testing; Automation; Data models; Educational technology; Laboratories; Programming; Software quality; Software testing; Web services; implementation model; interface specification; model; reuse; specification and composition model; testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Management and Engineering (ICIME), 2010 The 2nd IEEE International Conference on
Conference_Location
Chengdu
Print_ISBN
978-1-4244-5263-7
Electronic_ISBN
978-1-4244-5265-1
Type
conf
DOI
10.1109/ICIME.2010.5477874
Filename
5477874
Link To Document