DocumentCode :
1870780
Title :
Formal Interface-Component Based Software Analysis and Design
Author :
Song Cui-Ye ; Du Cheng-Lie ; Li Gang
Author_Institution :
Sch. of Comput. Sci. & Technol., Northwestern Polytech. Univ., Xi´an, China
fYear :
2010
fDate :
10-12 Dec. 2010
Firstpage :
1
Lastpage :
4
Abstract :
Interaction interface is an important concept in component-base software engineering. In this paper, an interface-component based software analysis and design method is proposed,which is characterized by interface-based requirement analysis and interface-based design. It includes mainly three steps:(1)Capture and formally describe the interfaces from original user requirement;(2)Refine the interfaces until each interface becomes easily programable;(3)Dispatch interfaces to components and define the components assembly principle for further component-based implementation.We illustrates our approach in an application of a fully automatic washing machine control program named WashControl, and it shows good readability and traceability during the requirement analysis and design.
Keywords :
computer interfaces; formal verification; object-oriented programming; washing machines; WashControl; automatic washing machine control program; dispatch interface; formal interface-component based software analysis; interaction interface; interface-based requirement analysis; software design; software engineering; Analytical models; Assembly; Automata; Programming; Software; Software engineering; Washing machines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Software Engineering (CiSE), 2010 International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-5391-7
Electronic_ISBN :
978-1-4244-5392-4
Type :
conf
DOI :
10.1109/CISE.2010.5676791
Filename :
5676791
Link To Document :
بازگشت