Modelado de Interacciones Aplicado a Diseño de Espacios Virtuales de Trabajo

Documentos relacionados
Carrera: Licenciatura en Sistemas. Asignatura: ESPACIOS VIRTUALES DE TRABAJO COLABORATIVO. Prof. Adj.: Dr. Darío Rodríguez

INGENIERÍA DE SOFTWARE E INGENIERÍA DEL CONOCIMIENTO: DOS DISCIPLINAS INTERRELACIONADAS

Proceso de Conceptualización de Espacios Virtuales de Trabajo Colaborativo: Fases, Tareas y Técnicas

Modelado de Interacciones en Espacios Virtuales Dedicados a Trabajo Colaborativo

Proceso de Conceptualización de Espacios Virtuales de Trabajo Colaborativo: Fases, Tareas y Técnicas

Propuesta de Proceso de Diseño de Espacios Virtuales de Trabajo Educativo Personalizables

4.1. Propuesta de Modelo Colaborativo de Formación de Investigadores

Uso de Conferencias Web para la Orientación de Tesis de Grado y Posgrado en Ciencias Informáticas

ORGANIZACIÓN DOCENTE del curso

Presentación de la Asignatura.

Elementos para el Análisis y Diseño Conceptual de Espacios Virtuales de Trabajo Colaborativo Orientados a la Formación de Investigadores

Universidad Tecnológica Nacional. Artículos de las Jornadas de Enseñanza de la Ingenieria. II Jornadas de Enseñanza de la Ingeniería JEIN 2012

3.1. Críticas al Modelo Clásico de Formación de Investigadores

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

ESPACIOS VIRTUALES PARA TRABAJO COLABORATIVO

Ingeniería del Software II

Diagramas UML JUAN CARLOS CONDE RAMÍREZ INTRODUCTION TO PROGRAMMING

Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A

Metodologías para Sistemas Multi-agente

XV Workshop de Investigadores en Ciencias de la Computación 2013

Espacios Virtuales de Trabajo: Definición de Contenidos de una Asignatura Electiva con Base en Resultados de Investigación

Autor: Amhed Sinue Pérez Valdéz

Programa Educativo: PROGRAMA DE ESTUDIO Área de Formación : Horas teóricas: Horas prácticas: Total de Horas: Total de créditos:

Universidad Salesiana de Bolivia Ingeniería de Sistemas

Investigación en Progreso: Espacios Virtuales para Trabajo Colaborativo

MAGIC DRAW UML. Índice. José Ignacio Colmenero González Carlos Pérez Herrero José Luis Bravo Sánchez

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS DE INGENERIA DE SOFTWARE I

Guía práctica de estudio 09: UML

DATOS DE IDENTIFICACIÓN DEL CURSO Departamento de Ciencias Computacionales ACADEMIA A LA QUE PERTENECE: Técnicas Modernas de Programación

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN HORAS SEMANA

Guía docente de la asignatura

Obligatoria asignatura Programa elaborado por:

Oscar Alberto, Custodio Izquierdo Carlos Arturo, Hernández Torruco José Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización:

1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:

Proceso Unificado de Desarrollo de Software. 13 de sep de 2006

Ingeniería de Software. UML.

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA CICLO ACADEMICO 2003 II SILABO

Nombre de la asignatura: Análisis y modelado de sistemas de información

El alumno debe tener cursadas Introducción al Análisis de sistemas y Estructuras y Algoritmos.

A continuación se describe con mayor detalle cada una de tales unidades:

Nombre de la materia. Departamento. Academia

Carrera: Participantes

Fecha de elaboración: Julio de 2010 Fecha de última actualización:

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

Universidad Tecnológica Nacional Facultad Regional San Francisco. Ingeniería en Sistemas de Información. Análisis de Sistemas

<NOMBRE DE LA UNIVERSIDAD, Y NOMBRE DE LA COMUNIDAD>. <TITULO PROYECTO>

Evaluación y Seguimiento Durante el Proceso de Enseñanza y Aprendizaje del Modelado UML en Entornos Colaborativos

ASIGNATURA DE MÁSTER: MÉTODOS SIMBÓLICOS

El lenguaje Unificado de Modelado (UML)

Ingeniería de Software: Metodologías

El Lenguaje Unificado de Modelado (UML)

Guía docente de la asignatura

Enseñanza del álgebra y sistemas adaptativos

SISTEMAS DE INFORMACIÓN: UNA INTRODUCCIÓN

Crear diagramas basados en UML para la representación de la solución a un problema mediante el Paradigma Orientado a Objetos.

Universidad Autónoma de Nayarit Área Económico-Administrativa Licenciatura en Economía

UNIVERSIDAD DE GUADALAJARA

Formatos para prácticas de laboratorio

Análisis y Diseño Orientado a Objetos. 2 - Análisis

El Perfil de Tecnologías Interactivas en la Ingeniería Informática de la UCLM

QUÉ SON EL ANÁLISIS Y EL DISEÑO?

Propuesta de Técnicas para un Proceso de Conceptualización de Requisitos

Modelo Dinámico del Diseño del Software y Representación en UML. UNIDAD 9 Análisis y Diseño de Sistemas de Información

TEMA 6: INTRODUCCIÓN A UML

Maestría en Ingeniería

ESCUELA: UNIVERSIDAD DEL ISTMO

Universidad Juárez Autónoma de Tabasco División Académica de Informática y Sistemas Licenciatura en Telemática Plan de Estudios 2007

Programación orientada a objetos

Modelado Estructural F E B R E R O,

Ingeniería de Software: Metodologías

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN

MODULO III. Análisis y Diseño de Sistemas de Información INF-162 III. RUP. 3.1 Introducción. Facilitador: Miguel Cotaña 26 de Abril

UNIVERSIDAD DE GUADALAJARA

Proyecto docente de la asignatura

Modelo de Evaluación de un Sistema Colaborativo Aplicado a un Proceso de Aprendizaje en un Programa de Ingeniería en Línea

Control del Documento

Horas Contacto. Objetivos Se pretende que el estudiante asimile los conceptos fundamentales de análisis y diseño orientado a objetos

Ingeniería de Software: Metodologías

MÓDULOS DE DISEÑO EN INGENIERÍA

Programación Orientada a Objetos

Diagrama de secuencia (interacción)

UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA DIRECCION GENERAL DE ASUNTOS ACADEMICOS PROGRAMA DE ASIGNATURA POR COMPETENCIAS I. DATOS DE IDENTIFICACIÓN

Carrera: Licenciatura en Sistemas. Materia: INGENIERIA DE SOFTWARE II. Profesor Asociado: Mg. Eduardo Diez

SISTEMAS DE INFORMACIÓN PARA ADMINISTRACIÓN DE OPERACIONES

UMECIT Universidad Metropolitana de Educación, Ciencia y Tecnología

Published on Marco de Desarrollo de la Junta de Andalucía (

Asignatura: Metodologías, Desarrollo y Calidad en la Ingeniería de Software. Contenidos: Competencias 1 : Cuatrimestre: 1º ECTS: 6 Carácter: OB

Guía docente de la asignatura

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia:

Ingeniería de requerimientos de software: Análisis. Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes

UML (Unified Modeling Language) Octubre de 2007

MC. Esperanza Aguillón Robles MC. Miriam Zulma Sánchez Hernández ISC. José María Zepeda Florián. Ninguna

Unidad V. UML. Tema I. Conceptos Básicos Tema II. Definición de UML. Vocabulario Tema III. Elementos UML Tema IV. Diagramas.

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE GLORIA CECILIA RÍOS MUÑOZ

INSTITUTO TECNOLÓGICO SUPERIOR DE LA COSTA CHICA

Grupo de Ingeniería del Software Universidad de Málaga

Transcripción:

Modelado de Interacciones Aplicado a Diseño de Espacios Virtuales de Trabajo Darío Rodríguez y Ramón García-Martínez Laboratorio de Investigación y Desarrollo en Espacios Virtuales de Trabajo Grupo Investigación en Sistemas de Información Universidad Nacional de Lanús Remedios de Escalada, Buenos Aires, Argentina {darodriguez, rgarcia}@unla.edu.ar Resumen. Hay una amplia literatura vinculada al modelado de las arquitecturas software que soportan espacios virtuales de trabajo colaborativo. Sin embargo, los formalismos existentes atienden la interacción entre actores y sistema y entre componentes del sistema, pero no pueden ser utilizados para modelar las funcionalidades que surgen de las interacciones entre los actores, dificultando la especificación del diseño de un espacio virtual personalizado. En este contexto, este artículo propone artefactos de modelado para describir: las interacciones entre actores, la dinámica del grupo de trabajo, y el desarrollo de los objetos conceptuales que construye el grupo. Se presenta un proceso que permite derivar el diseño de espacios virtuales de trabajo personalizados a partir de los artefactos de modelado presentados. Se desarrolla una prueba de concepto para ilustrar la propuesta. Palabras Claves: espacios virtuales, trabajo colaborativo, formalismos de modelado conceptual, diseño de espacios virtuales de trabajo. 1. Introducción En [1-2] se define que el trabajo colaborativo se basa en la comunicación y en el intercambio de la información entre individuos en orden a desarrollar un objeto conceptual. Garrido [3] propone para el modelado conceptual de flujo de trabajo en un grupo, un marco conceptual basado en un modelo cooperativo representado por cuatro vistas realizadas bajo diferentes niveles de abstracción [4-6]: [a] vista organizacional, refiere a la estructura estática y dinámica del grupo; [b] vista cognitiva, representa las tareas que puede llevar a cabo cada miembro del grupo en el espacio colaborativo; [c] vista de interacción, se analiza la forma de comunicación entre participantes y los recursos usados mediante protocolos de interacción de alto nivel; y [d] vista de información, refleja la información que es compartida en el espacio virtual o que se utiliza para la comunicación (documentos, eventos, recursos). Los sistemas encuadrados dentro del paradigma CSCW (Computer Supported Cooperative Work) [7] constituyen un abordaje para facilitar los procesos de trabajo grupal mediado por tecnología [8]. Se ha planteado [9] que existen tres líneas

Darío Rodríguez y Ramón García-Martínez principales para el desarrollo de sistemas encuadrados dentro del paradigma del CSCW: (a) el desarrollo ad-hoc, en el que los sistemas se construyen de forma totalmente adaptada a la problemática concreta a la que se pretende dar soporte, esta ha sido, hasta el momento, la tendencia habitual a la hora de crear sistemas groupware; (b) el uso de toolkits de programación, que facilitan una programación de mayor nivel de abstracción gracias a las funciones y APIs (Application Programmer Interface) proporcionadas; (c) el desarrollo de Sistemas CSCW basado en componentes, que permite la construcción de sistemas CSCW mediante el uso de bloques de construcción predefinidos que pueden ser reutilizados y combinados de forma diferente. Molina y sus colaboradores [10] señalan que otra línea de desarrollo es la que propone basar el proceso de desarrollo en el modelado conceptual de la aplicación colaborativa. Un espacio virtual de trabajo personalizado es un espacio encuadrable en los desarrollados ad-hoc donde los componentes y su integración se derivan de las características de las interacciones entre los miembros del grupo de trabajo que deben soportar. Este artículo se delimita el problema de modelar las interacciones en un grupo de trabajo (Sección 2), se propone un marco de modelado (Sección 3) integrado por los formalismos: Tabla Concepto-Categoría-Definición (Sección 3.1), Casos de Interacción y Diagramas de Interacción Grupal (Sección 3.2), Procedimientos de Interacción (Sección 3.3), Diagrama de Secuencia de Dinámica Grupal (Sección 3.4), Diagrama de Desarrollo de Objetos Conceptuales (Sección 3.5); y se propone un Procedimiento de Diseño de Espacios Virtuales de Trabajo Personalizados (Sección 3.6). Finalmente, se presenta una prueba de concepto de los formalismos y procedimientos introducidos (Sección 4) y se formulan algunas conclusiones preliminares (Sección 5). 2. Delimitación del Problema Varios autores [11-12] han señalado la necesidad de abordar con carácter previo al modelado del sistema CSCW, el modelado de aspectos de dinámica grupal tales como interacciones sociales y responsabilidades interindividuales; señalando que el estado actual del modelado conceptual de grupos de trabajo se caracteriza por las siguientes limitaciones: (a) Ausencia de artefactos de especificación conceptual adecuados que permitan el modelado de las actividades en grupo mediadas por tecnología, dificultando abordar el modelado integral de aspectos interactivos y de trabajo en grupo. (b) Ausencia de procesos que permitan derivar la arquitectura del espacio virtual personalizado para las necesidades de un grupo de trabajo, a partir de los modelos conceptuales que especifiquen las interacciones entre los distintos miembros del grupo de trabajo modelado. Con relación a la primera limitación, se presenta una visión integrada de los formalismos de modelado y herramientas de análisis y diseño de espacios de trabajos virtuales desarrollados por los autores desde el año 2009 [13-18].

Modelado de Interacciones Aplicado a Diseño de Espacios Virtuales de Trabajo Con relación a la segunda limitación, se propone un proceso de diseño de espacios virtuales de trabajo educativo personalizados que permite derivar el diseño desde los formalismos de modelado presentados. 3. Solución Propuesta El marco de modelado que se propone esta integrado por los siguientes formalismos: Tabla Concepto-Categoría-Definición (Sección 3.1), Casos de Interacción y Diagramas de Interacción Grupal (Sección 3.2), Procedimientos de Interacción (Sección 3.3), Diagrama de Secuencia de Dinámica Grupal (Sección 3.4), y Diagrama de Desarrollo de Objetos Conceptuales (Sección 3.5). Los formalismos presentados se utilizan en un proceso que permite derivar a partir de estos el diseño del espacio virtual de trabajo educativo personalizado (Sección 3.6). 3.1. Propuesta de Formalismo: Tabla CCD (Concepto-Categoría-Definición) En el contexto de formalismos para la representación de conocimientos que propone la Ingeniería de Conocimiento [19-20] se introduce la Tabla Concepto- Categoría-Definición (Tabla CCD) cuya función es representar los conocimientos fácticos del modelo conceptual de dinámica grupal. En la tabla CCD se introducen en orden lexicográfico los conceptos que se utilizaran en los otros formalismos especificando la categoría y dando la definición. El formalismo de captura es el de una tabla como se muestra en la Figura 1. Un concepto puede ser de alguna de las siguientes categorías: actor, objeto ó interacción. Los actores son los sujetos de la dinámica grupal. Los objetos son la materia o asunto que recibe el ejercicio de las facultades de interaccionar de los actores. Las interacciones definen procesos que los actores acuerdan ejecutar sobre objetos. Tabla 1. Tabla Concepto-Categoría-Definición CONCEPTO CATEGORÍA DEFINICIÓN Concepto 1 Categoría 1 Definición del Concepto 1 Concepto 2 Categoría 1 --- --- --- --- Concepto N Categoría Q Definición del Concepto N 3.2. Propuesta de Formalismo: Casos de Interacción y Diagramas de Interacción Grupal El modelado de las interacciones entre actores se realizan mediante dos formalismos: [a] casos de interacción y [b] diagramas de interacción. Los casos de interacción modelan las interacciones entre dos actores (ver Figura 1). En particular la reflexión es un caso de interacción de un actor con si mismo. El diagrama de

Darío Rodríguez y Ramón García-Martínez interacción grupal presenta de manera integrada las interacciones de todos los actores considerados en el proceso de modelado (ver Figura 2). Fig. 1. Casos de Interacción Fig. 2. Diagrama de Interacción Grupal La notación propuesta para los casos de interacción y diagramas de interacción grupal se inspira en los casos de uso y en los diagramas de casos de uso [21-22], con la diferencia que en el paradigma de objetos se modelan interacciones entre los actores y el sistema; pero no se contemplan las interacciones entre actores. En el formalismo que se propone en este trabajo se utilizan líneas llenas para interacciones entre actores y líneas punteadas para reflexiones. 3.3. Propuesta de Formalismo: Procedimientos de Interacción Los procedimientos describen interacciones compuestas entre los actores vinculadas al desarrollo de un objeto. Para expresar los procedimientos que los actores pueden ejecutar sobre objetos se utilizarán predicados de orden N [23]. Se utilizará notación prefija y la gramática que se muestra en la Figura 3. < ACCION > ::= < Acción 1 > < Acción 2 >... < Acción P > < ACTOR > ::= < Actor 1 > < Actor 2 >... < Actor Q > < OBJETO > ::= < Objeto 1 > < Objeto 2 >... < Objeto T > < PROCEDIMIENTO > ::= < ACCION > ( < ACTOR >, < OBJETO > ) < ACCION > ( < ACTOR >, < PROCEDIMIENTO > ) Fig. 3. Gramática de expresión los procedimientos La lógica de predicados de orden N aporta riqueza semántica a la representación de los procedimientos. Por ejemplo la siguiente expresión: ACCION-T (ACTOR-S, ACCION-R ( ACTOR-Q, OBJETO-P ) ) Se puede interpretar como que el ACTOR-S aplica la ACCION-T a lo que resulta de que el ACTOR-Q aplique la ACCION-R al OBJETO-P. 3.4. Propuesta de Formalismo: Diagrama de Secuencia de Dinámica Grupal Para expresar la dinámica grupal entre los actores en la línea de tiempo que impone los procedimientos de interacción, los autores han introducido en trabajos previos [16] los Diagramas de Secuencia de Dinámica Grupal. Estos diagramas se inspiran en los diagramas de secuencia [21-22]. Se presenta un ejemplo abstracto de Tabla CCD en la Tabla 2 y de diagrama de secuencia de dinámica grupal en la Figura 4.

Modelado de Interacciones Aplicado a Diseño de Espacios Virtuales de Trabajo Tabla 2. Tabla Concepto-Categoría- Definición del ejemplo abstracto CONCEPTO CATEGORÍA DEFINICIÓN ACTOR-Q Actor El ACTOR-Q es... ACTOR-P Actor El ACTOR-P es... ACTOR-R Actor El ACTOR-R es... ACCION-S Acción El ACCION-S es... ACCION-T Acción El ACCION-T es... ACCION-R Acción El ACCION-R es... OBJETO-P Objeto El OBJETO-P es... Fig. 4. Diagrama de secuencia de dinámica grupal y notación de ciclado de procedimientos 3.5. Propuesta de Formalismo: Diagrama de Desarrollo de Objetos Conceptuales Los espacios virtuales dedicados a trabajo colaborativo buscan facilitar la mediación entre equipos de trabajo cuyos miembros no están físicamente contiguos que deben desarrollar un objeto conceptual (por ejemplo: investigaciones, proyecto de desarrollo, software, plan de tesis, artículos técnicos, informes, entre otros). El modelado de interacciones en espacios virtuales dedicados a trabajo colaborativo debe entender, además de las interacciones entre los miembros del grupo de trabajo, en las etapas de construcción del objeto conceptual que el grupo de trabajo colaborativo debe desarrollar. Esto es en atención a que el espacio virtual de trabajo colaborativo debe también satisfacer las funcionalidades que soporten las distintas transformaciones que marcan la evolución del objeto conceptual desde el acuerdo entre los miembros del grupo de trabajo sobre sus especificaciones iniciales hasta llegar a un estadio final de desarrollo. Para el modelado de las transformaciones de los objetos conceptuales se propone el formalismo Diagrama de Desarrollo de Objetos Conceptuales. Estos diagramas se inspiran en las Redes de Petri [24] y son grafos dirigidos que tienen dos tipos de nodos: objetos conceptuales que se denotará con círculos y transformaciones que se denotarán con rectángulos. La transformación representa la acción que hay que realizar para que un nivel de desarrollo de un objeto conceptual evolucione hacia otro nivel de desarrollo. Un ejemplo abstracto de Diagrama de Desarrollo de Objeto Conceptual se presenta en la Figura 5. Fig. 5. Ejemplo abstracto de Diagrama de Desarrollo de Objeto Conceptual

Darío Rodríguez y Ramón García-Martínez 3.6. Propuesta de Proceso de Diseño El proceso de diseño de espacios virtuales de trabajo personalizados (de aquí en mas se utilizara la sigla EVT) que se resume en la Figura 6. Fig. 6. Propuesta de Proceso de Diseño de Espacios Virtuales de Trabajo Educativo Personalizables El Proceso esta definido por dos fases: [a] Fase de conceptualización del EVT [b] Fase de modelado del EVT. En la fase de conceptualización del EVT se realizan dos actividades: [a.i] Conceptualización de interacciones. [a.ii] Especificación de funcionalidades del EVT. En la fase de modelado del EVT se realizan dos actividades: [b.i] Selección de componentes del EVT [b.ii] Modelado de la arquitectura del EVT. La actividad de conceptualización de interacciones tiene como entrada la descripción del espacio de trabajo y genera como salida la descripción formalizada a través de los artefactos conceptúales: tablas concepto-categoría-definición, diagramas de interacción grupal, diagramas de secuencia de dinámica grupal, y diagrama de desarrollo de objetos conceptuales. La actividad especificación de funcionalidades del EVT tiene como entrada los artefactos conceptuales que dan una descripción formalizada del espacio de trabajo, y genera como salida la lista de funcionalidades. La actividad de selección de componentes del EVT tiene como entrada la lista de funcionalidades identificadas en la actividad previa y genera como salida la lista de componentes del EVT.

Modelado de Interacciones Aplicado a Diseño de Espacios Virtuales de Trabajo La actividad de modelado de la arquitectura del EVT tiene como entrada la lista de componentes del EVT y los formalismos de interacciones; y genera como salida el modelo de arquitectura del EVT. 4. Prueba de Concepto Para ejemplificar los formalismos y el procedimiento propuestos se presenta una prueba de concepto basada en un caso planteado en [16]. La situación descripta en el caso se basa en las interacciones mediadas por un espacio virtual desarrolladas durante la revisión del plan de tesis de maestría por un tesista de doctorado (codirector de la tesis de maestría) con la supervisión de dicha revisión por un investigador formado (director de la tesis de maestría y de la tesis de doctorado). El caso Revisión Plan de Tesis de Maestría se describe en el siguiente segmento de texto: El investigador tesista de maestría le envía al investigador tesista de doctorado su plan de tesis de maestría desarrollado a partir del tema previamente seleccionado. El investigador tesista de doctorado revisa el plan de tesis recibido y realiza las correcciones y observaciones que considera pertinentes para luego enviárselas al investigador tesista de maestría. Éste se apropia de las correcciones y observaciones recibidas para continuar trabajando en su plan de tesis de maestría. Una vez que el investigador tesista de doctorado considera que la versión del plan de tesis de maestría no presenta problemas, se la reenvía al investigador formado solicitándole que supervise que el documento se encuentra listo. El investigado formado supervisa las correcciones realizadas por el investigador tesista de doctorado. Como resultado de la supervisión, le puede enviar comentarios que pueden incluir observaciones sobre la corrección realizada y/o nuevas correcciones para realizar. Al recibir estos comentarios, el investigador tesista de doctorado se los apropia y se los reenvía al investigador tesista de maestría para que también se los apropie generando así nuevas versiones del documento. Nótese que este mismo proceso para definir y corregir el plan de tesis se realiza en caso de un investigador tesista de especialidad... 4.1. Conceptualización de Interacciones En el caso se identifican: tres actores, un objeto, y ocho interacciones. Estos se muestran en la Tabla CCD que se muestran en la Tabla 1. Los casos de interacción se integran en el diagrama de interacción grupal que se muestra en la Figura 8. La dinámica grupal desarrollada entre los actores en la línea de tiempo, expresada a través de las interacciones identificadas en el caso prueba de concepto se muestra en el Diagrama de Secuencia de Dinámica Grupal de Figura 9. A partir de los actores e interacciones identificados en la Tabla CCD se identifican los casos de interacción que se presentan en la Figura 7. El Objeto Conceptual identificado es Plan de Tesis de Maestría y el diagrama de desarrollo de objeto conceptual correspondiente se muestra en la Figura 10.

Darío Rodríguez y Ramón García-Martínez Tabla 3. Tabla CCD del caso Revisión Plan de Tesis de Maestría. CONCEPTO CATEGORÍA DEFINICIÓN APROPIA INTERACCIÓN El actor A incorpora (apropia) la información recibida en el documento y/o comentario que recibe. ENVIA INTERACCIÓN El actor A le envía al actor B un documento o información. ENVIA COMENTARIOS ENVIA CORRECCIÓN INVESTIGADOR FORMADO INVESTIGADOR TESISTA DE DOCTORADO INVESTIGADOR TESISTA DE MAESTRÍA INTERACCIÓN INTERACCIÓN ACTOR ACTOR ACTOR El actor A le envía al actor B comentarios sobre los resultados de la supervisión realizada, esto puede incluir observaciones sobre la corrección realizada y/o nuevas correcciones para realizar. El actor A le envía al actor B el resultado de la revisión y corrección del documento incluyendo sus observaciones. Profesional con título de doctor o formación académica equivalente, con producción científica de relevancia internacional, con antecedentes en la dirección de proyectos de I&D, con antecedentes en la formación de recursos humanos a nivel de doctorado, maestría, especialización y grado, y docente investigador categoría I ó II de la SPU-ME. Profesional que está realizando una carrera de doctorado con título de magíster o formación académica equivalente, con producción científica de relevancia nacional, con antecedentes en la co-dirección de proyectos de I&D, con antecedentes de colaboración en la formación de recursos humanos a nivel de maestría, especialización y grado, y docente investigador categoría III ó IV de la SPU-ME Profesional con título de grado que está realizando una carrera de maestría, con producción científica nacional, con antecedentes de colaboración en la formación de recursos humanos a nivel de grado, y docente investigador categoría IV ó V de la SPU-ME PLAN TESIS OBJETO Documento que refiere el proyecto de investigación de un tesista de doctorado, maestría, especialidad o grado. REVISA INTERACCIÓN El actor revisa el documento indicando sus comentarios (en caso de que fuera necesario) pero sin realizar ninguna corrección. REVISA Y CORRIGE SOLICITA SUPERVISIÓN INTERACCIÓN INTERACCIÓN El actor revisa y corrige el documento indicando sus comentarios y correcciones (en caso de que fuera necesario). El actor A le solicita al actor B que supervise las revisiones y/o correcciones realizadas a un documento generado por un tercer actor. SUPERVISA INTERACCIÓN El actor A supervisa las revisiones y/o correcciones que un actor B formula sobre un documento que le enviara con anterioridad un tercer actor. Fig. 7. Casos de Interacción del caso Revisión Plan de Tesis de Maestría. Fig. 8. Diagrama de Interacción Grupal del caso Revisión Plan de Tesis de Maestría

Modelado de Interacciones Aplicado a Diseño de Espacios Virtuales de Trabajo Fig. 9. Diagrama de Secuencia de Dinámica Grupal caso Revisión Plan de Tesis de Maestría Fig. 10. Diagrama de Desarrollo del Objeto Conceptuales Plan de Tesis de Maestría.

Darío Rodríguez y Ramón García-Martínez 4.2. Especificación de Requisitos del Espacio Virtual de Trabajo Con base en la información contenida en la tabla CCD se arma el subconjunto de interacciones y se identifican las funcionalidades que atienden cada interacción. Puede darse el caso que varias interacciones sean satisfechas por la misma funcionalidad. Para el caso en estudio la relación Interacción-Funcionalidad se presenta en la Tabla 4. Table 4. Tabla de Relación Interacción/Funcionalidad INTERACCIÓN ENVIA DOCUMENTO ENVIA CORRECCIÓN FORMULA COMENTARIOS SOLICITA SUPERVISIÓN SUPERVISA APROPIA REVISA REVISA Y CORRIGE FUNCIONALIDAD DEL COMPONENTE Capacidad de transmisión de documentos en tiempo real Realizar video conferencias 1-1 No requiere componente 4.3. Selección de Componentes del Espacio virtual de Trabajo Con base en los resultados obtenidos en la Tabla de Relación Interacción- Funcionalidad se identifican los componentes que dan satisfacción a cada funcionalidad. Para el caso propuesto la relación Funcionalidad-Componente se presenta en la Tabla 5. Table 5. Tabla de Relación Funcionalidad/Componente FUNCIONALIDAD DEL COMPONENTE Capacidad de transmisión de documentos en tiempo real Realizar video conferencias 1-1 COMPONENTE MODULO DE CORREO ELECTRÓNICO MODULO DE VIDEO CONFERENCIA PERSONA A PERSONA 4.4. Modelado de la Arquitectura del Espacio Virtual de Trabajo Con base en los resultados obtenidos en la Tabla de Relación Funcionalidad- Componente, el Diagrama de Interacción Grupal, el Diagrama de Secuencia de Dinámica Grupal y el Diagrama de Desarrollo del Objeto Conceptual; se modela la Arquitectura del Espacio Virtual de Trabajo. De la descripción del caso surge que no es necesario que el objeto conceptual a desarrollar Plan de Tesis de Maestría se encuentre en el espacio virtual de trabajo por lo que se prevé su compartimiento vía el

Modelado de Interacciones Aplicado a Diseño de Espacios Virtuales de Trabajo componente de correo electrónico. Surgen como componentes necesarios para satisfacer las interacciones formalizadas: el modulo de correo electrónico y el modulo de video conferencia persona a apersona. Los módulos seleccionados se integran a través del sistema de integración de componentes. ara el caso en estudio el Modelo de la Arquitectura del Espacio Virtual de Trabajo se presenta en la Figura 12 Fig. 11. Modelo de la Arquitectura del Espacio Virtual de Trabajo del Caso en Estudio 5. Conclusiones Los espacios virtuales dedicados a trabajo colaborativo están emergiendo como una herramienta para integrar equipos de trabajo cuyos miembros no están físicamente contiguos. Las primeras experiencias registradas en Argentina en el uso de este tipo de ambientes han surgido en la Universidad y están vinculadas a la colaboración de investigadores de varios países en la formación de recursos humanos en investigación [16]. Los ambientes utilizados tienen un bajo nivel de integración entre sus componentes y no es frecuente que cuenten con la funcionalidad de comunicación asíncrona (en línea) entre los miembros del grupo de trabajo. Es quizá, esta característica la que no ha hecho evidente la necesidad de disponer de formalismos de modelado de las interacciones entre los miembros del grupo de trabajo y de la evolución de los objetos conceptuales que generan; así como un procedimiento que permita personalizar el espacio de trabajo virtual. Dado este contexto, en este trabajo se han introducido de manera integrada los formalismos: Tabla Concepto-Categoría-Definición, Casos de Interacción, Diagramas de Interacción Grupal, Procedimientos de Interacción, Diagrama de Secuencia de Dinámica Grupal y Diagrama de Desarrollo de Objetos Conceptuales; y se ha propuesto un proceso de diseño de espacios virtuales de trabajo personalizados que requieren ajustarse estrictamente a las necesidades de trabajo virtual del grupo.

Darío Rodríguez y Ramón García-Martínez El proceso de diseño propuesto, que se encuadra en el tipo de procesos productivos por proyecto, permite el diseño de la arquitectura en base a la formalización de las interacciones de los miembros del grupo de trabajo. Se ha mostrado el uso de los formalismos presentados y el procedimiento propuesto en un caso de prueba tomado de literatura reciente sobre el tema. Com futura línea de trabajo se prevé trabajar en dos frentes: uno relacionado con la validación general de los formalismos y otro vinculado a la instrumentación del procedimiento en una herramienta. En relación a los formalismos propuestos se prevé comenzar a validar la generalidad de su uso en tres dominios: [a] la gestión de equipos de desarrollo de software; [b] la gestión de equipos de diseño arquitectónico; y [c] la gestión de grupos de alumnos en proyectos de carrera. Todos los proyectos con integrantes no contiguos físicamente. En relación al procedimiento propuesto está previsto: [d] el desarrollo de un prototipo de configuración de EVTs basado en componentes; [e] el desarrollo de un prototipo de herramienta de soporte al proceso de formalización de interacciones; [f] el desarrollo de un ambiente de trabajo que integre los prototipos desarrollados; y [g] la validación inicial del ambiente de trabajo desarrollado en los siguientes casos: (i) Espacio Virtual de Trabajo para los Grupos de la Asignatura Proyecto Software (tercer año / Licenciatura en Sistemas), (ii) Espacio Virtual de Trabajo para los Grupos de la Asignatura Proyecto Final de Carrera (quinto año / Ingeniería en Sistemas de Información), (iii) Espacio Virtual para Dirección de Trabajo Final de Licenciatura, y (iv) Espacio Virtual para Reuniones de Cátedra. 6. Financiamiento Las investigaciones que se reportan en este capítulo han sido financiadas parcialmente por el Proyecto de Investigación 33A166 de la Universidad Nacional de Lanús. Referencias 1. Conde, J., Pereyra, N., Zorzan, F., Ferreira, A., Guazzone, J.: Gestión y Seguimiento de Grupos de Trabajo Colaborativos en Entornos Virtuales de Enseñanza y Aprendizaje. Congreso Virtual Iberoamericano de Calidad en Educación a Distancia (2008) 2. Conde, J., Pereyra, N., Ferreira, A.: Diseño de Módulo para trabajo en Grupo. Proceedings del IV Congreso de Tecnología en Educación y Educación en Tecnología. Pág. 98-105. ISBN 978-950-34-0573-4 (2009) 3. Garrido, J.: AMENITIES: Una Metodología para el Desarrollo de Sistemas Cooperativos Basada en Modelos de Comportamiento y Tareas. Tesis Doctoral del Departamento de Lenguajes y Sistemas Informáticos. Universidad de Granada. España (2003) 4. Isla, J., Gutiérrez, F., Gea, M., Garrido, J.: Descripción de Patrones de Organización y su Modelado con AMENITIES. Proceedings 4ª Jornadas Iberoamericanas de Ingeniería del Software e Ingeniería del Conocimiento. Pág. 3-14. ISBN 978-987-1437-47-6 (2004) 5. Isla, J., Gutiérrez, F., Paderewski, P.: Una Aproximación Basada en Patrones para el Modelado Conceptual de Sistemas Cooperativos. IEEE America Latina, 5(4): 204-210 (2007)

Modelado de Interacciones Aplicado a Diseño de Espacios Virtuales de Trabajo 6. Noguera, M.: Modelado y Análisis de Sistemas CSCW Siguiendo un Enfoque de Ingeniería dirigido por Ontologías. Tesis Doctoral en Informática. Departamento de Lenguajes y Sistemas Informáticos. Universidad de Granada (2009) 7. Grudin, J.: Computer-Supported Cooperative Work: History and Focus. IEEE Computer, 27(5): 19-26 (1994) 8. Peiro, J., Prieto, F., Zornoza, A.: Nuevas Tecnologías Telemáticas y Trabajo Grupal. Una Perspectiva Psicosocial. Psicothema, 5: 287-3005. ISSN 0214-9915 (1993) 9. Molina, A., Redondo, M., Ortega, M., Hoppe, U.: CIAM: A Methodology for the Development of Groupware User Interfaces. Journal of Universal Computer Science, 14(9): 1435-1446 (2008) 10. Molina, A., Redondo, M.and Ortega. M. A Review of Notations for Conceptual Modeling of Groupware Systems. En New Trends on Human-Computer Interaction (Eds. J. Macías, A. Granollers, P. Latorre). Pág. 1-12. ISBN 978-1-84882-351-8 (2009) 11. Sosa, M., Zarco, R., Postiglioni, A.: Modelando Aspectos de Grupo en Entornos Colaborativos para Proyectos de Investigación. Revista de Informática Educativa y Medios Audiovisuales Vol. 3: 22-31. ISSN 1667-8338 (2006) 12. Giraldo, W., Molina, A., Collazos, C., Ortega, M., Redondo, M.: Taxonomy for Integrating Models in the Development of Interactive Groupware Systems. Journal of Universal Computer Science, 14(19): 3142-3159 (2008) 13. Rodríguez, D., Bertone, R., García-Martínez, R.: Consideraciones sobre el Uso de Espacios Virtuales en la Formación de Investigadores. Revista de Informática Educativa y Medios Audiovisuales, 6: 35-42. ISSN 1667-8338 (2009) 14. Rodríguez, D., Bertone, R. García-Martínez, R.: Formación de Investigadores Mediada por Espacios Virtuales. Fundamentación y Prueba de Concepto. Proceedings V Congreso de Tecnología en Educación y Educación en Tecnología. Pág. 512-421. ISBN 978-987-1242-42-9 (2010) 15. Rodríguez, D., Bertone, R., García-Martínez, R.: Collaborative Research Training Based on Virtual Spaces. En Key Competencies in the Knowledge Society (Eds. Reynolds, N. & Turcsányi-Szabó, M.). IFIP Advances in Information and Communication Technology, 324: 344-353. ISBN 978-3-642-15377-8 (2010) 16. Rodríguez, D.: Espacios Virtuales para la Formación de Investigadores. Elementos de Análisis y Diseño. Tesis de Magister en Tecnología Informática Aplicada en Educación. Facultad de Informática. Universidad Nacional de La Plata (2012) 17. Rodríguez, D., García Martínez, R.: Modelling the Interactions in Virtual Spaces Oriented to Collaborative Work. En Software Engineering: Methods, Modelling, and Teaching, Volume 2. Chapter 10. Pág. 79-84. Sello Editorial de la Pontificia Universidad Católica del Perú. ISBN 978-612-4057-84-7 (2012) 18. Rodríguez, D., García-Martínez, R.: Modelado de Interacciones en Espacios Virtuales Dedicados a Trabajo Colaborativo. Proceedings del XVIII Congreso Argentino de Ciencias de la Computación. Pág. 589-598. ISBN 978-987-1648-34-4 (2012) 19. Gómez, A., Juristo, N., Montes, C. Pazos, J.: Ingeniería de Conocimiento. Editorial Centro de Estudio Ramón Areces. ISBN 84-8004-269-9 (1997) 20. García-Martínez, R., Britos, P.: Ingeniería de Sistemas Expertos. Editorial Nueva Librería. ISBN 987-1104-15-4 (2004) 21. Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modelling Language Users Guide. Adison Wesley Publishing Co. ISBN 0-201-57168-4 (1998) 22. Kendall, K., Kendall, J.: Análisis y Diseño de Sistemas. (6ta Edición) Pearson - Prentice Hall. ISBN 970-26-0577-6 (2005) 23. Cuena, J.: Lógica Informática. Alianza Editorial. ISBN 84-2068601-8 (1985) 24. Petri, C.: Kommunikation mit Automaten. Tesis Doctoral del Instituto de Matemática Aplicada de la Universidad de Darmstadt, Bonn, Alemania (1962)