DocumentCode :
525745
Title :
Model based software component verification
Author :
Tang, Longye ; Zhou, Xiaofeng ; Wang, Zhijian ; Fei, Yukui ; Zhang, Jijun
Author_Institution :
Coll. of Comput. & Inf. Eng., Hohai Univ., Nanjing, China
fYear :
2010
fDate :
23-25 June 2010
Firstpage :
11
Lastpage :
16
Abstract :
Developing software components requires a high focus on software quality. A novel approach was proposed from the component producer perspective to improve it in this paper. First, atomic service, service extension and extension rule were defined respectively. Secondly, an effective component model was defined, in terms of service, to describe all services which a component can provide. Thirdly, the process of constructing a component service by atomic service extension was given and illustrated in an application sample. The concrete sample shows that this component model can provide an effective verification approach which can automatically determine whether a component service satisfies a certain user´s requirement or not. And it can also help improve the usability of a software component and the efficiency of component based software development.
Keywords :
object-oriented programming; program verification; software quality; atomic service extension; component based software development; component service; extension rule; model based software component verification; software quality; Agricultural engineering; Application software; Computer industry; Educational institutions; Programming; Software maintenance; Software quality; Software systems; Testing; Usability; Software component; atomic sendee; component model; extension constraint; service extension; verificaton;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Data Mining (SEDM), 2010 2nd International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-7324-3
Electronic_ISBN :
978-89-88678-22-0
Type :
conf
Filename :
5542959
Link To Document :
بازگشت