• DocumentCode
    779381
  • Title

    Graphical design of distributed applications through reusable components

  • Author

    Bartoli, Alberto ; Corsini, Paolo ; Dini, Gianluca ; Prete, C.A.

  • Author_Institution
    Pisa Univ., Italy
  • Volume
    3
  • Issue
    1
  • fYear
    1995
  • Firstpage
    37
  • Lastpage
    50
  • Abstract
    The Tracs graphical programming environment promotes a modular approach to the development of distributed applications. A few types of reusable design components make the environment both simple and powerful. Tracs exploits modularity in an original way. Its support of message models, task models, and architecture models as basic design components provides programmers with a framework that has proven practical, powerful, and easy to understand. Furthermore, modularity has allowed us to add advanced facilities to the environment, with little implementation and integration effort. From this point of view, our choice of supporting message models as a basic design component has proven appropriate. Several of the ideas explored in Tracs will be useful in future work on programming environments for parallel and distributed systems
  • Keywords
    parallel programming; programming environments; software reusability; software tools; visual programming; Tracs graphical programming environment; architecture models; configuration phase; distributed application development; heterogeneous machines; message models; parallel-programming methods; reusable design components; task models; Computer languages; Context; Data structures; Libraries; Message passing; Parallel programming; Power generation; Programming environments; Programming profession; Springs;
  • fLanguage
    English
  • Journal_Title
    Parallel & Distributed Technology: Systems & Applications, IEEE
  • Publisher
    ieee
  • ISSN
    1063-6552
  • Type

    jour

  • DOI
    10.1109/88.384583
  • Filename
    384583