• DocumentCode
    2097438
  • Title

    Addressing computational viewpoint design

  • Author

    Akehurst, D.H. ; Derrick, J. ; Waters, A.G.

  • Author_Institution
    Kent Univ., Canterbury, UK
  • fYear
    2003
  • fDate
    16-19 Sept. 2003
  • Firstpage
    147
  • Lastpage
    158
  • Abstract
    Distributed system design is a highly complicated and non-trivial task. The problem is the characterised by the need to design multi-threaded, multi-processor, and multimedia systems. Design frameworks such as open distributed processing (ODP), the ITU/ISO standard, define a number of viewpoints from which the design of a distributed system should be approached. To use the framework, a design language for each of these viewpoints must be defined. This paper defines a computational viewpoint language based on the Unified Modelling Language (UML) and Component Quality Modelling Language (CQML). The use of this approach to provide the ODP viewpoint languages enables standard UML tools to be used as part of an ODP compliant design process; and in addition, it will potentially enable the use of Meta Object Facility (MOF) based generation tools for constructing tool support for our language.
  • Keywords
    distributed programming; multi-threading; object-oriented programming; open systems; quality of service; software tools; specification languages; CQML; Component Quality Modelling Language; ITU/ISO standard; Meta Object Facility; ODP compliant design process; ODP viewpoint languages; UML; Unified Modelling Language; computational viewpoint design; computational viewpoint language; design frameworks; design language; distributed system; generation tools; multi-processor systems; multi-threaded systems; multimedia systems; open distributed processing; quality of service; system design; tool support; Distributed computing; Distributed processing; ISO standards; Multimedia systems; Process design; Quality of service; Software systems; Software tools; Streaming media; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference, 2003. Proceedings. Seventh IEEE International
  • Print_ISBN
    0-7695-1994-6
  • Type

    conf

  • DOI
    10.1109/EDOC.2003.1233845
  • Filename
    1233845