This paper proposes a formal approach to modeling use case which captures requirements from multi-angle views: The class diagrams, the use case sequence diagrams, the use case state diagrams, the specification mapping and the system invariant. By defining formal semantics of those views, each aspect of requirements is given exact formal descriptions. As a result, integrated specification of one method can be built by integrating formal descriptions of its interaction specification and its functional specification. At the same time, properties of use case models can be specified and analyzed through the proof in design calculus. As an application, rules for checking the consistence of use case models are studied. An example to illustrate the feasibility of the proposed method is given.
CITATION STYLE
Chen, X., & Li, X. D. (2008). Design calculus based approach to modeling use case. Ruan Jian Xue Bao/Journal of Software, 19(10), 2539–2549. https://doi.org/10.3724/SP.J.1001.2008.02791
Mendeley helps you to discover research relevant for your work.