Formal specification and use case generation for a mobile telephony system
β Scribed by Randall Tuok; Luigi Logrippo
- Publisher
- Elsevier Science
- Year
- 1998
- Tongue
- English
- Weight
- 814 KB
- Volume
- 30
- Category
- Article
- ISSN
- 0169-7552
No coin nor oath required. For personal study only.
β¦ Synopsis
Use cases are widely recognized as useful tools for describing user requirements. However, the representation of a system by a collection of use cases has disadvantages, particularly it is time-consuming to derive large sets of use cases manually, and it is difficult to ascertain consistency and completeness of the sets. In this paper, we show how these problems can be eased by using an approach based on the formal specification language LOTOS. We describe a LOTOS specification of the Ε½ . Global System for Mobile communication GSM , obtained from existing use cases, and we report on automatic regeneration of use cases from the specification. We also present techniques for determining whether or not a specification contains a given use case.
π SIMILAR VOLUMES
Although testing is a major part of software development, it rarely gets the attention it deserves from researchers, partly because its foundations are weak and ill-understood. The principal purpose of testing is to detect (and then remove) faults in a software system. However, very few of the exist
Temporal logics of knowledge are useful for reasoning about situations where the knowledge of an agent or component is important, and where change in this knowledge may occur over time. Here we use temporal logics of knowledge to reason about the game Cluedo. We show how to specify Cluedo using temp
In the Communication by Y. Teki published in ChemPhysChem 2008, 9, 393-396, the following corrections should be made. On page 394, the term in brackets in Equation 7 should be S y Γ 1 t; q; 0; f; B 1 ; B 0 Γ° Γ g . On page 394, right column, at the second and sixth lines, should read 1(0, q, f, f, B