• DocumentCode
    2297074
  • Title

    On Syntactic Composability and Model Reuse

  • Author

    Szabo, Claudia ; Teo, Yong Meng

  • Author_Institution
    Dept. of Comput. Sci., National Univ. of Singapore
  • fYear
    2007
  • fDate
    27-30 March 2007
  • Firstpage
    230
  • Lastpage
    237
  • Abstract
    Composability, the capability to select and assemble off-the-shelf model components in various combinations to satisfy user requirements, is an appealing approach in reducing the time and costs of developing complex simulation. This paper discusses CODES, a hierarchical component framework to support component-based modeling and simulation. We propose the use of EBNF based grammars to specify syntactic composability rules with the aims of achieving syntax consistency for model components to operate together. EBNF production strings associated with each composed models are transformed into a unique identifier to support distributed DHT-based model discovery. The hierarchical design supports the sharing and reuse of models and model components across application domains, and facilitates the verification of composed models. We present a prototype of the framework implemented using the scalable simulation framework, and illustrate this approach by modeling a grid computing system
  • Keywords
    grammars; object-oriented programming; EBNF based grammars; EBNF production strings; component-based modeling; component-based simulation; composable discrete-event scalable simulation; distributed DHT-based model discovery; grid computing system; hierarchical component framework; model reuse; off-the-shelf model components; syntactic composability; Assembly; Computational modeling; Computer science; Costs; Design engineering; Drives; Electronic mail; Grid computing; Production; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modelling & Simulation, 2007. AMS '07. First Asia International Conference on
  • Conference_Location
    Phuket
  • Print_ISBN
    0-7695-2845-7
  • Type

    conf

  • DOI
    10.1109/AMS.2007.74
  • Filename
    4148665