Service engineering versus software engineering

A foundational study
  • Mícheál Mac an Airchinnigh
  • Hans-Jürgen Kugler
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 851)


The proposed marriage of service engineering and software engineering is expected to produce offspring that will do justice to both professions. Specifically, it is believed that the market in telecommunication services is better served by those in the software business and that telecommunication engineers can focus on network provisioning. The socalled service creation environment (SCE) is expected to play the role of catalyst in this brave new world.

Much has already been written on the subject. But experience has shown that much still needs to be written. For, even though there are commercially available, though proprietary, SCEs, the question: What is an SCE?, is still being asked.

In this paper, foundational issues are addressed. The nature of an SCE is examined specifically to exhibit the peculiar inherent characteristics of service engineering and the necessary conclusion is reached that the service/software union is wholly determined by the practice of formal methods, counterbalanced and complemented by certification in a service validation centre, of which a testing environment shall be a key component.


engineering environment foundation genus service software species testing 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Aristotle. The Categories. Harvard University Press, Cambridge, Massachusetts, 1938. Translated by Harold P. Cooke. Joinly published by William Heinemann Ltd., London.Google Scholar
  2. 2.
    Nancy D. Griffeth and Yow-Jian Lin. Extending Telecommunications Systems: The Feature Interaction Problem, Guest Editors' Introduction. IEEE Computer, 26(8):14–18, August 1993.Google Scholar
  3. 3.
    James Hanko, David Berry, Thomas Jacobs, and Daniel Steinberg. Integrated Multimedia at Sun Microsystems. In R. G. Herrtwich, editor, Network and Operating System Support for Digital Audio and Video, Lecture Notes in Computer Science 614, pages 300–13. Springer-Verlag, Berlin, 1992.Google Scholar
  4. 4.
    Randy H. Katz. Adaptation and Mobility in Wireless Information Systems. IEEE Personal Communications, 1(1):6–17, 1994.Google Scholar
  5. 5.
    G. E. R. Lloyd. Aristotle: The Growth and Structure of his Thought. Cambridge University Press, Cambridge, 1968.Google Scholar
  6. 6.
    Kang G. Shin and Parameswaran. Real-Time Computing: A New Discipline of Computer Science and Engineering. Proceedings of the IEEE, 82(1):6–24, January 1994.CrossRefGoogle Scholar
  7. 7.
    John F. Sowa. Conceptual Structures: Information Processing in Mind and Machine. Addison-Wesley, Reading, Massachusetts, 1983.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1994

Authors and Affiliations

  • Mícheál Mac an Airchinnigh
    • 1
    • 2
  • Hans-Jürgen Kugler
    • 3
  1. 1.Department of Computer ScienceTrinity CollegeDublin
  2. 2.Generics (Software) Limited and K&M Technologies LimitedIreland
  3. 3.European Software InstituteZamudio (Bilbao)Spain

Personalised recommendations