Skip to main content
Book cover

IFM’99 pp 129–145Cite as

Integration Problems in Telephone Feature Requirements

  • Conference paper

Abstract

The feature interaction problem is prominent in telephone service development. Through a number of case studies, we have discovered that no single semantic framework is suitable for the synthesis and analysis of formal feature requirements models, and the choice of modelling language has certain knock-on effects on the transformational design steps which lead to implementation. We initially describe a mixed semantic model approach whilst acknowledging that integration is a major concern. Our method incorporates operational state transition models, temporal logic formulae and object oriented structuring mechanisms. Each of these approaches gives rise to certain advantages and disadvantages, and we propose a complementary integration which allows the client to express their requirements in the way in which they understand their needs, whilst building formal models for transformation and verification during design. This paper evaluates such a mixed semantic approach in the domain of telephone feature development. It motivates the need for a single formal language which provides a unified semantic framework and incorporates all of the desirable properties of each of the semantic models used in the mixed semantic approach. We propose the hidden algebraic approach as providing just such a suitable semantic framework.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J.-R. Abrial. The B-Book. Cambridge University Press, 1996.

    Book  MATH  Google Scholar 

  2. R. J. R. Back. On correct refinement of programs. Journal of Computer and System Sciences, 23(l):49–68,1979.

    MathSciNet  Google Scholar 

  3. G. Booch. Object oriented design with applications. Benjamin Cummings, 1991.

    Google Scholar 

  4. L. G. Bouma and H. Velthuijsen, editors. Feature Interactions In Telecommunications. IOS Press, 1994.

    Google Scholar 

  5. D. Cansell and D. Méry. Interpretation de spécifications temporelles à l’aide d’un outil de preuve. In N. Lévy and Y.Ledru, editors, AFADL’98, septembre-octobre 1998.

    Google Scholar 

  6. K. M. Chandy and J. Misra.Parallel Program Design A Foundation. Addison- Wesley Publishing Company, 1988. ISBN 0–201-05866–9.

    MATH  Google Scholar 

  7. P. Coad and E. Yourdon.Object oriented design. Prentice-Hall (Yourdon Press), 1990.

    Google Scholar 

  8. R. Diaconescu and K. Futatsagi. CafeOBJ Report. World Scientific, 1998.

    MATH  Google Scholar 

  9. U. Engberg.TLP Manual-(release 2.5a)-PRELlMlNARY. Department of Computer Science, Aarhus University, May 1994.

    Google Scholar 

  10. J.-P. Gibson. Formal Object Oriented Development of Software Systems Using LOTOS. PhD thesis, Stirling University, August 1993. Tech. report CSM-114.

    Google Scholar 

  11. J.-P. Gibson and D. Mery. A Unifying Model for Multi-Semantic Software Development. Rapport Interne CRIN-96-R-110, Linz (Austria), July 1996.

    Google Scholar 

  12. J.-P. Gibson and D. Mery. A Unifying Model for Specification and Design. Rapport Interne CRIN-96-R-110, CRIN, Linz (Austria), July 1996.

    Google Scholar 

  13. J. Paul Gibson. Formal object based design in LOTOS. Tr-113, University of Stirling, Computing Science Department, Stirling, Scotland, 1994.

    Google Scholar 

  14. J. Paul Gibson. Feature requirements models: Understanding interactions. In Feature Interactions In Telecommunications IV, Montreal, Canada, June 1997. IOS Press.

    Google Scholar 

  15. J. Paul Gibson. Towards a feature interaction algebra. In Feature Interactions In Telecommunications V, Lund,Sweden, September 1998. IOS Press.

    Google Scholar 

  16. J.Paul Gibson. Formal Object Oriented Development of Software Systems Using LOTOS. Tech. report csm-114, Stirling University, August 1993.

    Google Scholar 

  17. Paul Gibson. An object oriented requirements capture and analysis environment. Technical Report CRIN-98-R-010, CRIN, January 1998.

    Google Scholar 

  18. Paul Gibson and Dominique Méry. Always and eventually in object models. In ROOM2, Bradford, June 1998.

    Google Scholar 

  19. Paul Gibson and Dominique Mery. Fair objects. In OT98 (COTSR), Oxford, May 1998.

    Google Scholar 

  20. J Goguen and E. Diaconescu. An oxford survey of order sorted algebra. Mathematical Structures in Computer Science, 4:363–392,1994.

    Article  MathSciNet  MATH  Google Scholar 

  21. J. Goguen and G. Malcolm. A Hidden Agenda. Report CS97–538, Dept. of Computer Science and Engineering, University of California at San Diego, April 1997.

    Google Scholar 

  22. IEE. Special Collection On Requirements Analysis. IEE Transactions on Software Engineering, 1977.

    Google Scholar 

  23. L. Lamport. A Temporal Logic of Actions. ACM Transactionson Programming Languages and Systems, 16(3):872–923, May 1994.

    Article  Google Scholar 

  24. L. Lamport. A temporal logic of actions. ACM Transactions on Programming Languages and Systems, 16(3):872–923, May 1994.

    Article  Google Scholar 

  25. B. Mermet and D. Mery. Detection of service interactions: An approach with b. In AFADL97, Toulouse (France), 1997.

    Google Scholar 

  26. B Mermet P. Gibson and D. Méry. Specification of services in a compositional temporal logic. Rapport de fin du loti du marche no 961B CNET-CNRS CRIN, CRIN, 1997.

    Google Scholar 

  27. Steria Méditerrannée. Atelier B, Version 3.2, Manuel de Référence du Langage B. GEC Alsthom Transport and Steria Méditerrannée and SNCF and INRETS and RATP, 1997.

    Google Scholar 

  28. Pamela Zave. Feature interactions and formal specifications in telecommunications. IEEE Computer Magazine, pages 18–23, August 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag London Limited

About this paper

Cite this paper

Gibson, P., Hamilton, G., Méry, D. (1999). Integration Problems in Telephone Feature Requirements. In: Araki, K., Galloway, A., Taguchi, K. (eds) IFM’99. Springer, London. https://doi.org/10.1007/978-1-4471-0851-1_8

Download citation

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

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-85233-107-8

  • Online ISBN: 978-1-4471-0851-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics