Concepts for a flexible service architecture

  • Jens-Peter Redlich
  • Dirk Balfanz
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 851)


This paper is concerned with the applicability of object oriented design and implementation methods in the field of telecommunications. As a result, a framework system is proposed that allows for building of complex yet flexible communication systems.

As many service providers offer equivalent services it seams reasonable to introduce service abstractions and to design applications in a way that makes it possible to reference these service abstractions instead of the actual service providers. The latter may be selected from a set of choices late, e.g. at runtime, respecting the system's actual capabilities and user preferences.


abstract services service market server transparency late configuration decoupled inter object communication 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bertrand Meyer, “Object-Oriented Software Construction”, Prentice-Hall, 1988.Google Scholar
  2. 2.
    Timothy Budd, “Little Smalltalk”, Prentice Hall, 1987.Google Scholar
  3. 3.
    N. Wirth, “Programming in Modula-2”, Springer, New York 1982.Google Scholar
  4. 4.
    Andrew S. Tanenbaum. “Computer Networks”, second edition, Prentice-Hall, 1989.Google Scholar
  5. 5.
    ISO/IEC JTC1/SC21/WG7 N807, “Working Document on Topic 9.1 — ODP Trader”, 26. July 1993Google Scholar
  6. 6.
    H. Ouibrahim, “Access Signalling Architecture Based On An Object Oriented Service Description”, Workshop on Broadband Communications Estoril, 20–22. January 1992, Page 106–117.Google Scholar
  7. 7.
    Alex De Smedt, Roger Theeuws, “A Concept for Multiconnection Calls”, Workshop on Broadband Communications Estoril, 20–22. January 1992, Page 243–254.Google Scholar
  8. 8.
    K. Jensen, “Coloured Petri Nets: A High Level Language for System Design and Analysis”, Paper published in: G. Rozenberg(Ed.): Advances in Petri Nets 1990, Lecture Notes in Computer Science, Springer.Google Scholar
  9. 9.
    Frank Bomarius, “Ein System für die Programmierung verteilter objektorientierter Applikationen”, Dissertation, FB Informatik/Universität Kaiserslautern, 1990.Google Scholar
  10. 10.
    Jürgen Becher, “Konfigurierung verteilter, heterogener Informationsverarbeitungs-systeme”, Dissertation am Institut für Telematik, Universität Karlsruhe, 1993.Google Scholar
  11. 11.
    Jens-Peter Redlich, Dirk Balfanz, “Programming of Service Providers in FOCS”, Seminar Paper, Dept. of Computer Science, Humboldt-University Berlin, 1994.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1994

Authors and Affiliations

  • Jens-Peter Redlich
    • 1
  • Dirk Balfanz
    • 1
  1. 1.Dept. of Computer ScienceHumboldt University BerlinBerlinGermany

Personalised recommendations