• DocumentCode
    3199769
  • Title

    Extending UML for modeling of multimedia applications

  • Author

    Sauer, Stefan ; Engels, Gregor

  • Author_Institution
    Dept. of Comput. Sci., Paderborn Univ., Germany
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    80
  • Lastpage
    87
  • Abstract
    An analysis of how visual modeling of structure and dynamic behavior of a multimedia application differs from modeling conventional software shows that aspects of the graphical user interface and time-dynamic behavior ought to be integral parts of a coherent multimedia application model. In this sense, we extend the model-view-controller paradigm towards multimedia. As a result, we present OMMMA-L, a visual language for the object-oriented modeling of multimedia applications, that is based on the Unified Modeling Language (UML). The structural and behavioral diagram types of UML have been analyzed and are adapted and extended according to multimedia application characteristics. A presentation diagram is introduced and integrated to adequately describe the visual presentation. In addition to explaining the different diagram types, we also give pragmatic guidelines on how to deploy and combine the various diagrams
  • Keywords
    graphical user interfaces; multimedia computing; object-oriented methods; specification languages; visual languages; OMMMA-L; UML; Unified Modeling Language; diagram types; graphical user interface; model-view-controller paradigm; multimedia application model; multimedia applications; presentation diagram; time-dynamic behavior; visual language; visual presentation; Application software; Authoring systems; Computer science; Graphics; Guidelines; Identity-based encryption; Multimedia systems; Postal services; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1999. Proceedings. 1999 IEEE Symposium on
  • Conference_Location
    Tokyo
  • ISSN
    1049-2615
  • Print_ISBN
    0-7695-0216-4
  • Type

    conf

  • DOI
    10.1109/VL.1999.795878
  • Filename
    795878