Service engineering versus software engineering
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.
Keywordsengineering environment foundation genus service software species testing
Unable to display preview. Download preview PDF.
- 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.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.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.Randy H. Katz. Adaptation and Mobility in Wireless Information Systems. IEEE Personal Communications, 1(1):6–17, 1994.Google Scholar
- 5.G. E. R. Lloyd. Aristotle: The Growth and Structure of his Thought. Cambridge University Press, Cambridge, 1968.Google Scholar
- 7.John F. Sowa. Conceptual Structures: Information Processing in Mind and Machine. Addison-Wesley, Reading, Massachusetts, 1983.Google Scholar