stringtranslate.com

Modelo de referencia

Un modelo de referencia (en ingeniería de sistemas , empresarial y de software ) es un marco abstracto u ontología de dominio específico que consta de un conjunto interrelacionado 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 los componentes de cualquier idea consistente, desde funciones comerciales hasta componentes del sistema, siempre que represente un conjunto completo. Este marco de referencia puede utilizarse luego para comunicar ideas claramente entre miembros de la misma comunidad.

Los modelos de referencia suelen ilustrarse como un conjunto de conceptos con alguna indicación de las relaciones entre los conceptos.

Descripción general

Según OASIS (Organización para el Avance de los Estándares de Información Estructurada), un modelo de referencia es "un marco abstracto para comprender las relaciones significativas entre las entidades de algún entorno y para el desarrollo de estándares o especificaciones consistentes que respalden ese entorno. Un modelo de referencia se basa basado 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 personas no especializadas. 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 se puede utilizar sin ambigüedades entre diferentes implementaciones". [1]

Hay una serie de conceptos incluidos en el de "modelo de referencia". Cada uno de estos conceptos es importante:

Los usos de un modelo de referencia.

Hay muchos usos para un modelo de referencia. Un uso es crear estándares tanto para los objetos que habitan el modelo como para sus relaciones entre sí. La creación de estándares facilita el trabajo de los ingenieros y desarrolladores que necesitan crear objetos que se comporten según 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. Utilizando un modelo de referencia, los líderes en desarrollo de software pueden ayudar a dividir un gran espacio de problemas en problemas más pequeños que puedan entenderse, abordarse y perfeccionarse. 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 al definir cómo estos conceptos difieren entre sí 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 claras. Al crear un modelo de entidades y sus relaciones, una organización puede dedicar 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 comerciales necesarias para crear un cuadro de mando integral , entonces cada medición se puede asignar a un líder empresarial específico. Eso permite que un alto directivo 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 cosas diferentes. Al dividir un espacio de problema en conceptos básicos, se puede utilizar un modelo de referencia para examinar dos soluciones diferentes a ese problema. Al hacerlo, los componentes de una solución se pueden discutir 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 cinco productos de software diferentes comprar, según 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 comercial particular.

Ejemplos

Los ejemplos de modelos de referencia incluyen, entre otros:

Ver también

Referencias

  1. ^ "Modelo de referencia SOA de OASIS". Comité Técnico OASIS SOA . 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 biblioteca digital DELOS: fundamentos de las 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