MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  This page intentionally left blank. Formal Description of Telecommunication Services

Download:
Download as a PDF | Download as a PS
by In Promela, Pamela Zave
http://www.research.att.com/~pamela/mrk.ps
Add To MetaCart

Abstract:

Abstract. This paper shows how an engineer could write a full formal description of the service layer of a telecommunication system, organized according to the Distributed Feature Composition virtual architecture. Descriptions in Promela and Z can be composed using a joint semantics based on the transition-axiom method. The described system can be reasoned about in several ways, including use of tools developed for the individual languages. 1. The Distributed Feature Composition virtual architecture Distributed Feature Composition (DFC) is a new architecture for the description of telecommunication services. One of its primary design goals was feature modularity. The other of its primary design goals was abstraction away from most implementation detail (hence the term "virtual"). As it appears to achieve these goals to a useful degree, it provides a good foundation for the application of formal methods to telecommunications. DFC was developed by Michael Jackson and myself. A full definition of the architecture, along with motivations, intuitive explanations, and examples, can be found elsewhere [6,13]. We are currently exploring various extensions, analysis/verification

Citations

129 A Simple Approach to Specifying Concurrent Systems – Lamport - 1989
117 Conjunction as composition – Zave, Jackson - 1993
111 M.: Four Dark Corners of Requirements Engineering – Zave, Jackson - 1997
65 Elements of style: Analyzing a software design feature with a counterexample detector – Jackson, Damon - 1996
64 Distributed feature composition: A virtual architecture for telecommunications services – Jackson, Zave - 1998
53 Structuring Z specifications with views – Jackson - 1995
50 Using Z: Specification – Woodcock, Davies - 1996
39 Design and Validation of protocols: a tutorial – Holzmann - 1993
31 Where do operations come from? a multiparadigm specification technique – Zave, Jackson - 1996
28 How to combine Z with a process algebra – Fischer - 1998
24 A Discipline of Multiprogramming – Misra - 2001
17 Calls considered harmful' and other observations: A tutorial on telephony – Zave - 1998
9 A component-based approach to telecommunication software – Zave, Jackson - 1998
7 An approach to animating Z specifications – Jia - 1995
5 The Implementation of Z Specifications using Program Transformation Systems: The SuZan Project. The Unified – Knott, Krause - 1992
3 The DFC Virtual Architecture: Scenarios for Use and Plans for Future Work – Zave, Jackson - 1997
1 Automated animation of Z using prolog – Hewitt - 1991