• DocumentCode
    3191991
  • Title

    A UML-based design environment for interactive applications

  • Author

    Silva, Paulo Pinheiro da ; Paton, Norman W.

  • Author_Institution
    Dept. of Comput. Sci., Manchester Univ., UK
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    60
  • Lastpage
    71
  • Abstract
    The Unified Modeling Language (UML) can be used for modelling both the structure and behaviour of software applications. However, although UML supports many different modelling notations, minimal support is provided for user interface (UI) design. The Unified Modeling Language for Interactive Applications (UMLi) is an extension of UML that provides support for UI design. UMLi has a user interface diagram for modelling abstract UI presentations and an extended activity diagram that provides constructors for modelling common UI behaviours. The paper presents the support provided for UI design by the UMLi design environment. Designers can use the environment to model applications and their UIs using UML and its extensions in UMLi. The tool provides facilities for modelling interaction objects, and the collaboration of these interaction objects with domain objects
  • Keywords
    interactive systems; specification languages; user interface management systems; UI design; UML based design environment; UML extension; UMLi; Unified Modeling Language; Unified Modeling Language for Interactive Applications; abstract UI presentations; common UI behaviour; constructors; domain objects; extended activity diagram; interaction objects; interactive applications; modelling notations; software application modelling; user interface design; user interface diagram; Application software; Collaborative tools; Computer science; Databases; Environmental management; Research and development management; Unified modeling language; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    User Interfaces to Data Intensive Systems, 2001. UIDIS 2001. Proceedings. Second International Workshop on
  • Conference_Location
    Zurich
  • ISSN
    1530-1893
  • Print_ISBN
    0-7695-0834-0
  • Type

    conf

  • DOI
    10.1109/UIDIS.2001.929926
  • Filename
    929926