000 | 02556naa a2200301 a 4500 | ||
---|---|---|---|
003 | AR-LpUFIB | ||
005 | 20240131183012.0 | ||
007 | ta | ||
008 | 230201s2002 ag do 000 0 spa d | ||
024 | 8 | _aDIF002480 | |
040 |
_aAR-LpUFIB _bspa _cAR-LpUFIB |
||
100 | 1 |
_aGiandini, Roxana Silvia _9252416 |
|
245 | 1 | 0 | _aUse case refinements in the object oriented software development process |
260 |
_aref_localidad@37940 : _b, _c2002 |
||
300 | _aDatos electrónicos (1 archivo : 305 KB) | ||
500 | _aFormato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática-UNLP (Colección BIPA / Biblioteca.) -- Disponible también en línea (Cons. 25/02/2009) | ||
520 | _aModel Refinement is a dependency relationship that relates two elements that represent the same concept at different levels of abstraction. In the UML specification document this relationship, like others concepts, is still described in an ambiguous, informal way. In order to avoid inconsistencies and wrong model interpretations, in this article we propose, in first instance, a formalization of the Use Case specification, represented by a conversation between an actor and the system. The Use Case conversation does not have representation in the UML metamodel. In second instance we propose to formalize the refinement relation between model elements of the same kind, such as refinement relation between Use Cases and between Collaborations. Then on top of these formalizations, we discuss refinement relation between models of different kind (use case models and collaboration models realizing them) This work provides an enhancement to the UML metamodel specification. The formalization proposed should be used as a formal foundation for the construction of case tools performing consistency checking of models. Support offered by tools will improve the quality of software development process. -- Keywords: Object Oriented Analysis and Design, Unified Process, Unified Modeling Language, Use Cases. | ||
534 | _aProceedings of Conferencia Latinoamericana de Informatica CLEI 2002, November, 2002. | ||
650 | 4 |
_aPROCESO DE DESARROLLO DE SOFTWARE _9253608 |
|
650 | 4 |
_aORIENTACIÓN A OBJETOS _9253457 |
|
650 | 4 |
_aREFINAMIENTO DE PROGRAMAS _9253607 |
|
650 | 4 |
_aUML _9248706 |
|
700 | 1 |
_aPérez, Gabriela _9253687 |
|
700 | 1 |
_aPons, Claudia Fabiana _9251525 |
|
856 | 4 | 0 | _uwww.lifia.info.unlp.edu.ar/papers/2002/Giandini2002a.pdf |
856 | 4 | 0 | _u http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=93 |
942 | _cCP | ||
999 |
_c844603 _d844603 |