Skip to main content
  • Book
  • © 1994

Distributed Systems

Software Design and Implementation

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (19 chapters)

  1. Front Matter

    Pages i-xviii
  2. Part I

    1. Front Matter

      Pages 1-1
    2. Software Engineering

      • Albert Fleischmann
      Pages 21-33
    3. Classification of Software System Types

      • Albert Fleischmann
      Pages 35-44
    4. Software Life Cycles

      • Albert Fleischmann
      Pages 45-55
    5. Methods: Concepts

      • Albert Fleischmann
      Pages 57-101
    6. Methods for Concurrent Software System Development

      • Albert Fleischmann
      Pages 103-150
    7. The Management of Software Development

      • Albert Fleischmann
      Pages 151-178
    8. Tools

      • Albert Fleischmann
      Pages 179-197
  3. Part II

    1. Front Matter

      Pages 199-199
    2. Overview

      • Albert Fleischmann
      Pages 201-213
    3. Decomposing a System

      • Albert Fleischmann
      Pages 215-232
    4. Process Communication and Synchronisation

      • Albert Fleischmann
      Pages 233-240
    5. Process Behaviour

      • Albert Fleischmann
      Pages 241-262
    6. Refinements of a Process

      • Albert Fleischmann
      Pages 263-275
    7. Implementation of SAPP/PASS Specifications

      • Albert Fleischmann
      Pages 277-292
    8. SAPP/PASS Based Project Management

      • Albert Fleischmann
      Pages 293-305
    9. PASS Based Computer Aided Software Engineering

      • Albert Fleischmann
      Pages 307-330
    10. A SAPP/PASS Based Software Engineering Environment

      • Albert Fleischmann
      Pages 331-348

About this book

The purpose of this book is to make the reader famliar with software engineering for distributed systems. Software engineering is a valuable discipline in the develop­ ment of software. The reader has surely heard of software systems completed months or years later than scheduled with huge cost overruns, systems which on completion did not provide the performance promised, and systems so catastrophic that they had to be abandoned without ever doing any useful work. Software engi­ neering is the discipline of creating and maintaining software; when used in con­ junction with more general methods for effective management its use does reduce the incidence of horrors mentioned above. The book gives a good impression of software engineering particularly for dis­ tributed systems. It emphasises the relationship between software life cycles, meth­ ods, tools and project management, and how these constitute the framework of an open software engineering environment, especially in the development of distrib­ uted software systems. There is no closed software engineering environment which can encompass the full range of software missions, just as no single flight plan, airplane or pilot can perform all aviation missions. There are some common activities in software engi­ neering which must be addressed independent of the applied life cycle or methodol­ ogy. Different life cycles, methods, related tools and project management ap­ proaches should fit in such a software engineering framework.

Authors and Affiliations

  • Pfaffenhofen, Germany

    Albert Fleischmann

Bibliographic Information

  • Book Title: Distributed Systems

  • Book Subtitle: Software Design and Implementation

  • Authors: Albert Fleischmann

  • DOI: https://doi.org/10.1007/978-3-642-78612-9

  • Publisher: Springer Berlin, Heidelberg

  • eBook Packages: Springer Book Archive

  • Copyright Information: Springer-Verlag Berlin Heidelberg 1994

  • Softcover ISBN: 978-3-642-78614-3Published: 16 December 2011

  • eBook ISBN: 978-3-642-78612-9Published: 06 December 2012

  • Edition Number: 1

  • Number of Pages: XVIII, 390

  • Topics: Software Engineering, Computer Communication Networks

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access