stringtranslate.com

Modelo de referencia

Un modelo de referencia —en sistemas , empresas e ingeniería de software— es un marco abstracto o una ontología específica de un dominio que consiste en un conjunto interconectado de conceptos claramente definidos producidos por un experto o un grupo de expertos para fomentar una comunicación clara. Un modelo de referencia puede representar las partes componentes de cualquier idea consistente, desde funciones empresariales hasta componentes del sistema, siempre que represente un conjunto completo. Este marco de referencia puede utilizarse luego para comunicar ideas con claridad entre los miembros de la misma comunidad.

Los modelos de referencia a menudo se ilustran como un conjunto de conceptos con alguna indicación de las relaciones entre ellos.

Descripción general

Según OASIS (Organización para el Avance de Estándares de Información Estructurada), un modelo de referencia es "un marco abstracto para comprender las relaciones significativas entre las entidades de un entorno y para el desarrollo de estándares o especificaciones consistentes que respalden ese entorno. Un modelo de referencia se basa en un pequeño número de conceptos unificadores y puede usarse como base para la educación y la explicación de estándares a un no especialista. Un modelo de referencia no está directamente vinculado a ningún estándar, tecnología u otros detalles de implementación concretos, pero sí busca proporcionar una semántica común que pueda usarse sin ambigüedades en diferentes implementaciones". [1]

Hay una serie de conceptos que se incluyen en el concepto de "modelo de referencia". Cada uno de ellos es importante:

Los usos de un modelo de referencia

Un modelo de referencia tiene muchos usos. Uno de ellos es la creación de estándares para los objetos que lo habitan y sus relaciones entre sí. Al crear estándares, se facilita el trabajo de los ingenieros y desarrolladores que necesitan crear objetos que se comporten de acuerdo con el estándar. Se puede escribir software que cumpla con un estándar. Cuando se hace bien, un estándar puede hacer uso de patrones de diseño que respalden cualidades clave del software, como la capacidad de ampliar el software de una manera económica.

Otro uso de un modelo de referencia es educar. Mediante un modelo de referencia, los líderes en el desarrollo de software pueden ayudar a descomponer un gran espacio de problemas en problemas más pequeños que se pueden comprender, abordar y refinar. Los desarrolladores que son nuevos en un conjunto particular de problemas pueden aprender rápidamente cuáles son los diferentes problemas y pueden concentrarse en los problemas que se les pide que resuelvan, mientras confían en que otras áreas se comprenden bien y se construyen rigurosamente. El nivel de confianza es importante para permitir que los desarrolladores de software se concentren de manera eficiente en su trabajo.

Un tercer uso de un modelo de referencia es mejorar la comunicación entre las personas. Un modelo de referencia divide un problema en entidades o "cosas que existen por sí mismas". Esto suele ser un reconocimiento explícito de conceptos que muchas personas ya comparten, pero cuando se crea de manera explícita, un modelo de referencia es útil para definir cómo estos conceptos difieren y se relacionan entre sí. Esto mejora la comunicación entre las personas involucradas en el uso de estos conceptos.

Un cuarto uso de un modelo de referencia es crear roles y responsabilidades claros. Al crear un modelo de entidades y sus relaciones, una organización puede asignar individuos o equipos específicos, haciéndolos responsables de resolver un problema que concierne a un conjunto específico de entidades. Por ejemplo, si un modelo de referencia describe un conjunto de mediciones de negocios necesarias para crear un cuadro de mando integral , entonces cada medición puede asignarse a un líder de negocios específico. Eso permite que un gerente sénior responsabilice a cada uno de los miembros de su equipo de producir resultados de alta calidad.

Un quinto uso de un modelo de referencia es permitir la comparación de diferentes cosas. Al dividir un espacio de problemas en conceptos básicos, se puede utilizar un modelo de referencia para examinar dos soluciones diferentes a ese problema. Al hacerlo, se pueden analizar los componentes de una solución en relación entre sí. Por ejemplo, si un modelo de referencia describe sistemas informáticos que ayudan a rastrear los contactos entre una empresa y sus clientes, una empresa puede utilizar un modelo de referencia para decidir cuál de los cinco productos de software diferentes comprar, en función de sus necesidades. En este ejemplo, se podría utilizar un modelo de referencia para comparar qué tan bien se puede configurar cada una de las soluciones candidatas para satisfacer las necesidades de un proceso empresarial en particular.

Ejemplos

Entre los ejemplos de modelos de referencia se incluyen los siguientes:

Véase también

Referencias

  1. ^ "Modelo de referencia SOA de OASIS". Comité técnico de SOA de OASIS . Consultado el 13 de octubre de 2014 .
  2. ^ Iniciativa OpenReference: marcos OpenReference, diciembre de 2016
  3. ^ L. Candela, G. Athanasopoulos, D. Castelli, K. El Raheb, P. Innocenti, Y. Ioannidis, A. Katifori, A. Nika, G. Vullo, S. Ross: el modelo de referencia de la biblioteca digital . abril de 2011 (PDF)
  4. ^ L. Candela et al.: El modelo de referencia de bibliotecas digitales DELOS: fundamentos para bibliotecas digitales . Versión 0.98, febrero de 2008 (PDF archivado el 4 de marzo de 2009 en Wayback Machine )
  5. ^ Y. Chen, P. Martin, H. Schentz, B. Magagna, Z. Zhao, A. Hardisty, A. Preece, M. Atkinson http://envri.eu/rm