DocumentCode
3114187
Title
An Intuitive Approach for Specifying Interface Constraint
Author
Wang, Qianxiang
Author_Institution
Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
fYear
2009
fDate
24-25 Aug. 2009
Firstpage
418
Lastpage
425
Abstract
Interface is important for software modules, e.g., classes, components and services. Most current description approaches focus only on each method signatures of the target interface, while constraint on interface, e.g. temporal sequence of the invocation is less considered so far. This paper proposes an intuitive approach for specifying interface constraint, especially the temporal constraints on different methods of the interface. As a directed graph, the proposed approach is intuitive and powerful. Notations of relationships are introduced, followed by some examples. One algorithm that can translate the high level intuitive graph to low level FSA is presented.
Keywords
directed graphs; finite automata; formal specification; user interfaces; directed graph; finite state automata; interface constraint specification; software modules; temporal constraints; Consumer electronics; Information technology; Investments; Profitability; Project management; Quality management; Software development management; Software measurement; Software performance; Software quality; Interface; constraint; graph; temporal;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality Software, 2009. QSIC '09. 9th International Conference on
Conference_Location
Jeju
ISSN
1550-6002
Print_ISBN
978-1-4244-5912-4
Type
conf
DOI
10.1109/QSIC.2009.62
Filename
5381381
Link To Document