Virtual Organisations

Slides:



Advertisements
Presentaciones similares
MODELOS ORIENTADOS A OBJETOS
Advertisements

METODOLOGÍA ORIENTADA A OBJETOS CARACTERISTICAS DEL PROCESO
Administración de Recursos Humanos
Desarrollo organizacional como Sistema
GENERALES SOBRE SISTEMAS
Gerencia y Administración de los Servicios Sociales.
SAN SALVADOR, EL SALVADOR, JULIO DE 2009
N ORMATIVE S YSTEMS Natalia Criado Supervisora: Dra. Estefanía Argente 27 de Julio de 2011.
CALIDAD EN DESARROLLO DE SOFTWARE
Comprimido ARCHIformativo
Bases de datos distribuidas
Objetivos Desarrollar software funcional multi-modelo sobre distintas plataformas para el estudio de sistemas complejos de cómputo de alto rendimiento.
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de Metodologías ágiles.
Es una secuencia lógica de actividades, u ordenamiento de actividades para producir un resultado.
Arquitectura de software dirigida por modelos (Model-Driven Architecture) Liliana Favre UNCPBA 2006.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Modelos de Datos Modelado y Diseño de Bases de Datos
Fundamentos de Ingeniería de Software
Guia Diseño Robert Echeverria
COMPONENTIZACIÓN DE ALGORITMOS GENETICOS Y SU IMPLEMENTACIÓN EN UNA PLATAFORMA ABIERTA PARA APRENDIZAJE COMPUTACIONAL.
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements.
Yeimi Constanza Patiño
El paradigma de la orientación a objetos La programación orientada a objetos genera códigos eficientes y estandariza la metodología de programación, además.
Análisis y Diseño orientado a objetos con UML.
Introducción a la programación Orientada a objetos
3 Clase Diseño de Estructuras Organizacionales
Cultura Organizacional. Conjunto de creencias y de valores compartidos que proporcionan un marco común de referencia, a partir del cual las personas que.
Ingeniería de Software
Viviana Poblete López Módulo: Modelo de Datos
Ingeniería de Software Orientado a Objetos
Gestión por procesos.
Fundamentos de programación
Arquitectura de la Empresa
POR MARCO LEANDRO RUIZ ZAPATA. Start UML Unified Modeling Language lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad;
TEMA 5. Estructura organizacional: dimensiones y principales configuraciones estructurales. UNED, Tomo II, pp ,
Modelos de Bases de Datos
Asignación de Tratamientos a Responsabilidades en el contexto del Diseño Dirigido por Modelos David Ameller & Xavier Franch Universitat Politècnica de.
DIRECTRICES PARA LA MEJORA DEL DESEMPEÑO
DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DE CD. VALLES.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
DESARROLLO WEB Y MULTIMEDIA Trabajo sobre Web Engineering
Importancia en la efectividad del:
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Desarrollo de Software Orientado a Objetos (deficiencias)
Introducción a UML DIAGRAMA DE CLASES Departamento de Informática
Estudio de Viabilidad del Sistema (EVS)
Unidad 3: Adquisición de Paquetes de Software Msc. Lic. Susana I. Herrera - Lic. Paola Budán UNSE 2012.
Ingeniería de Requisitos
PRINCIPALES OBJETIVOS DE UNA ORGANIZACIÓN ORIENTADA HACIA LA CALIDAD EL APOYO, LA ORIENTACIÓN Y LA SATISFACCIÓN DEL CLIENTE.
Patrones de diseño equipo n.1
UML.
PROCESOS DE NEGOCIO Y TECNICAS PARA MODELADO DE PROCESOS
UML Casos de Uso (repaso) y Diagramas de Clase
GESTIÓN DEL EQUIPO HUMANO DEL PROYECTO
las clases de auditorias existentes
Proceso Definición Puestos JOB
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
Proceso de desarrollo de Software
CONCEPTO DE CICLO DE VIDA 1 En los departamentos de Sistemas se debe definir un marco de referencia común que debe ser:  Pueda ser empleado por todos.
Administración de Calidad de Software
MANUAL DE ORGANIZACIÓN DESCRIPCION DE PUESTOS Y MANUALES DE FUNCIONES
UNIDAD II SISTEMAS DE CALIDAD PLANEACIÓN Y DISEÑO DE SISTEMAS DE CALIDAD POR: JOSÉ MANUEL GARCÍA DÍAZ NORMAS ISO International Standarization Organization.
Planificación de Sistemas de Información
Fundamentos de Ingeniería de Software
Objetivos de la prueba Los objetivos principales de realizar una prueba son: Detectar un error. Tener un buen caso de prueba, es decir que tenga más probabilidad.
ADMINISTRACIÓN Docente: Cr. Damián Galó.
Entorno de Recomendación para el Desarrollo de Objetos de Aprendizaje Manuel E. Prieto Universidad de Castilla-La Mancha, España Victor H. Menéndez Universidad.
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
Entregables del Proyecto
Transcripción de la presentación:

Virtual Organisations Dra. Estefanía Argente 27 de Julio de 2011

Definiciones de Organización Organizaciones humanas “Asociación de personas regulada por un conjunto de normas en función de determinados fines” (Real Academia de la lengua española) “Formación o entidad social con un número de miembros que puede ser precisado y una diferenciación interna de las funciones que son desempeñadas por dichos miembros” [Peiro 91] Organizaciones de agentes “Una organización proporciona un marco de trabajo para la actividad e interacción de los agentes a través de la definición de roles, expectativas de comportamiento y relaciones de autoridad, como el control” [Gasser 01] “La organización es una colección de roles, que mantienen ciertas relaciones entre sí, y que toman parte en patrones de interacción con otros roles de forma institucionalizada y sistemática” [Wooldridge 03]

Organizaciones de agentes Entidad social Compuesta de agentes (software, humanos o físicos) Llevan a cabo distintas tareas o funciones Están estructurados en grupos o unidades Siguiendo determinados patrones de comunicación Restricciones topológicas Tratan de alcanzar los objetivos globales de la organización Regulados por normas y restricciones Límites bien definidos Noción de apertura y heterogeneidad agentes internos/externos

Dimensiones Organizativas (I) Estructural: describe los elementos “estáticos” del sistema y sus relaciones. Roles, topología, relaciones entre roles (supervisión, colaboración, herencia…) Funcional: detalla la funcionalidad del sistema (requisitos, objetivos, tareas) Servicios ofrecidos/requeridos por la organización Objetivos, estrategia global, tareas, planes Dinámica: describe cómo la organización evoluciona en el tiempo Entrada/salida de agentes dentro de una organización Adopción de roles Interacciones entre agentes

Dimensiones Organizativas (II) Entorno: detalla los elementos del entorno accesibles por los agentes y las organizaciones Localizaciones (workspaces), artefactos Clientes, proveedores, otras organizaciones Normativa: define mecanismos empleados por las sociedades para influir en el comportamiento de los miembros. Normas: obligaciones, permisos, prohibiciones Sanciones y recompensas

Tipos de organizaciones Taxonomía Humanas Agentes Estructura Simple Burocracia Matricial Equipo Adhocracia Organización Virtual Jerarquía Holarquía Matricial Equipo Coalición Congregación Federación Congregación Jerarquía Federación Matricial Equipo Coalición Holarquía

Áreas de estudio Organisational Modeling Languages (OML) Especifica los conceptos de modelado de las organizaciones Ejemplos: MENSA, O-MASE, MOISE+, AGRE, OMNI, VOM, emfGORMAS Organisation Management Infrastructure (OMI) Proporciona servicios para gestión de Organizaciones Virtuales Ejemplos: MOISE (ORA4MAS), AMELI, THOMAS Organization-Oriented MAS Methodologies (OCMAS) Diseño de sistemas MAS abiertos Organización definida explícitamente Ejemplos: AGR, Tropos, OperA, PASSI, SODA, GORMAS

Propuesta: OML VOM: Virtual Organization Model VOF: Virtual Organization Formalization Modelar organizaciones de agentes abiertas Contempla las dimensiones de la organización de forma explícita emfGormas: case base tool en Eclipse

Propuesta: OMI THOMAS Framework Entorno de desarrollo de Organizaciones Virtuales con una orientación basada en servicios Funcionalidad descrita y proporcionada como servicios semánticos Permite adaptar la estructura y funcionalidad de la organización Proporciona descubrimiento y composición de servicios Organization Management System Organization life-cycle Organization dynamics Service Facilitator Discovery Composition Matchmaking

Propuesta: OCMAS Method. GORMAS: Guidelines for Organizational Multi-Agent Systems Integra la Teoría de Organización y metodologías MAS relevantes: INGENIAS, MOISE, OMNI, AML Proporciona un método de selección de la estructura de organización más adecuada Describe la funcionalidad del sistema desde una perspectiva orientada a servicios Servicios ofrecidos por la organización Servicios requeridos que deben ser proporcionados por agentes externos de forma regulada