Relaciones entre casos de uso en el lenguaje de modelado unificado
| dc.contributor.author | Giandini, Roxana S. | spa |
| dc.contributor.author | Pons, Claudia F. | spa |
| dc.contributor.orcid | Giandini, Roxana S. [0000-0001-5703-2300] | spa |
| dc.contributor.orcid | Pons, Claudia F. [0000-0003-1149-0976] | spa |
| dc.contributor.researchgate | Giandini, Roxana S. [Roxana-Giandini] | spa |
| dc.date.accessioned | 2020-10-27T00:21:42Z | |
| dc.date.available | 2020-10-27T00:21:42Z | |
| dc.date.issued | 2000-12-01 | |
| dc.description.abstract | El Unified Modeling Language (UML) es un lenguaje gráfico, semiformal, que ha sido aceptado como estándar para describir sistemas de software orientados a objetos. UML define varios tipos de diagramas que se utilizan para describir diferentes aspectos o vistas de un sistema. En particular, los diagramas de Casos de Uso se utilizan para capturar los requerimientos de los sistemas y guiar su proceso de desarrollo. Los distintosCasos de Uso que se definen a lo largo de un proceso de desarrollo no son independientes sino que es posible establecer relaciones entre ellos. Las principales relaciones consideradas por UML son: Generalización (Generalization), Inclusión (Include) yExtensión (Extend). Estas relaciones, tanto como el resto de las construcciones de UML, están definidas semi formalmente, dando lugar a interpretaciones ambiguas e inconsistencias. Este trabajo presenta una formalización de las principales relaciones entre Casos deUso aportando precisión en su definición. Además, con base en esta formalización se estudia la composición de estas relaciones en la etapa de evolución, mostrando en qué casos esta combinación es aplicable y cuándo se producen situaciones conflictivas | spa |
| dc.description.abstractenglish | The Unified Modeling Language (UML) is a graphical, semi-formal language that has been accepted as a standard for describing object-oriented software systems. UML defines several types of diagrams that are used to describe different aspects or views of a system. In particular, Use Case diagrams are used to capture system requirements and guide their development process. The different Use Cases that are defined throughout a development process are not independent, but it is possible to establish relationships between them. The main relations considered by UML are: Generalization (Generalization), Inclusion (Include) and Extension (Extend). These relationships, as well as the rest of the UML constructs, are semi-formally defined, giving rise to ambiguous interpretations and inconsistencies. This work presents a formalization of the main relationships between Use Cases, providing precision in their definition. In addition, based on this formalization, the composition of these relationships in the evolution stage is studied, showing in which cases this combination is applicable and when conflict situations occur. | eng |
| dc.format.mimetype | application/pdf | spa |
| dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga UNAB | spa |
| dc.identifier.issn | 2539-2115 | |
| dc.identifier.issn | 1657-2831 | |
| dc.identifier.repourl | repourl:https://repository.unab.edu.co | |
| dc.identifier.uri | http://hdl.handle.net/20.500.12749/9085 | |
| dc.language.iso | spa | spa |
| dc.publisher | Universidad Autónoma de Bucaramanga UNAB | |
| dc.relation | https://revistas.unab.edu.co/index.php/rcc/article/view/1129/1099 | |
| dc.relation.references | J. Araújo. Formalizing Sequence Diagrams. In: L. Andrade, A. Moreira, A. Deshpande y StuartKent (ed), Proc. OOPSLA ́98 Wsh., Formalizing UML. Why? How? Vancouver, 1998. | |
| dc.relation.references | R. Back, L. Petre and I. Porres Paltor. Analysing UML Use Cases as Contract. In: Proceedingsof the UML’99 Second International Conference. Fort Collins, CO, USA, October 28-30/99.Lecture Notes in Computer Science, Springer-Verlag, 1999. | |
| dc.relation.references | R. Breu et al. Towards a formalization of the unified modeling language. In: ProceedingsECOOP’97., Lecture Notes in Computer Science vol.1241, Springer, 1997. | |
| dc.relation.references | A. Evans, et al. Towards a core metamodelling semantics of UML. Behavioral specifications of businesses and systems, H,Kilov editor, Kluwer Academic Publishers, 1999. | |
| dc.relation.references | A. Evans, et al. Developing the UML as a formal modeling notation, In: Proceedings of the UML’98 Beyond the notation, Muller and Bezivin editors, Lecture Notes in Computer Science vol.1618, Springer-Verlag, 1998. | |
| dc.relation.references | R. Giandini. Documentación y evolución de componentes reusables: Contratos de reuso con semántica de comportamiento. Tesis del Magister en Ingeniería de Software, Universidad Nacional de La Plata, Argentina, http://www-lifia.info.unlp.edu.ar/~giandini.Setiembre 1999. | |
| dc.relation.references | I. Jacobson. Object-Oriented Development in an Industrial Environment. En: Proceedings OOPSLA’ 87, special issue of SIGPLAN Notices. Vol 22, N°12, pp.183-191, 1987. | |
| dc.relation.references | I. Jacobson et al. Object-Oriented Software Engineering: A Use Case Driven Approach. AddisonWesley, 1993. | |
| dc.relation.references | I. Jacobson; I. Booch and G. Rumbaugh J.. The Unified Software Development Process, Addison Wesley. ISBN 0-201-57169-2, 1999 | |
| dc.relation.references | S. Kim; D. Carrington, Formalizing the UML Class Diagrams using Object-Z, In: proceedings UML´99 Conference, Lecture Notes in Computer Sciencie 1723, 1999. | |
| dc.relation.references | A. Knapp. A formal semantics for UML interactions, In: Proceedings of the UML´99 conference <<UML>>´99 - The Unified Modeling Language. Beyond the Standard. R.France and B.Rumpe editors, , Colorado, USA,. Lecture Notes in Computer Science 1723, Springer. (1999). | |
| dc.relation.references | OBJECT CONSTRAINT Language. version 1.3, July 1999. Part of Unified Modeling Language (UML) Specification. OMG, http://www.rational.com, 1999 | |
| dc.relation.references | G.Övergaard; K. Palmkvist. A Formal Approach to Use Cases and Their Relationships. In: P. Muller and J. Bézivin editors, Proceedings of the UML’98: Beyond the Notation, Lecture Notes in Computer Cience 1618. Springer-Verlag, 1999. | |
| dc.relation.references | G. Övergaard. A Formal Approach to Collaborations in the Unified Modeling Language. In: Proceedings of the UML’99 Second International Conference. Fort Collins, CO, USA, October 28-30/99.Lecture Notes in Computer Science, Springer-Verlag, 1999 | |
| dc.relation.references | C. Pons, G. Baum and M. Felder. Foundations of Object-oriented modeling notations in a dynamic logic framework. Fundamentals of Information Systems, Chapter 1. T.Polle, T.Ripke and K.Schewe Editors, Kluwer Academic Publisher, 1999. | |
| dc.relation.uri | https://revistas.unab.edu.co/index.php/rcc/article/view/1129 | |
| dc.rights | Derechos de autor 2000 Revista Colombiana de Computación | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.creativecommons | Attribution-NonCommercial-ShareAlike 4.0 International | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | |
| dc.source | Revista Colombiana de Computación; Vol. 1 Núm. 1 (2000): Revista Colombiana de Computación; 73-90 | |
| dc.subject | Innovaciones tecnológicas | |
| dc.subject | Ciencia de los computadores | |
| dc.subject | Desarrollo de tecnología | |
| dc.subject | Ingeniería de sistemas | |
| dc.subject | Investigaciones | |
| dc.subject | Tecnologías de la información y las comunicaciones | |
| dc.subject | TIC´s | |
| dc.subject.keywords | Technological innovations | eng |
| dc.subject.keywords | Computer science | eng |
| dc.subject.keywords | Technology development | eng |
| dc.subject.keywords | Systems engineering | eng |
| dc.subject.keywords | Investigations | eng |
| dc.subject.keywords | Information and communication technologies | eng |
| dc.subject.keywords | ICT's | eng |
| dc.subject.keywords | Software engineering | eng |
| dc.subject.keywords | Analysis | eng |
| dc.subject.keywords | Object oriented design | eng |
| dc.subject.keywords | Graphical modeling languages | eng |
| dc.subject.keywords | Use cases | eng |
| dc.subject.keywords | Formal semantics | eng |
| dc.subject.lemb | Innovaciones tecnológicas | spa |
| dc.subject.lemb | Ciencias de la computación | spa |
| dc.subject.lemb | Ingeniería de sistemas | spa |
| dc.subject.lemb | Investigaciones | spa |
| dc.subject.lemb | Tecnologías de la información y la comunicación | spa |
| dc.subject.lemb | Ingeniería de software | spa |
| dc.subject.lemb | Análisis | spa |
| dc.subject.proposal | Diseño orientado a objetos | spa |
| dc.subject.proposal | Desarrollo tecnológico | spa |
| dc.subject.proposal | Diseño orientado a objetos | spa |
| dc.subject.proposal | Lenguajes gráficos de modelado | spa |
| dc.subject.proposal | Casos de uso | spa |
| dc.subject.proposal | Semántica formal | spa |
| dc.title | Relaciones entre casos de uso en el lenguaje de modelado unificado | spa |
| dc.title.translated | Relaciones entre casos de uso en el unified modeling language | eng |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.driver | info:eu-repo/semantics/article | |
| dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
| dc.type.local | Artículo | spa |
| dc.type.redcol | http://purl.org/redcol/resource_type/CJournalArticle |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- 2000_Articulo_Relaciones entre casos de uso en el lenguaje de modelado unificado.pdf
- Tamaño:
- 113.37 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Artículo
