Towards an Integrated Model for Functional and User Interface Requirements

被引:0
|
作者
Mizouni, Rabeb [1 ]
Sinnig, Daniel [2 ]
Khendek, Ferhat [3 ]
机构
[1] UAE Univ, Coll Informat Technol, Al Ain, U Arab Emirates
[2] Univ Rostock, Fac CS & Elect Engn, Rostock, Germany
[3] Concordia Univ, Dept Elect & Comp Engn, Montreal, PQ, Canada
来源
关键词
Functional Requirements; UML Use Cases; User Interface Requirements; Task Models; Integrated Requirements Model; Finite State Automata;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Despite the widespread adoption of UML as a standard for modeling software systems, it does not provide adequate support for specifying User Interface (UI) requirements. It has become a common practice to separately use UML use cases for specifying functional requirements and task models for modeling UI requirements. The lack of integration of these two related models is likely to introduce redundancies and inconsistencies into the software development process. In this paper, we propose an integrated model, consisting of use case and task models, for capturing functional and UI requirements. Both artifacts are used in a complementary manner and are formally related through so-called Anchors. Anchors are use case steps that require further elaboration with UI-specific interactions. These interactions are explicitly captured in associated task models. The formal semantics of the integrated model is given with finite state automata.
引用
收藏
页码:214 / +
页数:2
相关论文
共 50 条
  • [1] Round-trip prototyping based on integrated functional and user interface requirements specifications
    Homrighausen A.
    Six H.-W.
    Winter M.
    Requirements Engineering, 2002, 7 (1) : 34 - 45
  • [2] Towards integrated tool support for the User Requirements Notation
    Roy, Jean-Francois
    Kealey, Jason
    Amyot, Daniel
    SYSTEM ANALYSIS AND MODELING: LANGUAGE PROFILES, 2006, 4320 : 198 - +
  • [3] Towards User Requirements for an Information System of the Integrated Rhine Programme
    Uslaender, Thomas
    Junker, Rainer
    Pfarr, Ulrike
    ENVIRONMENTAL SOFTWARE SYSTEMS: FRAMEWORKS OF EENVIRONMENT, 2011, 359 : 651 - +
  • [4] Model-Based Specification and Validation of User Interface Requirements
    Bomsdorf, Birgit
    Sinnig, Daniel
    HUMAN-COMPUTER INTERACTION, PT I, 2009, 5610 : 587 - +
  • [5] User Interface Model Discovery: Towards a Generic Approach
    Gimblett, Andy
    Thimbleby, Harold
    EICS 2010: PROCEEDINGS OF THE 2010 ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2010, : 145 - 154
  • [6] Functional requirements for user-interface architectures for Virtual Enterprise dynamic reconfiguration
    Goncalves, P.
    Cunha, M.
    Putnik, G. D.
    VIRTUAL AND RAPID MANUFACTURING: ADVANCED RESEARCH IN VIRTUAL AND RAPID PROTOTYPING, 2008, : 703 - +
  • [7] Model-Based Approach for Engineering Adaptive User Interface Requirements
    Park, Kibeom
    Lee, Seok-Won
    REQUIREMENTS ENGINEERING IN THE BIG DATA ERA, 2015, 558 : 18 - 32
  • [8] FUNCTIONAL AND USER REQUIREMENTS FOR IMACS
    OLSEN, JB
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 1991, 36 (2-3) : 131 - 134
  • [9] An Integration of Requirements and User Interface Specifications
    Mukasa, Kizito Ssamula
    Kaindl, Hermann
    Proceedings of the 16th IEEE International Requirements Engineering Conference, 2008, : 327 - 328
  • [10] Towards model checking stochastic aspects of the thinkteam user interface
    ter Beek, Maurice H.
    Massink, Mieke
    Latella, Diego
    INTERACTIVE SYSTEMS: DESIGN, SPECIFICATION, AND VERIFICATION, 2006, 3941 : 39 - 50