• 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