Hacia una Taxonomía de la Actividad (TxA) a partir de la separación de niveles de abstracción en casos de uso
- Villegas Ramírez, Maria Lili 1
- Collazos, César A. 2
- Giraldo, William J. 1
- González, Juan M. 3
-
1
Universidad del Quindío
info
-
2
Universidad del Cauca
info
-
3
Benemérita Universidad Autónoma de Puebla
info
Benemérita Universidad Autónoma de Puebla
Heróica Puebla de Zaragoza, México
ISSN: 1692-3324
Año de publicación: 2017
Volumen: 16
Número: 30
Páginas: 97-114
Tipo: Artículo
Otras publicaciones en: Revista de Ingenierías: Universidad de Medellín
Resumen
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.
Referencias bibliográficas
- Ambler, S.W. “System Use Cases: An Agile Introduction”. Disponible en:http://agilemodeling.com/artifacts/systemUseCase.htm. 2013-2014.
- Cockburn, A., Writing Effective Use Cases. Addison-Wesley. 2000.
- 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.
- Constantine, L. L., “Essential modeling: use cases for user interfaces”. Interactions ACM, 1995. 2(2): pp 34-46.
- 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.
- 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.
- Gottesdiener, E., “Top Ten Ways Project Teams Misuse Use Cases -- and How to Correct Them”, Rational Edge. 2002, Rational Software.
- 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.
- Jacobson, I., I. Spence, and K. Bittner Use-Case 2.0. The Guide to Succeding with Use Cases. 2011.
- Kramer, J. and O. Hazzan, “The Role of Abstraction in Software Engineering”, 28th International Conference on Software Engineering (ICSE) 2006, ACM: Shanghai, China.
- 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.
- Liskov, B. and S. Zilles, “Specification techniques for data abstractions”, Proceedings of the international conference on Reliable software. 1975, ACM.
- Lozano, M.D., Entorno metodológico orientado a objetos para la especificación y desarrollo de interfaces de usuario. 2001, Universidad Politecnica de Valencia.
- Molina, A. I. “CIAM: A methodology for the development of groupware user interfaces”. Journal of Universal Computer Science(JUCS), 2008. 14(9).
- Ng, P.-W., “Effective Business Modeling with UML: Describing Business Use Case and Realizations”. The Rational Edge, 2002.
- Nunes, D. N. J., Object Modeling for User-Centered Development and User Interface Design: The Wisdom Approach. 2001, Universidade da Madeira: Funchal.
- Paternò, F. “Towards a UML for Interactive Systems”. in 8th International Conference on Engineering for Human-Computer Interaction. 2001. Springer.
- Paternò, F.: ‘ConcurTaskTrees: An Engineered Notation for Task Models’. Lawrence Erlbaum Associates, 2004. pp. 483-501.
- 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.
- Zachman, J. A., “The Zachman Framework for Enterprise Arquitecture - The Enterprise Ontology”. Disponible en: www.zachman.com. 2007-2011.