Hacia una taxonomía de la actividad (TXA) a partir de la separación de niveles de abstracción en casos de uso

Los casos de uso (CU), tradicionalmente, han sido utilizados por equipos de desarrollo de software como una herramienta técnica y administrativa. Desde cada una de estas perspectivas, es necesario tener un conjunto de atributos a gestionar, ya que la información que se captura para el desarrollo de...

Full description

Autores:
Villegas Ramírez, Maria Lili
Collazos, César A.
Giraldo, William J.
González, Juan M.
Tipo de recurso:
Article of journal
Fecha de publicación:
2017
Institución:
Universidad de Medellín
Repositorio:
Repositorio UDEM
Idioma:
spa
OAI Identifier:
oai:repository.udem.edu.co:11407/3549
Acceso en línea:
http://hdl.handle.net/11407/3549
Palabra clave:
activity taxonomy (ATx)
Human computer interaction (HCI)
Use cases
Interactive systems development
Taxonomía de la Actividad (TxA)
Interacción Humano Computador (HCI)
Casos de Uso
Desarrollo de Sistemas Interactivos
Rights
License
http://creativecommons.org/licenses/by-nc-sa/4.0/
id REPOUDEM2_7521540b35d5e2ed7c403170afaeb2f4
oai_identifier_str oai:repository.udem.edu.co:11407/3549
network_acronym_str REPOUDEM2
network_name_str Repositorio UDEM
repository_id_str
dc.title.spa.fl_str_mv Hacia una taxonomía de la actividad (TXA) a partir de la separación de niveles de abstracción en casos de uso
Towards an activity taxonomy (ATx) from separation of concerns in use case modeling
title Hacia una taxonomía de la actividad (TXA) a partir de la separación de niveles de abstracción en casos de uso
spellingShingle Hacia una taxonomía de la actividad (TXA) a partir de la separación de niveles de abstracción en casos de uso
activity taxonomy (ATx)
Human computer interaction (HCI)
Use cases
Interactive systems development
Taxonomía de la Actividad (TxA)
Interacción Humano Computador (HCI)
Casos de Uso
Desarrollo de Sistemas Interactivos
title_short Hacia una taxonomía de la actividad (TXA) a partir de la separación de niveles de abstracción en casos de uso
title_full Hacia una taxonomía de la actividad (TXA) a partir de la separación de niveles de abstracción en casos de uso
title_fullStr Hacia una taxonomía de la actividad (TXA) a partir de la separación de niveles de abstracción en casos de uso
title_full_unstemmed Hacia una taxonomía de la actividad (TXA) a partir de la separación de niveles de abstracción en casos de uso
title_sort Hacia una taxonomía de la actividad (TXA) a partir de la separación de niveles de abstracción en casos de uso
dc.creator.fl_str_mv Villegas Ramírez, Maria Lili
Collazos, César A.
Giraldo, William J.
González, Juan M.
dc.contributor.author.none.fl_str_mv Villegas Ramírez, Maria Lili
Collazos, César A.
Giraldo, William J.
González, Juan M.
dc.subject.spa.fl_str_mv activity taxonomy (ATx)
Human computer interaction (HCI)
Use cases
Interactive systems development
Taxonomía de la Actividad (TxA)
Interacción Humano Computador (HCI)
Casos de Uso
Desarrollo de Sistemas Interactivos
topic activity taxonomy (ATx)
Human computer interaction (HCI)
Use cases
Interactive systems development
Taxonomía de la Actividad (TxA)
Interacción Humano Computador (HCI)
Casos de Uso
Desarrollo de Sistemas Interactivos
description Los casos de uso (CU), tradicionalmente, han sido utilizados por equipos de desarrollo de software como una herramienta técnica y administrativa. Desde cada una de estas perspectivas, es necesario tener un conjunto de atributos a gestionar, ya que la información que se captura para el desarrollo de un producto software contiene información tanto del sistema, como de la organización. Si toda esta información pretende ser capturada a través de los CU, probablemente, lo que resulta es un aumento significativo de la complejidad de su especificación, lo cual genera cierto nivel de confusión a la hora de utilizarlos. En este trabajo nos proponemos la separación de elementos de negocio y técnicos, al momento de elaborar CU, usando la TxA. Presentamos la TxA en el modelado con CU para reducir su complejidad y principalmente para incrementar su efectividad y utilidad en lo que tiene que ver con la interacción humano computador.
publishDate 2017
dc.date.accessioned.none.fl_str_mv 2017-06-29T22:22:36Z
dc.date.available.none.fl_str_mv 2017-06-29T22:22:36Z
dc.date.created.none.fl_str_mv 2017-06-30
dc.type.eng.fl_str_mv Article
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.local.spa.fl_str_mv Artículo científico
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/article
format http://purl.org/coar/resource_type/c_6501
dc.identifier.issn.none.fl_str_mv 1692-3324
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11407/3549
dc.identifier.doi.none.fl_str_mv  http://dx.doi.org/10.22395/rium.v16n30a5
dc.identifier.eissn.none.fl_str_mv 2248-4094
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Universidad de Medellín
dc.identifier.repourl.none.fl_str_mv repourl:https://repository.udem.edu.co/
dc.identifier.instname.spa.fl_str_mv instname:Universidad de Medellín
identifier_str_mv 1692-3324
 http://dx.doi.org/10.22395/rium.v16n30a5
2248-4094
reponame:Repositorio Institucional Universidad de Medellín
repourl:https://repository.udem.edu.co/
instname:Universidad de Medellín
url http://hdl.handle.net/11407/3549
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.uri.none.fl_str_mv http://revistas.udem.edu.co/index.php/ingenierias/article/view/1214
dc.relation.citationvolume.none.fl_str_mv 16
dc.relation.citationissue.none.fl_str_mv 30
dc.relation.citationstartpage.none.fl_str_mv 97
dc.relation.citationendpage.none.fl_str_mv 114
dc.relation.references.spa.fl_str_mv Jacobson, I., I. Spence, and K. Bittner Use-Case 2.0. The Guide to Succeding with Use Cases. 2011.
Nunes, D. N. J., Object Modeling for User-Centered Development and User Interface Design: The Wisdom Approach. 2001, Universidade da Madeira: Funchal.
Lozano, M.D., Entorno metodológico orientado a objetos para la especificación y desarrollo de interfaces de usuario. 2001, Universidad Politecnica de Valencia.
Giraldo, W. J., Marco de desarrollo de sistemas software interactivos basado en la integración de procesos y notaciones, Escuela Superior de Informática de Ciudad Real. 2010, Universidad de Castilla-La Mancha: Ciudad Real. p. 370.
Ng, P.-W., “Effective Business Modeling with UML: Describing Business Use Case and Realizations”. The Rational Edge, 2002.
Gottesdiener, E., “Top Ten Ways Project Teams Misuse Use Cases -- and How to Correct Them”, Rational Edge. 2002, Rational Software.
Constantine, L. L. and L. A. D. Lockwood, “Structure and style in use cases for user interface design”, in Object modeling and user interface design: designing interactive systems. 2001, Addison-Wesley. pp 245-279.
Cockburn, A., Writing Effective Use Cases. Addison-Wesley. 2000.
Villegas, M. L., C. A. Collazos, W.J. Giraldo and J.M. González. “Activity Theory as a Framework for Activity Taxonomy in HCI”. IEEE Latin America Transactions, Vol. 14, No. 2. 2016.
Paternò, F. “Towards a UML for Interactive Systems”. in 8th International Conference on Engineering for Human-Computer Interaction. 2001. Springer.
Langlands, M. and C. Edwards, “Business vs. System Use Cases”. Disponible en: http://www.agileea.com/Whitepapers/All3%20Business%20vs%20System%20Use%20Cases%20v1%209.pdf. 2009.
Kramer, J. and O. Hazzan, “The Role of Abstraction in Software Engineering”, 28th International Conference on Software Engineering (ICSE) 2006, ACM: Shanghai, China.
Zachman, J. A., “The Zachman Framework for Enterprise Arquitecture - The Enterprise Ontology”. Disponible en: www.zachman.com. 2007-2011.
Liskov, B. and S. Zilles, “Specification techniques for data abstractions”, Proceedings of the international conference on Reliable software. 1975, ACM.
Giraldo, W. J., M. L. Villegas, and C.A. Collazos. Incorporación de HCI: Validación de la Usabilidad en Casos de Uso mediante la Taxonomía de la Actividad. in Computing Colombian Conference (10CCC), 2015 9th. 2015.
Iqbal, R., A. James, and R. Gatward, “Designing with ethnography: An integrative approach to CSCW design”. Advanced Engineering Informatics, 2005. 19(2): pp 81-92.
Molina, A. I. “CIAM: A methodology for the development of groupware user interfaces”. Journal of Universal Computer Science(JUCS), 2008. 14(9).
Ambler, S.W. “System Use Cases: An Agile Introduction”. Disponible en:http://agilemodeling.com/artifacts/systemUseCase.htm. 2013-2014.
Paternò, F.: ‘ConcurTaskTrees: An Engineered Notation for Task Models’. Lawrence Erlbaum Associates, 2004. pp. 483-501.
Constantine, L. L., “Essential modeling: use cases for user interfaces”. Interactions ACM, 1995. 2(2): pp 34-46.
dc.relation.ispartofjournal.spa.fl_str_mv Revista Ingenierías Universidad de Medellín
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.creativecommons.*.fl_str_mv Attribution-NonCommercial-ShareAlike 4.0 International
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Attribution-NonCommercial-ShareAlike 4.0 International
http://purl.org/coar/access_right/c_abf2
dc.format.extent.spa.fl_str_mv p. 97-114
dc.format.medium.spa.fl_str_mv Electrónico
dc.format.mimetype.none.fl_str_mv application/pdf
dc.coverage.spa.fl_str_mv Lat: 06 15 00 N  degrees minutes  Lat: 6.2500  decimal degreesLong: 075 36 00 W  degrees minutes  Long: -75.6000  decimal degrees
dc.publisher.spa.fl_str_mv Universidad de Medellín
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingenierías
dc.publisher.place.spa.fl_str_mv Medellín
dc.source.spa.fl_str_mv Revista Ingenierías Universidad de Medellín; Vol. 16, núm. 30 (2017); 97-114
2248-4094
1692-3324
institution Universidad de Medellín
bitstream.url.fl_str_mv http://repository.udem.edu.co/bitstream/11407/3549/3/Revista_Ingenierias_UdeM_302.pdf.jpg
http://repository.udem.edu.co/bitstream/11407/3549/1/Articulo.html
http://repository.udem.edu.co/bitstream/11407/3549/2/Revista_Ingenierias_UdeM_302.pdf
bitstream.checksum.fl_str_mv 8dc82771b32d185b4bd79cc697718e1e
8577ca0a3fb7f238b62e3debe170b3e1
a8250ce053d03d78696786410f8c3c3c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad de Medellin
repository.mail.fl_str_mv repositorio@udem.edu.co
_version_ 1808481169414553600
spelling Villegas Ramírez, Maria LiliCollazos, César A.Giraldo, William J.González, Juan M.Villegas Ramírez, Maria Lili; Universidad del QuindíoCollazos, César A.; Universidad del CaucaGiraldo, William J.; Universidad del QuindíoGonzález, Juan M.; Benemérita Universidad Autónoma de Puebla2017-06-29T22:22:36Z2017-06-29T22:22:36Z2017-06-301692-3324http://hdl.handle.net/11407/3549 http://dx.doi.org/10.22395/rium.v16n30a52248-4094reponame:Repositorio Institucional Universidad de Medellínrepourl:https://repository.udem.edu.co/instname:Universidad de MedellínLos casos de uso (CU), tradicionalmente, han sido utilizados por equipos de desarrollo de software como una herramienta técnica y administrativa. Desde cada una de estas perspectivas, es necesario tener un conjunto de atributos a gestionar, ya que la información que se captura para el desarrollo de un producto software contiene información tanto del sistema, como de la organización. Si toda esta información pretende ser capturada a través de los CU, probablemente, lo que resulta es un aumento significativo de la complejidad de su especificación, lo cual genera cierto nivel de confusión a la hora de utilizarlos. En este trabajo nos proponemos la separación de elementos de negocio y técnicos, al momento de elaborar CU, usando la TxA. Presentamos la TxA en el modelado con CU para reducir su complejidad y principalmente para incrementar su efectividad y utilidad en lo que tiene que ver con la interacción humano computador.Use cases (UC) have traditionally been applied by software development teams as a technical and administrative tool. From each of these perspectives, it is necessary to have a set of attributes to manage, because the information taken for the development of a software product contains information from both the system and the organization. If all this information is intended to be captured through the uc, probably what results is a significant increase in the complexity of its specification, which creates some level of confusion when using them. In this paper we propose the separation of business and technical elements, when drafting uc, using the ATx. We are introducing the ATx in modeling with uc to reduce its complexity and mainly to increase their effectiveness and usefulness in what has to do with the human computer interaction.p. 97-114Electrónicoapplication/pdfspaUniversidad de MedellínFacultad de IngenieríasMedellínhttp://revistas.udem.edu.co/index.php/ingenierias/article/view/1214163097114Jacobson, I., I. Spence, and K. Bittner Use-Case 2.0. The Guide to Succeding with Use Cases. 2011.Nunes, D. N. J., Object Modeling for User-Centered Development and User Interface Design: The Wisdom Approach. 2001, Universidade da Madeira: Funchal.Lozano, M.D., Entorno metodológico orientado a objetos para la especificación y desarrollo de interfaces de usuario. 2001, Universidad Politecnica de Valencia.Giraldo, W. J., Marco de desarrollo de sistemas software interactivos basado en la integración de procesos y notaciones, Escuela Superior de Informática de Ciudad Real. 2010, Universidad de Castilla-La Mancha: Ciudad Real. p. 370.Ng, P.-W., “Effective Business Modeling with UML: Describing Business Use Case and Realizations”. The Rational Edge, 2002.Gottesdiener, E., “Top Ten Ways Project Teams Misuse Use Cases -- and How to Correct Them”, Rational Edge. 2002, Rational Software.Constantine, L. L. and L. A. D. Lockwood, “Structure and style in use cases for user interface design”, in Object modeling and user interface design: designing interactive systems. 2001, Addison-Wesley. pp 245-279.Cockburn, A., Writing Effective Use Cases. Addison-Wesley. 2000.Villegas, M. L., C. A. Collazos, W.J. Giraldo and J.M. González. “Activity Theory as a Framework for Activity Taxonomy in HCI”. IEEE Latin America Transactions, Vol. 14, No. 2. 2016.Paternò, F. “Towards a UML for Interactive Systems”. in 8th International Conference on Engineering for Human-Computer Interaction. 2001. Springer.Langlands, M. and C. Edwards, “Business vs. System Use Cases”. Disponible en: http://www.agileea.com/Whitepapers/All3%20Business%20vs%20System%20Use%20Cases%20v1%209.pdf. 2009.Kramer, J. and O. Hazzan, “The Role of Abstraction in Software Engineering”, 28th International Conference on Software Engineering (ICSE) 2006, ACM: Shanghai, China.Zachman, J. A., “The Zachman Framework for Enterprise Arquitecture - The Enterprise Ontology”. Disponible en: www.zachman.com. 2007-2011.Liskov, B. and S. Zilles, “Specification techniques for data abstractions”, Proceedings of the international conference on Reliable software. 1975, ACM.Giraldo, W. J., M. L. Villegas, and C.A. Collazos. Incorporación de HCI: Validación de la Usabilidad en Casos de Uso mediante la Taxonomía de la Actividad. in Computing Colombian Conference (10CCC), 2015 9th. 2015.Iqbal, R., A. James, and R. Gatward, “Designing with ethnography: An integrative approach to CSCW design”. Advanced Engineering Informatics, 2005. 19(2): pp 81-92.Molina, A. I. “CIAM: A methodology for the development of groupware user interfaces”. Journal of Universal Computer Science(JUCS), 2008. 14(9).Ambler, S.W. “System Use Cases: An Agile Introduction”. Disponible en:http://agilemodeling.com/artifacts/systemUseCase.htm. 2013-2014.Paternò, F.: ‘ConcurTaskTrees: An Engineered Notation for Task Models’. Lawrence Erlbaum Associates, 2004. pp. 483-501.Constantine, L. L., “Essential modeling: use cases for user interfaces”. Interactions ACM, 1995. 2(2): pp 34-46.Revista Ingenierías Universidad de Medellínhttp://creativecommons.org/licenses/by-nc-sa/4.0/Attribution-NonCommercial-ShareAlike 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2Revista Ingenierías Universidad de Medellín; Vol. 16, núm. 30 (2017); 97-1142248-40941692-3324activity taxonomy (ATx)Human computer interaction (HCI)Use casesInteractive systems developmentTaxonomía de la Actividad (TxA)Interacción Humano Computador (HCI)Casos de UsoDesarrollo de Sistemas InteractivosHacia una taxonomía de la actividad (TXA) a partir de la separación de niveles de abstracción en casos de usoTowards an activity taxonomy (ATx) from separation of concerns in use case modelingArticlehttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1Artículo científicoinfo:eu-repo/semantics/articlehttp://purl.org/coar/version/c_970fb48d4fbd8a85Comunidad Universidad de MedellínLat: 06 15 00 N  degrees minutes  Lat: 6.2500  decimal degreesLong: 075 36 00 W  degrees minutes  Long: -75.6000  decimal degreesTHUMBNAILRevista_Ingenierias_UdeM_302.pdf.jpgRevista_Ingenierias_UdeM_302.pdf.jpgIM Thumbnailimage/jpeg8529http://repository.udem.edu.co/bitstream/11407/3549/3/Revista_Ingenierias_UdeM_302.pdf.jpg8dc82771b32d185b4bd79cc697718e1eMD53ORIGINALArticulo.htmltext/html497http://repository.udem.edu.co/bitstream/11407/3549/1/Articulo.html8577ca0a3fb7f238b62e3debe170b3e1MD51Revista_Ingenierias_UdeM_302.pdfRevista_Ingenierias_UdeM_302.pdfapplication/pdf674687http://repository.udem.edu.co/bitstream/11407/3549/2/Revista_Ingenierias_UdeM_302.pdfa8250ce053d03d78696786410f8c3c3cMD5211407/3549oai:repository.udem.edu.co:11407/35492021-05-14 14:29:12.509Repositorio Institucional Universidad de Medellinrepositorio@udem.edu.co