Title :
Extended software component model for testing and reuse
Author :
Jiang, Ying ; Lu, Yu-Ke ; Wang, Hai-rui ; Li, Ying-Na ; Fu, Xiao-Dong
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;
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
DOI :
10.1109/ICIME.2010.5477874