• DocumentCode
    2328739
  • Title

    Specifying Fractal and GCM Components with UML

  • Author

    Ahumada, Solange ; Apvrille, Ludovic ; Barros, Tomás ; Cansado, Antonio ; Madelaine, Eric ; Salagean, Emil

  • Author_Institution
    Univ. Tecnica Federico Santa Maria, Valparaiso
  • fYear
    2007
  • fDate
    8-9 Nov. 2007
  • Firstpage
    53
  • Lastpage
    62
  • Abstract
    UML 2 has introduced new diagrams for expressing hierarchical structures and their assembly, and has brought some new features to the behaviour-oriented diagrams (activities and state machines), that help modelling component systems. However, UML leaves many semantic decisions opened, and various emerging component frameworks also have features that cannot be directly expressed using UML 2 concepts. In this paper we present an approach for modelling two different component frameworks using UML 2 diagrams. First we define a mapping between the Fractal component model and UML 2 diagrams, and we describe CTTool, that allows to edit and model-check diagrams for Fractal components. Then we propose an extension of this work for the Grid Component Model, that is an extension of Fractal providing asynchronous, collective, and autonomic features for distributed component systems.
  • Keywords
    Unified Modeling Language; grid computing; object-oriented programming; CTTool; GCM components; UML 2; behaviour-oriented diagrams; distributed component systems; fractal components; grid component model; hierarchical structures; Assembly systems; Collaborative software; Computer science; Formal languages; Fractals; Grid computing; Protocols; Reliability engineering; Software reliability; Unified modeling language; grid computing; software components; software reliability; software requirements engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Chilean Society of Computer Science, 2007. SCCC '07. XXVI International Conference of the
  • Conference_Location
    Iquique
  • ISSN
    1522-4902
  • Print_ISBN
    978-0-7695-3017-8
  • Type

    conf

  • DOI
    10.1109/SCCC.2007.21
  • Filename
    4396977