• DocumentCode
    1685838
  • Title

    Modelling dynamic distributed system structures in PARSE

  • Author

    Liu, A. ; Gorton, I.

  • Author_Institution
    Sch. of Comput. Sci. & Eng., New South Wales Univ., Kensington, NSW, Australia
  • fYear
    1996
  • Firstpage
    352
  • Lastpage
    359
  • Abstract
    With the increasing availability of parallel and networked computers, applications based on distributed systems are gradually becoming commonplace. It is therefore important for software professionals to practice sound parallel software engineering methods. PARSE (Parallel Software Engineering) is an object-based software engineering methodology to facilitate the design of reliable and reusable parallel systems. Systems designed using PARSE are represented using a graphical notation known as process graphs, which enable process structures and their precise interactions to be hierarchically constructed. However, the current PARSE graphical notation cannot adequately handle the design of concurrent systems which incorporate dynamic features. This paper describes extensions to the present PARSE process graph notations to support the design of well-engineered distributed systems. Example designs are given to illustrate the utility of the approach, and a mapping to the Windows NT WIN32 Application Programming Interface is given
  • Keywords
    object-oriented programming; parallel programming; software engineering; software reusability; PARSE graphical notation; Parallel Software Engineering; Windows NT WIN32 Application Programming Interface; concurrent systems; dynamic distributed system structures; dynamic features; graphical notation; object-based software engineering methodology; process graphs; reusable parallel systems; sound parallel software engineering methods; Application software; Availability; Computer applications; Computer network reliability; Computer networks; Concurrent computing; Distributed computing; Programming profession; Software engineering; Utility programs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1996. PDP '96. Proceedings of the Fourth Euromicro Workshop on
  • Conference_Location
    Braga
  • Print_ISBN
    0-8186-7376-1
  • Type

    conf

  • DOI
    10.1109/EMPDP.1996.500607
  • Filename
    500607