By Topic

Software Engineering Journal

Issue 5 • Date September 1987

Filter Results

Displaying Results 1 - 6 of 6
  • Editorial: Distributed computing

    Publication Year: 1987, Page(s):146 - 147
    IEEE is not the copyright holder of this material | PDF file iconPDF (219 KB)
    Freely Available from IEEE
  • Building distributed systems with remote procedure call

    Publication Year: 1987, Page(s):148 - 159
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (1674 KB)

    Remote procedure call is gaining popularity assimple, transparent and useful paradigm for building distributed systems. Ideal transparency means that remote procedure calls are in distinguishable from local ones. This is usually only partially achievable. This paper discusses those implementation decisions which affect transparency and intrude on the design of distributed applications built using ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Objects and actions in reliable distributed systems

    Publication Year: 1987, Page(s):160 - 168
    Cited by:  Papers (2)
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (1281 KB)

    This paper describes a method for constructing robust distributed programs. The method is based upon the provision of atomic actions that operate upon objects (instances of abstract data types). The paper begins by constructing robustnon-distributed programs using the atomicaction mechanism and then proceeds to showhow robust distributed programs can be constructed in a similar fashion. Finally, t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Transaction mechanisms for distributed programming environments

    Publication Year: 1987, Page(s):169 - 177
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (1305 KB)

    Considerable research effort in the software engineering domain has been focused on the development of more advanced programming environments. A key aspect in this development is distribution. Distributed computer systems have the potential for high reliability. This is primarily because resources can be provided redundantly at different sites. However, the possibility of partial system failure an... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Building an open communication application

    Publication Year: 1987, Page(s):178 - 183
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (918 KB)

    The implementation of a series of protocol handlers is discussed in terms of the approach taken to design and implementation methods. The target was a communication sub-system insupport of terminal handling applications. The design of an OSI transport layer handler using the Jackson system design method is described, as are the reasons for opting to use a more conventional, finite-state machine ap... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Performance monitoring and evaluation of large embedded systems

    Publication Year: 1987, Page(s):184 - 192
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (940 KB)

    This paper describes the rationale and design of an integrated set of software tools which havebeen implemented for use with a large real-time embedded system which is based on a distributed architecture. The tools include facilities to aid system-level program debugging, performance analysis and application-specific performance monitoring. Particular attention is paid to the user interface to the... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.