Verification of Use Case with Petri Nets in Requirement Analysis
ICCSA '09 Proceedings of the International Conference on Computational Science and Its Applications: Part II
Moving from Requirements to Design Confronting Security Issues: A Case Study
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part II
PRICAI'06 Proceedings of the 9th Pacific Rim international conference on Artificial intelligence
Semi-automatic generation of UML models from natural language requirements
Proceedings of the 4th India Software Engineering Conference
Hi-index | 0.00 |
This paper presents a semi-automatic approach to translating the narrative descriptions of use cases to sequence diagrams. It presents rules for writing and rewriting use case descriptions that can be understood by both developers and domain experts and that can be translated mechanically to message sends, which are used to build sequence diagrams. The translation accommodates developer's instructions on how to translate some parts of a use case description while mechanically producing message records from the description. It deduces classes, objects, associations, attributes, and operations from use cases. A prototype of a use case translator that supports the approach is described here.