• DocumentCode
    2364400
  • Title

    Efficient program composition on Parix by the Ensemble methodology

  • Author

    Cotronis, J.Y.

  • Author_Institution
    Dept. of Inf., Athens Univ., Greece
  • fYear
    1996
  • fDate
    2-5 Sep 1996
  • Firstpage
    545
  • Lastpage
    552
  • Abstract
    A message passing program composition methodology, called Ensemble, applied for Parix is presented. Ensemble overcomes the implementation problems and complexities in developing applications in message passing environments. Parallel applications are virtually specified by Process Communication Graphs (PCGs) annotated with communication information for Parix processes. Annotated PCGs are generated from application scripts by supporting tools. Reusable Parix executable components are defined from which all processes are created. A universal Parix program loader interprets the annotated PCGs creating the application processes from the reusable components and establishing their communication dependencies. Ensemble is applied to compose variations of Parix applications using the same reusable components. The methodology has been applied for PVM
  • Keywords
    computational complexity; message passing; software engineering; virtual machines; Ensemble methodology; Parix; Process Communication Graphs; application scripts; communication dependencies; complexities; message passing program composition methodology; parallel virtual machine; program composition; universal Parix program loader; Application software; Computer architecture; Electronic mail; Informatics; Message passing; Programming environments; Software architecture; Software engineering; Topology; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
  • Conference_Location
    Prague
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-7487-3
  • Type

    conf

  • DOI
    10.1109/EURMIC.1996.546481
  • Filename
    546481