• DocumentCode
    288969
  • Title

    Prototyping of parallel and distributed object-oriented systems: the PDC model and its environment

  • Author

    Weinreich, Rainer ; Plösch, Reinhold

  • Author_Institution
    C. Doppler Lab. for Software Eng., Johannes Kepler Univ., Linz, Austria
  • Volume
    2
  • fYear
    1995
  • fDate
    3-6 Jan 1995
  • Firstpage
    309
  • Abstract
    To ease the implementation of distributed object-oriented systems we developed the PDC technique (Proxy/Dispatcher/Collocutor technique), a simple and pragmatic approach to allow addressing of operating-system processes like local objects, i.e., by calling methods that can be dynamically bound. It supports not only concurrency but also distribution over machine boundaries and offers enough flexibility to address real-time requirements, also. On the basis of this technique we developed Process-Build, a prototyping tool for distributed systems. Our approach supports the development of distributed systems from the analysis to the implementation phase of the software life cycle
  • Keywords
    distributed processing; object-oriented methods; operating systems (computers); parallel programming; software prototyping; software tools; PDC model; Process-Build; Proxy/Dispatcher/Collocutor technique; concurrency; distributed object-oriented systems; distributed systems; dynamically bound; implementation phase; local objects; machine boundaries; operating-system processes; parallel systems; prototyping; prototyping tool; real-time requirements; software life cycle; Concurrent computing; Object oriented modeling; Object oriented programming; Operating systems; Parallel processing; Production; Prototypes; Software engineering; Software prototyping; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-6930-6
  • Type

    conf

  • DOI
    10.1109/HICSS.1995.375447
  • Filename
    375447