• DocumentCode
    747067
  • Title

    A Methodology for Developing Distributed Programs

  • Author

    Ramesh, S. ; Mehndiratta, S.L.

  • Author_Institution
    Department of Computer Science and Engineering, Indian Institute of Technology
  • Issue
    8
  • fYear
    1987
  • Firstpage
    967
  • Lastpage
    976
  • Abstract
    A methodology, different from the existing ones, for constructing distributed programs is presented. It is based on the well-known idea of developing distributed programs via synchronous and centralized programs. The distinguishing features of the methodology are: 1) specification include process structure information and distributed programs are developed taking this information into account, 2) a new class of programs, called PPSA´s, is used in the development process, and 3) a transformational approach is suggested to solve the problems inherent in the method of developing distributed programs through synchronous and centralized programs. The methodology is illustrated with an example.
  • Keywords
    Communicating processes; decentralization; distributed programming; program transformation; programming methodology; Centralized control; Computer science; Control systems; Network topology; Process design; Communicating processes; decentralization; distributed programming; program transformation; programming methodology;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1987.233514
  • Filename
    1702314