摘要
This paper discusses how to check consistency of UML requirements model which consists of a use case model and a conceptual class model with system constraints. Based on a given semantics, the requirements consistency can be de ned and checked formally. The consistency among use cases and constraints are classi ed into ve types. A system operation of interaction between actor and system is formally de ned as a pair of pre and post conditions. An atomic use case is described as one system operation, and a composed use case may be de ned as several system operations described by an activity diagram. Thus, each use case can also be modelled as a pair of pre and post conditions by composing the pre and post conditions of system operations by introducing a sequence composition operation. Requirement consistency can be logically checked based on the semantics. A simple library system is used as a case study to illustrate the feasibility of the method.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 411-420 |
| 页数 | 10 |
| 期刊 | Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS |
| DOI | |
| 出版状态 | 已出版 - 2005 |
| 已对外发布 | 是 |
| 活动 | 10th IEEE International Conference on Engineering of Complex Computer Systems, ICECCS 2005 - Shanghai, 中国 期限: 16 6月 2005 → 20 6月 2005 |
指纹
探究 'Consistency checking of UML requirements' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver