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