ConcurTaskTrees ( CTT ) [1] es una notación para las especificaciones del modelo de tareas útil para respaldar el diseño de aplicaciones interactivas diseñadas específicamente para el diseño basado en modelos de interfaz de usuario .
Las principales características de ConcurTaskTrees son:
- Estructura jerárquica, que proporciona una amplia gama de granularidad en la descripción de estructuras de tareas grandes y pequeñas;
- Sintaxis gráfica, que refleja la estructura lógica en forma de árbol;
- Notación concurrente, que admite la ordenación flexible de las tareas a realizar.
En Interacción persona-computadora , los modelos de tareas indican las actividades lógicas que una aplicación debe admitir para alcanzar los objetivos de los usuarios. También existen métodos que indican cómo derivar interfaces de usuario para diferentes plataformas a partir de las especificaciones de ConcurTaskTrees [2] La última evolución ha sido la introducción de condiciones previas. [3]
Se ha utilizado tanto en el ámbito académico como en la industria, especialmente por empresas interesadas en la planificación de recursos empresariales (ERP) y los sistemas críticos para la seguridad (por ejemplo, sistemas de control de tráfico aéreo). [1] . Se ha considerado en el Consorcio World Wide Web (W3C) para la estandarización de modelos de tareas [2] .
Algunos estudios han investigado su usabilidad [4]
ConcurTaskTrees se ha asignado al lenguaje de modelado unificado . [5]
Soporte de herramientas
La edición y análisis de modelos de tareas es compatible con ConcurTaskTrees Environment ( CTTE ). [6] El código ejecutable está disponible públicamente y se puede descargar de forma gratuita.
Referencias
- ^ Paternò, Fabio (2003). "ConcurTaskTrees: una notación diseñada para modelos de tareas" (PDF) . El manual de análisis de tareas para la interacción persona-computadora : 483–503.
- ^ Paternò, Fabio; Santoro Carmen; Spano Lucio Davide (octubre de 2011). "Ingeniería de la creación de interfaces de servicio utilizables" (PDF) . Revista de sistemas y software . 84 (10): 1806–1822. CiteSeerX 10.1.1.304.366 . doi : 10.1016 / j.jss.2011.05.025 .
- ^ Manca, Marco; Paternò Fabio; Santoro Carmen; Spano Lucio Davide. "Consideración de las condiciones previas de la tarea en el diseño y la generación de interfaces de usuario basadas en modelos" (PDF) . Actas del Simposio 2014 ACM SIGCHI sobre Ingeniería Interactiva .
- ^ Vigo, Markel; Santoro, Carmen; Paterno, Fabio (2017). "La usabilidad de las herramientas de modelado de tareas" (PDF) . 2017 IEEE Symposium on Visual Languages and Human-Centric Computing (VL / HCC) . págs. 95–99. doi : 10.1109 / VLHCC.2017.8103455 . ISBN 978-1-5386-0443-4.
- ^ Nbrega, Leonel; Nuno Nunes; Helder Coelho (2006). Asignación de ConcurTaskTrees en UML 2.0 (PDF) . Actas del 12º Taller Internacional sobre Especificación y Verificación del Diseño de Sistemas Interactivos . Apuntes de conferencias en Ciencias de la Computación. 3941 . págs. 237–248. doi : 10.1007 / 11752707_20 . ISBN 978-3-540-34145-1.
- ^ Mori, Giulio; Paternò Fabio; Santoro Carmen (2002). "CTTE: Soporte para el desarrollo y análisis de modelos de tareas para el diseño de sistemas interactivos" (PDF) . Transacciones IEEE sobre ingeniería de software . 28 (8): 797–813. CiteSeerX 10.1.1.359.5986 . doi : 10.1109 / tse.2002.1027801 .
enlaces externos
- Leonel Nobrega, Jardim Nunes Nunes, Helder Coelho: " Mapeo de ConcurTaskTrees en UML 2.0 ", Especificación y verificación del diseño de sistemas interactivos (2006), Volumen 33, Número 228. Springer. Páginas: 237–248.
- Grupo de incubadoras de interfaces de usuario basadas en modelos: ConcurTaskTrees .
- Fabio Paternò: " Uso de ConcurTaskTrees para diseñar nuevas aplicaciones interactivas en un contexto industrial ", ERCIM News No 31 - Octubre 1997.
- Paterno, F .; Mancini, C .; Meniconi, S. (1997). "ConcurTaskTrees: una notación esquemática para especificar modelos de tareas": 362–369. CiteSeerX 10.1.1.86.585 . Cite journal requiere
|journal=
( ayuda ) - Fabio Paternò: Publicaciones Reporting Trabajo en el que se ha utilizado ConcurTaskTrees (CTT) .
- Ana Barbosa, Ana CR Paiva, José Creissac Campos: " Generación de casos de prueba a partir de modelos de tareas mutados ", Actas EICS '11 del 3er Simposio ACM SIGCHI sobre Ingeniería de sistemas informáticos interactivos , páginas 175–184.
- http://www.cubeos.org/lectures/W/ln_9.pdf
- D. Reichart, A. Dittmar, P. Forbrig, M. Wurdel: soporte de herramientas para representar modelos de tareas, modelos de diálogo y especificaciones de interfaz de usuario ", sistemas interactivos. Diseño, especificación y verificación . Notas de la conferencia en Computer Science Volume 5136, 2008, págs. 92-95.
- Josefina Guerrero García, Jean Vanderdonckt, Juan Manuel González Calleros, Marco Winckler: " Hacia una biblioteca de patrones de interfaz de usuario de flujo de trabajo ". Sistemas interactivos. Diseño, especificación y verificación . Lecture Notes in Computer Science Volumen 5136, 2008, págs. 96-101.
- Marco Blumendorf, Grzegorz Lehmann, Sebastian Feuerstack, Sahin Albayrak: " Modelos ejecutables para la interacción persona-computadora ", Modelos ejecutables para la interacción persona-computadora . Lecture Notes in Computer Science Volumen 5136, 2008, págs. 238–251.
- Dan Diaper, Neville E. Stanton, eds .: El manual de análisis de tareas para la interacción humano-computadora , 2004.