Abstract
The software application domain of customer-oriented telephony is worth the attention of specialists in formal methods. Primarily this paper is a tutorial about customer-oriented telephony. It also includes observations about how this domain should be formalized, including critiques of some popular approaches.
Preview
Unable to display preview. Download preview PDF.
References
Johan Blom, Roland Bol, and Lars Kempe. Automatic detection of feature interactions in temporal logic. In K. E. Cheng and T. Ohta, eds., Feature Interactions in Telecommunications Systems III, pages 1–19. IOS Press, 1995.
Johan Blom, Bengt Jonsson, and Lars Kempe. Using temporal logic for modular specification of telephone services. In L. G. Bouma and H. Velthuijsen, eds., Feature Interactions in Telecommunications Systems, pages 197–216. IOS Press, 1994.
Gregor V. Bochmann. A general transition model for protocols and communication services. IEEE Transactions on Communications XXVIII(4):643–650, April 1980.
Kenneth H. Braithwaite and Joanne M. Atlee. Towards automated detection of feature interactions. In L. G. Bouma and H. Velthuijsen, eds., Feature Interactions in Telecommunications Systems, pages 36–57. IOS Press, 1994.
E. Jane Cameron, Nancy D. Griffeth, Yow-Jian Lin, Margaret E. Nilson, William K. Schnure, and Hugo Velthuijsen. A feature interaction benchmark for IN and beyond. In L. G. Bouma and H. Velthuijsen, eds., Feature Interactions in Telecommunications Systems, pages 1–23. IOS Press, 1994.
D. Cattrall, G. Howard, D. Jordan, and S. Buj. An interaction-avoiding call processing model. In K. E. Cheng and T. Ohta, eds., Feature Interactions in Telecommunications Systems III, pages 85–96. IOS Press, 1995.
José M. Duran and John Visser. International standards for intelligent networks. IEEE Communications XXX(2):34–42, February 1992.
Mohammed Faci, Luigi Logrippo, and Bernard Stepien. Formal specification of telephone systems in LOTOS: The constraint-oriented style approach.Computer Networks and ISDN Systems XXI:53–67, 1991.
James J. Garrahan, Peter A. Russo, Kenichi Kitami, and Roberto Kung.Intelligent Network overview. IEEE Communications XXXI(3):30–36, March 1993.
J. A. Goguen and Luqi. Formal methods and social context in software development. In Proceedings of the Sixth International Conference on Theory and Practice of Software Development (TAPSOFT '95), pages 62–81. Springer Verlag LNCS 915, 1995.
Nancy D. Griffeth and Yow-Jian Lin. Extending telecommunications systems: The feature-interaction problem. IEEE Computer XXVI(8):14–18, August 1993.
ITU-T/ETSI Recommendations Q1201-Q1205, Q1211, Q1213, Q1214. 1993.
Jeremy L. Jacob. Refinement of shared systems. In John McDermid, editor, The Theory and Practice of Refinement: Approaches to the Formal Development of Large-Scale Software Systems, pages 27–36. Butterworths, 1989.
Yoshiaki Kakuda, Akihiro Inoue, Hiroyuki Asada, Tohru Kikuno, and Tadashi Ohta. A dynamic resolution method for feature interactions and its evaluation. In K. E. Cheng and T. Ohta, eds., Feature Interactions in Telecommunications Systems III, pages 97–114. IOS Press, 1995.
Jalel Kamoun. Formal specification and feature interaction detection in the Intelligent Network. Department of Computer Science, University of Ottawa, Ottawa, Ontario, 1996.
Yasuro Kawarasaki and Tadashi Ohta. A new proposal for feature interaction detection and elimination. In K. E. Cheng and T. Ohta, eds., Feature Interactions in Telecommunications Systems III, pages 127–139. IOS Press, 1995.
Andrew Kay and Joy N. Reed. A rely and guarantee method for Timed CSP: A specification and design of a telephone exchange. IEEE Transactions on Software Engineering XIX(6):625–639, June 1993.
Evan H. Magill, Simon Tsang, and Bryce Kelly. The feature interaction problem in networked multimedia services: Past, present and future. EPSRC No. GR/K 72995, October 1996, http: //www.comms.eee.strath.ac.uk/~fi/fimna.html.
N. Mitra and S. D. Usiskin. Relationship of the Signaling System No. 7 protocol architecture to the OSI Reference Model. IEEE Network V(1):26–37, January 1991.
Tadashi Ohta and Yoshio Harada. Classification, detection, and resolution of service interactions in telecommunication services. In L. G. Bouma and H. Velthuijsen, eds., Feature Interactions in Telecommunications Systems, pages 60–72. IOS Press, 1994.
K. J. Turner and M. van Sinderen. LOTOS specification style for OSI. in Jeroen van de Lagemaat and Tommaso Bolognesi, editors, The LOTOSPHERE Project, pages 137–159. Kluwer Academic Publishers, 1995.
Hugo Velthuijsen. Issues of non-monotonicity in feature-interaction detection.In K. E. Cheng and T. Ohta, eds., Feature Interactions in Telecommunications Systems III, pages 31–42. IOS Press, 1995.
Chris A. Vissers, Giuseppe Scollo, Marten van Sinderen, and Ed Brinksma.Specification styles in distributed systems design and verification. Theoretical Computer Science LXXXIX(1):179–206, 1991.
Pamela Zave. Application of formal methods is research, not development.IEEE Computer XXIX(4):26–27, April 1996.
Pamela Zave. Feature interactions and formal specifications in telecommunications. IEEE Computer XXVI(8):20–30, August 1993.
Pamela Zave. Secrets of call forwarding: A specification case study. In Formal Description Techniques VIII (Proceedings of the Eighth International IFIP Conference on Formal Description Techniques for Distributed Systems and Communications Protocols), pages 153–168. Chapman & Hall, 1996.
Pamela Zave and Michael Jackson. Requirements for telecommunications services: An attack on complexity. In Proceedings of the Third IEEE International Symposium on Requirements Engineering, pages 106–117. IEEE Computer Society Press, 1997.
Pamela Zave and Michael Jackson. Where do operations come from? A multiparadigm specification technique. IEEE Transactions on Software Engineering XXII(7):508–528, July 1996.
Israel Zibman, Carl Woolf, Peter O'Reilly, Larry Strickland, David Willis, and John Visser. Minimizing feature interactions: An architecture and processing model approach. In K. E. Cheng and T. Ohta, eds., Feature Interactions in Telecommunications Systems III, pages 65–83. IOS Press, 1995.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zave, P. (1998). ‘Calls considered harmful’ and other observations: A tutorial on telephony. In: Margaria, T., Steffen, B., Rückert, R., Posegga, J. (eds) Services and Visualization Towards User-Friendly Design. Lecture Notes in Computer Science, vol 1385. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0053493
Download citation
DOI: https://doi.org/10.1007/BFb0053493
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64367-8
Online ISBN: 978-3-540-69760-2
eBook Packages: Springer Book Archive