Skip to main content

Abstract

Telephone switching systems are an interesting class of legacy system as they are complex, distributed and safety critical. As with most legacy systems, a simple replacement is impossible (or at least impractical), therefore changes in business practice and technology have induced a perpetual evolution of telephone switching systems.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and 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

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. Angluin and C.H. Smith. A survey of inductive inference: theory and methods. Comput. Surveys, 15, 1983.

    Google Scholar 

  2. U. Black. The Intelligent Network. Prentice Hall, New Jersey, 1998.

    Google Scholar 

  3. [CGL+94]_E.J. Cameron, N. Griffeth, Y.-J. Lin, M.E. Nilson and W.K. Schnure. A feature interaction benchmark for IN and beyond. In L.G. Bouma and H. Velthuijsen, (eds), Proceedings of the 2nd International Workshop on Feature Interactions in Telecommunications Systems, pages 1–23, Amsterdam, The Netherlands, May 1994.

    Google Scholar 

  4. M. Calder, E. Magill and D. Marples. A hybrid approach to software interworking problems: Managing interactions between legacy and evolving telecommunications software. IEE Proceedings — Software, 146(3): 167–180, April 1999.

    Article  Google Scholar 

  5. M. Calder and S. Reiff. Modelling legacy telecommunications switching systems for interaction analysis. In Peter Henderson (ed.), Systems Engineering Business Process Change, pages 182–195. Springer Verlag, London, May 2000.

    Chapter  Google Scholar 

  6. N. Griffeth, R. Blumenthal, J.-C. Grégoire and T. Ohta. Feature interaction detection contest. In K. Kimbler and L.G. Bouma, (eds), Proceedings of the 5th International Workshop on Feature Interactions in Telecommunications and Software Systems, pp. 327–359, Lund, Sweden, September 1998.

    Google Scholar 

  7. E. Gold. Language identification in the limit. Inf. and Control, 10:447–474, 1976.

    Article  Google Scholar 

  8. D.O. Keck and P.J. Kuehn. The feature and service interaction problem in telecommunications systems: A survey. IEEE Transactions on Software Engineering, 24(10):779–796, October 1998.

    Article  Google Scholar 

  9. M. Kolberg, E.H. Magill, D. Marples and S. Reiff. Results of the second feature interaction contest. In M. Calder and E. Magill, (eds), Proceedings of the 6th International Workshop on Feature Interactions in Telecommunications and Software Systems, pp. 311–325, Glasgow, Scotland, May 2000.

    Google Scholar 

  10. D. Marples and E.H. Magill. The use of rollback to prevent incorrect operation of features in intelligent network based systems. In K. Kimbler and L.G. Bouma, (eds), Proceedings of the 5th International Workshop on Feature Interactions in Telecommunications and Software Systems, pages 115–134, Lund, Sweden, September 1998.

    Google Scholar 

  11. D. Marples, S. Tsang, E.H. Magill and D.G. Smith. A platform for modelling feature interaction detection and resolution techniques. In K.E. Cheng and T. Ohta, (eds), Proceedings of the 3rd International Workshop on Feature Interactions in Telecommunications Systems, pp. 185–199, Kyoto, Japan, October 1995.

    Google Scholar 

  12. S. Reiff. Identifying resolution choices for an online feature manager. In M. Calder and E. Magill, (eds), Proceedings of the 6th International Workshop on Feature Interactions in Telecommunications and Software Systems, pp. 113–128, Glasgow, Scotland, May 2000.

    Google Scholar 

  13. F.J. Redmill and A.R. Valdar. SPC: Digital Telephone Exchanges. Peter Peregrinus Ltd. (Stevenage), 1994.

    Google Scholar 

  14. S. Tsang and E.H. Magill. Behaviour based run-time feature interaction detection and resolution approaches for intelligent networks. In P. Dini, R. Boutaba, and L. Logrippo, (eds), Proceedings of the 4th International Workshop on Feature Interactions in Telecommunications Systems, pages 254–270, Montreal, Canada, June 1997.

    Google Scholar 

  15. S. Tsang and E.H. Magill. Learning to detect and avoid run-time feature interactions in intelligent networks. IEEE Transactions on Software Engineering, 24(10):818–830, October 1998.

    Article  Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag London

About this chapter

Cite this chapter

Calder, M., Magill, E., Reiff-Marganiec, S., Thayananthan, V. (2002). Theory and Practice of Enhancing a Legacy Software System. In: Henderson, P. (eds) Systems Engineering for Business Process Change: New Directions. Springer, London. https://doi.org/10.1007/978-1-4471-0135-2_8

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-0135-2_8

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-1084-2

  • Online ISBN: 978-1-4471-0135-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics