|
| This Article | ||
| | ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 9
Big Island, Hawaii
January 06-January 09
ISBN: 0-7695-1874-5
| ASCII Text | x | ||
| Boris Roussev, "Generating OCL Specifications and Class Diagrams from Use Cases: A Newtonian Approach," 2013 46th Hawaii International Conference on System Sciences, vol. 9, pp. 321b, 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 9, 2003. | |||
| BibTex | x | ||
| @article{ 10.1109/HICSS.2003.1174886, author = {Boris Roussev}, title = {Generating OCL Specifications and Class Diagrams from Use Cases: A Newtonian Approach}, journal ={2013 46th Hawaii International Conference on System Sciences}, volume = {9}, year = {2003}, isbn = {0-7695-1874-5}, pages = {321b}, doi = {http://doi.ieeecomputersociety.org/10.1109/HICSS.2003.1174886}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2013 46th Hawaii International Conference on System Sciences TI - Generating OCL Specifications and Class Diagrams from Use Cases: A Newtonian Approach SN - 0-7695-1874-5 SP EP A1 - Boris Roussev, PY - 2003 KW - null VL - 9 JA - 2013 46th Hawaii International Conference on System Sciences ER - | |||
The universal adoption of UML for object-oriented modeling notwithstanding, a major impediment for UML 1.4 is the lack of seamless integration between the different models and the inadequate support for diagram interchange. In this paper we propose a process generating formal object-oriented specifications in OCL and class diagrams from the use case model of a system through a clearly defined sequence of model transformations. The algebraic invariant of values exchanged in a use case guides the derivation of state machine descriptions for the actors and counter-actors, collectively called agents of the use case. The use case specification is obtained as the composition of the agents? state machines. We present an algorithm for converting a narrative use case specification to a set of OCL expressions and/or class diagrams. The proposed approach fills the gap between the outside behavioral system description as offered by use cases and the "first cut" at software architecture, the analysis level class model.
Citation:
Boris Roussev, "Generating OCL Specifications and Class Diagrams from Use Cases: A Newtonian Approach," hicss, vol. 9, pp.321b, 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 9, 2003
Usage of this product signifies your acceptance of the Terms of Use.
