=Paper= {{Paper |id=Vol-1449/saoa2015-4 |storemode=property |title=SCK: Una Ontología para Evaluar la Performance de una Cadena de Suministro en Ambientes de Simulación Distribuida. |pdfUrl=https://ceur-ws.org/Vol-1449/saoa2015-4.pdf |volume=Vol-1449 |dblpUrl=https://dblp.org/rec/conf/jaiio/SarliG15 }} ==SCK: Una Ontología para Evaluar la Performance de una Cadena de Suministro en Ambientes de Simulación Distribuida.== https://ceur-ws.org/Vol-1449/saoa2015-4.pdf
              SCK: Una ontología para evaluar la performance de una
                cadena de suministro en ambientes de simulación
                                   distribuida

                                      Juan L. Sarli1, Ma. de los Milagros Gutiérrez2
                    1
                     INGAR, Instituto de Diseño y Desarrollo CONICET – UTN, Santa Fe, Argentina
                               juanleonardosarli@santafe-conicet.gov.ar
              2
                CIDISI, Centro de Investigación y Desarrollo de Ingeniería en Sistemas de Información UTN,
                                                   Santa Fe, Argentina
                                           mmgutier@frsf.utn.edu.ar



                            Abstract. Utilizar simulación distribuida para analizar cadenas de suminis-
                        tro favorece el reuso de simuladores independientes pertenecientes a los miem-
                        bros de la cadena minimizando el costo de desarrollo de un simulador. Sin em-
                        bargo, componer estos simuladores es un problema a resolver. Existen diferen-
                        tes niveles de composición de simuladores: sintáctico, semántico y pragmático.
                        Para atacar este problema es necesario expresar el dominio y el conocimiento
                        de los componentes de una manera no ambigua y estandarizada. En este contex-
                        to, las ontologías son útiles ya que proveen una forma de representar el conoci-
                        miento a través de taxonomías de conceptos, axiomas, reglas y relaciones entre
                        estos. Se presenta la ontología SCK como parte de una red de ontologías, para
                        representar el conocimiento semántico de una cadena de suministro basada en
                        los conceptos principales del modelo SCOR con el fin de proveer una herra-
                        mienta adecuada para evaluar cadenas de suministro en el contexto de simula-
                        ción distribuida.


                        Keywords: Simulación distribuida, HLA, cadena de suministro, modelo SCOR,
                        ontologías.


             1          Introducción

                En los últimos quince años la comunidad de modelado y simulación ha demostrado
             un creciente interés hacia la construcción de modelos de simulación a partir de la
             composición de modelos existentes [1-4]. Este esquema es sumamente conveniente ya
             que promueve el reuso de los simuladores utilizados por cada uno de los participantes,
             minimizando el tiempo y la inversión de construcción de la simulación, y además,
             preserva tanto la autonomía local como la privacidad de los datos [5]. Estas
             características hacen adecuada la utilización de este enfoque para simular cadenas de
             suministro (CS). Una CS es una de las redes organizacionales más populares donde
             sus miembros realizan alianzas para alcanzar metas más importantes de las que
             obtendrían de forma aislada [6], [7]. El éxito de una CS depende de la coordinación




3URFHHGLQJRI6$2$&RS\ULJKW‹KHOGE\WKHDXWKRU V                                               
6&.8QDRQWRORJtDSDUDHYDOXDUODSHUIRUPDQFHGHXQDFDGHQDGHVXPLQLVWURHQDPELHQWHVGHVLPXODFLyQGLVWULEXLGD




              de las actividades de los participantes para hacer eficiente el flujo de materiales, de
              información y financiero. En este contexto, la simulación de una CS adquiere un rol
              fundamental.
                 La construcción de modelos de simulación a partir de otros modelos, denominados
              “bloques” reutilizables, trae aparejado el problema de la composición de simuladores.
              Dicho problema posee diferentes niveles, los cuales son: sintáctico, semántico y
              pragmático. La composición sintáctica se refiere a la conexión y comunicación entre
              componentes. La composición semántica determina si el modelo de simulación,
              armado a partir de los bloques, es semánticamente válido. Este tipo de composición
              determina si los bloques que integran el sistema de simulación están compuestos de
              una manera significativa y dicha composición es válida [8], [9]. Para componer
              sistemas de simulación correctamente y alcanzar una interoperabilidad válida la
              alineación y comprensión consistente debe ser alcanzada a nivel de un modelo
              conceptual [10]. Finalmente, la composición pragmática establece si los componentes
              son conscientes del contexto de simulación en el que se están ejecutando [3], y de ser
              este el caso, los componentes conocen cual es el uso que se le va a dar a los datos
              [11].
                 HLA (High Level Architecture) [12] es una propuesta ampliamente usada para
              construir simuladores a partir de la composición de simuladores independientes que
              interactúan a través de una interface común, para ello propone un esquema de
              federaciones y federados. Esta propuesta es una solución a la composición sintáctica
              de simuladores ya que estandariza el protocolo de comunicación y el formato del
              modelo de objetos que debe ser utilizado por los componentes. Para dar soporte a la
              composición semántica de simuladores en este esquema es necesario expresar el
              dominio de los componentes de una forma no ambigua, donde la semántica de los
              conceptos sea representada en forma explícita.
                 En este contexto, las ontologías son utilizadas para organizar la representación del
              conocimiento y capturar objetos de información en un dominio particular [13].
              Continuando con esta investigación, en [5] se presenta la red de ontologías SCFHLA
              (Supply Chain Federation HLA) como propuesta para dar soporte a la composición
              semántica de simuladores en el contexto de una federación de CS. Este modelo
              conceptual considera cuatro dominios específicos: (i) El dominio de las CS, el cual es
              modelado por la ontología SCOnto (Supply Chain Ontology) [14] basada en el
              modelo SCOR (Supply Chain Operation Reference) [15], (ii) el dominio de
              federaciones modelado por la ontología FEDOnto (Federation Ontology), (iii) el
              dominio del modelo de objetos BOMOnto (Base Object Model Ontology) y (iv) el
              dominio de los modelos de empresa EMOnto (Enterprise Model Ontology).
                 Sin embargo, esta propuesta es una definición de alto nivel que muestra una
              aproximación a la resolución del problema. A su vez, SCOnto está basada en una
              versión previa del modelo SCOR y algunos de sus conceptos deben ser actualizados.
                 Por lo tanto para superar las debilidades señaladas, este trabajo propone incluir la
              ontología SCK (Supply Chain Knowledge) en la red SCFHLA de manera que dicha
              red (con la ontología SCK añadida) sea la base conceptual de una herramienta que
              permita la generación semiautomática de un modelo de objetos conceptual para una
              instancia dada de una federación HLA. El objetivo principal de la ontología propuesta




3URFHHGLQJRI6$2$&RS\ULJKW‹KHOGE\WKHDXWKRU V                                                      
6&.8QDRQWRORJtDSDUDHYDOXDUODSHUIRUPDQFHGHXQDFDGHQDGHVXPLQLVWURHQDPELHQWHVGHVLPXODFLyQGLVWULEXLGD




              es representar el conocimiento semántico de una CS usando la versión actual del
              modelo SCOR y relacionarlo con los conceptos básicos de una federación HLA de
              simulación para evaluar la performance de una CS.
                 El resto del trabajo se organiza de la siguiente manera. En la siguiente sección se
              presentan los conceptos preliminares para entender el trabajo tales como el modelo
              SCOR y el estándar HLA. Luego se presenta la ontología SCK y su integración a la
              red SCFHLA. Seguido se desarrolla un ejemplo donde se muestra la utilización de la
              ontología propuesta. Finalmente el trabajo se concluye y los trabajos futuros son
              presentados.


              2      Conceptos Preliminares

              2.1    Modelo SCOR
                 Este modelo fue desarrollado por la organización Supply Chain Council, y presenta
              los conceptos más importantes para modelar una CS. Además, permite comparar y
              evaluar el rendimiento de la CS como un todo y de sus actividades particulares. Dado
              que SCOR es un modelo conceptual, provee una terminología común y facilita el
              entendimiento a través de la CS. Este modelo ayuda a analizar, medir, fijar objetivos
              de performance, determinar oportunidades de mejora, identificar mejores prácticas y
              priorizar proyectos en la gestión de la CS.
                 SCOR [15] está organizado alrededor de los seis procesos de gestión básicos: Plan,
              Source, Make, Deliver, Return y Enable. También, define tres niveles jerárquicos de
              procesos los cuales son:

              x Nivel 1 o Alcance: Define los tipos de procesos, alcance y contenido de la CS.
              x Nivel 2 o Configuración: Define las categorías de procesos y la estrategia de ope-
                 raciones.
              x Nivel 3 o Pasos: Define los elementos de proceso y la configuración de los proce-
                 sos individuales.

                 En todos los niveles, el modelo provee indicadores claves de rendimiento, los cua-
              les se dividen sistemáticamente en cinco atributos de performance: Confiabilidad,
              Capacidad de Respuesta, Agilidad, Costos y Gestión de Activos (Activos).
                 De acuerdo al modelo SCOR un atributo de rendimiento es un conjunto de métri-
              cas usadas para expresar una estrategia [15]. En el contexto del modelo SCOR un
              atributo no posee el mismo significado que en modelado conceptual. Un atributo por
              sí mismo no puede ser medido; es usado para determinar una dirección estratégica.
              Las métricas de SCOR están organizadas en una estructura jerárquica. El modelo
              describe métricas de nivel uno, dos y tres. Las relaciones entre estos niveles son dia-
              gnósticas, por ejemplo: las métricas de nivel 2 sirven como diagnóstico para las de
              nivel 1. Esto significa que observando el rendimiento de las métricas de nivel 2 se
              puede explicar las diferencias de performance, o las posibles mejoras, para las métri-
              cas de nivel 1. Este tipo de análisis de rendimiento de la CS se conoce como descom-
              posición de métricas [15].




3URFHHGLQJRI6$2$&RS\ULJKW‹KHOGE\WKHDXWKRU V                                                      
6&.8QDRQWRORJtDSDUDHYDOXDUODSHUIRUPDQFHGHXQDFDGHQDGHVXPLQLVWURHQDPELHQWHVGHVLPXODFLyQGLVWULEXLGD




              2.2    Estándar HLA

                 HLA es una arquitectura estándar para reuso, integración e interoperabilidad de
              simuladores. Soporta el reuso de capacidades disponibles en diferentes simuladores, y
              posibilita el desarrollo de simuladores complejos de manera distribuida. La arquitec-
              tura HLA provee un framework dentro del cual los desarrolladores de simuladores
              pueden estructurar y describir sus aplicaciones de simulación. En este sentido HLA
              propone integrar sistemas de simulación diferentes, en un sistema mayor sin necesi-
              dad de reescribir algún componente o comenzar a crear desde cero el modelo de ma-
              yor nivel y su respectivo simulador. Cuando un simulador se implementa para que
              cumpla las especificaciones HLA se lo llama Federado. Luego, los federados se unen
              en federaciones las que se refieren a la simulación del sistema complejo formado. La
              definición de HLA abarca tres componentes esenciales (Figura 1) [12]:

              x Reglas: Es un conjunto de ítems que definen las responsabilidades y relaciones
                 entre los componentes de una federación HLA. Deben ser seguidas por los federa-
                 dos y las federaciones que quieran ajustarse al estándar. Seguir estas reglas asegura
                 una interacción correcta entre los simuladores en una federación.
              x Especificación de la Interfaz: Define la interfaz funcional entre federados HLA y la
                 infraestructura de ejecución (RTI - Run-Time Infrastructure) de HLA. Se detallan
                 los servicios que debe prestar el RTI, e identifica las funciones callback que debe
                 proveer cada federado. El RTI ofrece una librería de programación y una interfaz
                 de programación de aplicaciones (API – Application Program Interface) compati-
                 ble con la especificación de la interfaz.
              x Patrón de Modelo de Objeto (OMT): Provee un framework común para la comuni-
                 cación entre los federados. OMT consta de los siguientes documentos:
                 ņ Modelo de Objetos de la Federación (FOM - Federation Object Model): Descri-
                    be los objetos, los atributos y las interacciones de la federación completa.
                 ņ Modelo de Objetos de la Simulación (SOM - Simulation Object Model): Des-
                    cribe los objetos, atributos e interacciones usados por un federado.
                 ņ Modelo de Objetos de Gestión (MOM - Management Object Model): Provee fa-
                    cilidades para acceder a información operativa del RTI en tiempo de ejecución.
                    El MOM debe ser definido utilizando objetos, interacciones y constructores de
                    la arquitectura de comunicación de HLA.




                                               Fig. 1. Componentes HLA




3URFHHGLQJRI6$2$&RS\ULJKW‹KHOGE\WKHDXWKRU V                                                      
6&.8QDRQWRORJtDSDUDHYDOXDUODSHUIRUPDQFHGHXQDFDGHQDGHVXPLQLVWURHQDPELHQWHVGHVLPXODFLyQGLVWULEXLGD




                 Cada federado tiene un SOM que describe los datos que éste puede producir o con-
              sumir. Cada federación tiene un FOM que describe las partes comunes de los SOM
              correspondientes a los federados que participan y que serán usados en la federación.
              El RTI es el software necesario para ejecutar la federación y básicamente consiste en
              una implementación de la especificación de la interfaz compuesta por un conjunto de
              servicios. El RTI provee funcionalidades para comenzar y terminar la ejecución de la
              simulación, transferir datos entre los simuladores intervinientes, controlar la cantidad
              de datos que son transferidos y finalmente, coordinar el paso del tiempo de simula-
              ción entre los simuladores HLA. Este software está fuera del alcance de la especifica-
              ción de HLA y es suministrado por proveedores de software específicos.


              3      Ontología SCK

                 La ontología SCK se desarrolla con el objetivo de dar soporte a la evaluación de la
              performance en una CS a través de los conceptos del modelo SCOR. Esta ontología es
              integrada a la red de ontologías SCFHLA aportando de esta manera un mecanismo de
              evaluación y medición en el contexto de simulación distribuida de CS.
                 En la Figura 2 se presenta la red de ontologías SCFHLA, en la que se muestra la
              ontología SCK y su integración a la red a través de la meta-relación evaluates que
              vincula SCK con la ontología FEDOnto siendo la meta-relación inversa isEvaluated-
              By.




                                                  Fig. 2. Red SCFHLA

                 Según las prácticas recomendadas por la IEEE DSEEP (Distributed Simulation
              Engineering and Execution Process) [16] la primer tarea para desarrollar una
              federación es definir los objetivos de la misma. Dado que la federación se encuentra
              en el dominio de las CS, al definir un objetivo éste se traduce en un atributo de
              performance según lo establecido por el modelo SCOR. No es posible medir por sí
              mismo un atributo de performance, por lo que es necesario elegir un conjunto de
              métricas para evaluar el grado en que se logra cumplir con el mismo. Las métricas
              seleccionadas necesitan cierta información para calcular sus mediciones la cual es
              provista por los federados. Para establecer qué información necesita y genera un
              federado es imprescindible definir el FOM. Esta tarea normalmente implica una
              búsqueda de recursos reutilizables o la generación manual del mismo. Por lo tanto,




3URFHHGLQJRI6$2$&RS\ULJKW‹KHOGE\WKHDXWKRU V                                                      
6&.8QDRQWRORJtDSDUDHYDOXDUODSHUIRUPDQFHGHXQDFDGHQDGHVXPLQLVWURHQDPELHQWHVGHVLPXODFLyQGLVWULEXLGD




              con el objetivo de lograr una generación semiautomática del FOM se presenta la red
              SCFHLA, con especial interés en la ontología SCK, la que modela los conceptos de
              una CS por medio del modelo SCOR. Para el desarrollo de la ontología se utiliza
              principalmente la metodología NeON [17], empleando además de la metodología
              METHONTOLOGY la actividad de evaluación de ontologías [18].
                 En la Figura 3 se presenta, por medio de un diagrama de clases UML, la ontología
              SCK y su relación con la ontología FEDOnto.
                 Se define el concepto SupplyChain como el concepto más general que representa la
              CS que se quiere simular. Dado que SCOR propone definir procesos que conforman
              la cadena, estos procesos se modelaron a través del concepto Process el cual tiene una
              subclase Subprocess para identificar que un proceso puede descomponerse en otros
              procesos más simples. A su vez estos procesos estarán relacionados unos con otros, a
              través del concepto Relation que representa los flujos de información y material que
              existe entre los procesos. SupplyChain tiene una meta denominada Goal la cual se
              encuentra asociada al concepto PerformanceAttribute que conceptualiza los atributos
              de performance definidos en SCOR. Estos atributos de performance señalan la direc-
              ción estratégica de la CS y se miden por medio de una métrica, que está representada
              por el concepto Metric. A su vez, el concepto Metric está asociada al concepto Pro-
              cess identificando que un Process tiene asociada una o más métricas y que una métri-
              ca puede estar asociada a varios procesos diferentes. Tanto Process como Metric tie-
              nen un atributo level que identifica el nivel de acuerdo con los niveles definidos en
              SCOR. Para poder calcular una métrica se necesita una fórmula. Así se define en la
              ontología el concepto Formula, que está asociado a Metric. El atributo result de For-
              mula identifica el resultado que arroja su evaluación, el atributo calculation identifica
              la manera en que la fórmula será calculada y el atributo unit identifica la unidad a
              utilizar en el cálculo (por ej. día, mes, orden, etc). Una Formula posee Variable la que
              puede ser AtomicVariable o ComplexVariable. Una AtomicVariable es una medición
              de un recurso mientras que una ComplexVariable está compuesta de una o varias
              Metric ya que representa una medida de alto nivel sobre un recurso.




                                           Fig. 3. Ontología SCK y FEDOnto




3URFHHGLQJRI6$2$&RS\ULJKW‹KHOGE\WKHDXWKRU V                                                      
6&.8QDRQWRORJtDSDUDHYDOXDUODSHUIRUPDQFHGHXQDFDGHQDGHVXPLQLVWURHQDPELHQWHVGHVLPXODFLyQGLVWULEXLGD




                 En la ontología FEDOnto se representan los conceptos relacionados con la simula-
              ción distribuida de acuerdo al modelo HLA. Así se representa la federación con el
              concepto Federation y el federado se representa por el concepto Federate. Para este
              contexto particular una federación representa la simulación de una CS. Para su repre-
              sentación se definió la relación performs que relaciona el concepto Federation con
              SupplyChain. Además se identifica que un federado participante de una federación
              debe tener un rol asociado para identificar el proceso de la CS que dicho federado
              modela. Para su representación, se definieron los conceptos Role que identifica el rol
              y tres subclases del mismo Source, Make o Deliver. A su vez, se define la relación
              executes entre Role y Process para indicar que un federado que juega ese rol ejecuta
              ese proceso de la cadena.
                 La ontología SCK se implementó utilizando la herramienta Protégé 1 versión 4.3.
              Para transformar el modelo conceptual de la Figura 3 en la ontología se aplicaron los
              siguientes criterios: (a) Las clases se transformaron en clases OWL 2 (Web Ontology
              Lenguage). (b) Las relaciones se mapearon como Object Properties. (c) Los atributos
              se tradujeron en Data Properties.


              4        Definición de una Federación de CS

                 En esta sección se presenta un ejemplo de uso de la ontología SCK. Considere una
              CS cuya meta es: Cumplir de forma perfecta con el 80% de las entregas de autos
              desde la fábrica hacia el concesionario durante el período de un año. Esta CS se crea
              como una instancia de SupplyChain denominada Automóvil CS en la ontología. Su
              meta se define como instancia de Goal cuyo nombre es Objetivo CS y que contiene en
              el atributo description el objetivo de la CS. Según el modelo SCOR, esta meta se
              traduce en el atributo de performance “Confiabilidad” y es medido por la métrica de
              nivel uno “Cumplimiento Perfecto de Orden”. Este atributo de performance se deno-
              mina Atributo CS y es una instancia de PerformanceAttribute cuya propiedad attribu-
              te contiene el atributo “Confiabilidad”. La métrica que lo releva se nombra como
              Ordenes Perfectas y es una instancia de Metric que posee el atributo level en uno y la
              propiedad name con el nombre de dicha métrica. El cumplimiento perfecto de orden
              posee una fórmula que se crea como instancia de Formula denominada Formula Or-
              denes Perfectas. Además, esta fórmula posee en el atributo calculation como calcular-
              se y en el atributo unit su unidad de medida. Para el cálculo de las órdenes perfectas
              se necesitan dos variables: total de órdenes y total de órdenes perfectas. La primera se
              define en el modelo como instancia de AtomicVariable con el mismo nombre y con la
              unidad orden. La segunda se denomina como Total Ordenes Perfectas y es instancia
              de ComplexVariable. Esta variable compleja se compone de cuatro métricas de nivel
              dos las cuales son: 1) Ordenes Entregadas Completas, 2) Entrega en Fecha, 3) Docu-
              mentación Precisa y 4) Condición Perfecta. Cada una de ellas se crea como instancia
              de Metric. La métrica 1) posee la formula denominada Formula Orden Completa que
              es instancia de Formula. Dicha fórmula tiene las AtomicVariable Ordenes Entregadas
              1
                  http://protege.stanford.edu/
              2
                  http://semanticweb.org/wiki/OWL_2




3URFHHGLQJRI6$2$&RS\ULJKW‹KHOGE\WKHDXWKRU V                                                      
6&.8QDRQWRORJtDSDUDHYDOXDUODSHUIRUPDQFHGHXQDFDGHQDGHVXPLQLVWURHQDPELHQWHVGHVLPXODFLyQGLVWULEXLGD




              y Ordenes Entregadas Completas. La métrica 2) tiene la formula nombrada Formula
              Entrega en Fecha que es instancia de Formula. Esta última contiene las AtomicVaria-
              ble Ordenes Entregadas y Ordenes Entregadas en Fecha. La métrica 3) cuenta con la
              formula llamada Formula Documentación Precisa que es instancia de Formula. Esta
              fórmula posee las AtomicVariable Ordenes Entregadas y Ordenes Entregadas Docu-
              mentación Exacta. La métrica 4) es calculada por medio de la fórmula que se denomi-
              na Formula Condición Perfecta que es instancia de Formula. Dicha fórmula tiene las
              AtomicVariable Ordenes Entregadas y Ordenes Entregadas Condición Perfecta.
                 Para generar la simulación distribuida de la CS Automóvil CS, el primer paso es
              crear una federación y definir su objetivo. Entonces, se crea AutomóvilCSH como
              instancia de Federation con los participantes fábrica de automóviles y concesionario
              de autos. Se establece como meta: “Analizar durante el período de un año las entre-
              gas de automóviles de la fábrica al concesionario.” Durante este tiempo de simula-
              ción, se analizaran las entregas para determinar si se alcanza con éxito el objetivo de
              la CS definido anteriormente.




                                        Fig. 4. Instanciación de la ontología SCK

                 Luego, los miembros se añaden a la federación y deben estar de acuerdo en la defi-
              nición del FOM. Dado que los participantes son dos, se crean los federados Fábrica y




3URFHHGLQJRI6$2$&RS\ULJKW‹KHOGE\WKHDXWKRU V                                                      
6&.8QDRQWRORJtDSDUDHYDOXDUODSHUIRUPDQFHGHXQDFDGHQDGHVXPLQLVWURHQDPELHQWHVGHVLPXODFLyQGLVWULEXLGD




              Concesionario como instancias de Federate. Se asigna el Rol Make a la fábrica por-
              que transforma la materia prima en los autos, en tanto que, se establece el Rol Source
              al concesionario porque son de interés las interacciones que tiene con la fábrica para
              obtener los autos. Ambos roles se crean como instancias de Role. La Fábrica por me-
              dio del Rol Make tiene asociado un proceso de producción para poder construir los
              autos. Este proceso se denomina Make (instancia de Process) y posee un subproceso
              Para Stock (instancia de Subprocess). El Concesionario por medio del Rol Source
              cuenta con un proceso para solicitar el envío de autos. Este proceso se nombra Source
              (instancia de Process) y cuenta con un subproceso Por Pedido (instancia de Subpro-
              cess). La relación entre el proceso Source y Make se denomina Solicitar Mercadería y
              se crea como instancia de Relation. En la Figura 4 se muestran los conceptos instan-
              ciados para este ejemplo.


              5      Conclusión

                 Este trabajo ha presentado la ontología SCK para dar soporte a la evaluación de la
              performance de una CS mediante los conceptos del modelo SCOR. Esta ontología se
              ha integrado a la red de ontologías SCFHLA, permitiendo de este modo, evaluar y
              medir una simulación distribuida de CS. Como trabajo futuro se pretende avanzar en
              nuevos conceptos, relaciones, propiedades, axiomas y reglas para representar con un
              mayor nivel de detalle el dominio. Algunas de las propiedades que se pueden añadir al
              modelo son: identificador de procesos, métricas y de tipos de procesos. Este último
              puede ser utilizado para definir reglas lógicas que validen la composición proceso
              subproceso. Por lo tanto, es posible validar que un proceso este compuesto solo de
              subprocesos del mismo tipo.
                 Dada la modularidad de la red de ontologías, se está trabajando en implementar
              una nueva ontología para el dominio de federaciones e integrarla a la red, para lograr
              una representación más detallada del dominio. A su vez, la red SCFHLA con la onto-
              logía SCK integrada sirve de base para el desarrollo de una herramienta para definir
              una federación de forma colaborativa y que siga los pasos descriptos en DSEEP.


              Referencias

              [1] P. L. Gustavson and L. M. Root, “Object model use cases: a mechanism for capturing
                  requirements and supporting BOM reuse,” Spring Simulation Interoperability Workshop,
                  Mar. 1999.
              [2] S. Kasputis and H. C. Ng, “Composable simulations,” in Simulation Conference, 2000.
                  Proceedings. Winter, 2000, vol. 2, pp. 1577–1584 vol.2.
              [3] A. Tolk, “What Comes After the Semantic Web - PADS Implications for the Dynamic
                  Web,” in 20th Workshop on Principles of Advanced and Distributed Simulation, 2006.
                  PADS 2006, Beach Road, Singapore, 2006, pp. 55–55.
              [4] A. Verbraeck, “Component-based distributed simulations: the way forward?,” in 18th
                  Workshop on Parallel and Distributed Simulation, 2004. PADS 2004, Kufstein, Austria,
                  2004, pp. 141–148.




3URFHHGLQJRI6$2$&RS\ULJKW‹KHOGE\WKHDXWKRU V                                                      
6&.8QDRQWRORJtDSDUDHYDOXDUODSHUIRUPDQFHGHXQDFDGHQDGHVXPLQLVWURHQDPELHQWHVGHVLPXODFLyQGLVWULEXLGD




              [5] M. Milagros Gutiérrez and Horacio Leone, “Composability Model In A Distributed Simu-
                   lation Environment For Supply Chain,” presented at the 42° JAIIO Simposio Argentino de
                   Informática Industrial (SII), Córdoba, Argentina, 2013, pp. 142–153.
              [6] W. W. C. Chung, A. Y. K. Yam, and M. F. S. Chan, “Networked enterprise: A new busi-
                   ness model for global sourcing,” International Journal of Production Economics, vol. 87,
                   no. 3, pp. 267–280, Feb. 2004.
              [7] J. Arrazola, “Towards a new model: the globally integrated enterprise,” Universia Busi-
                   ness Review, vol. 14, pp. 108–118, May 2007.
              [8] E. W. Weisel, M. D. Petty, and R. Mielke, “Validity of models and classes of models in
                   semantic composability,” in Proceedings of the Fall Simulation Interoperability Work-
                   shop, 2003.
              [9] M. D. Petty, E. W. Weisel, and R. Mielke, “Overview of a Theory of Composability,”
                   presented at the Virginia Modeling Analysis & Simulation Center, 2004.
              [10] M. A. Hofmann, “Challenges of Model Interoperation in Military Simulations,”
                   SIMULATION, vol. 80, no. 12, pp. 659–667, Dec. 2004.
              [11] B. P. Zeigler and P. E. Hammonds, Modeling & Simulation-Based Data Engineering:
                   Introducing Pragmatics into Ontologies for Net-Centric Information Exchange, 1 edition.
                   Burlington, MA: Elsevier Academic Press, 2007.
              [12] Institute of Electrical and Electronics Engineers and IEEE-SA Standards Board, IEEE
                   standard for modeling and simulation (M & S) high level architecture (HLA) framework
                   and rules. New York: Institute of Electrical and Electronics Engineers, 2010.
              [13] Asunción Gómez-Pérez, Mariano Fernández-López, and Oscar Corcho, Ontological Engi-
                   neering. London: Springer-Verlag, 2004.
              [14] A. C. Böhm, H. P. Leone, and G. P. Henning, “A Supply Chain Ontology Conceptualiza-
                   tion with Focus on Performance Evaluation,” in Proceedings of the Tenth International
                   Conference on Enterprise Information Systems, Portugal, 2008, vol. ISAS-2, pp. 402–409.
              [15] Supply Chain Council, SCOR supply chain operations reference model. The Supply Chain
                   Council, 2012.
              [16] Institute of Electrical and Electronics Engineers and IEEE-SA Standards Board, IEEE
                   recommended practice for distributed simulation engineering and execution process
                   (DSEEP). New York: Institute of Electrical and Electronics Engineers, 2011.
              [17] M. C. Suárez-Figueroa, A. Gómez-Pérez, and M. Fernández-López, “The NeOn Method-
                   ology for Ontology Engineering,” in Ontology Engineering in a Networked World, M. C.
                   Suárez-Figueroa, A. Gómez-Pérez, E. Motta, and A. Gangemi, Eds. Springer Berlin Hei-
                   delberg, 2012, pp. 9–34.
              [18] Karin Koogan Breitman, Marco Antonio Casanova, and Walter Truszkowski, “Semantic
                   Web: Concepts, Technologies, and Applications,” Computer, vol. 40, no. 7, pp. 84–84,
                   Jul. 2007.




3URFHHGLQJRI6$2$&RS\ULJKW‹KHOGE\WKHDXWKRU V