Syntropy es un método de análisis y diseño de software orientado a objetos de segunda generación, desarrollado en Object Designers Limited en el Reino Unido a principios de la década de 1990. El objetivo de Syntropy era proporcionar un conjunto de técnicas de modelado que permitieran una especificación precisa y mantuvieran separadas las diferentes áreas de interés. El enfoque consistió en tomar técnicas establecidas, como las que se encuentran en métodos como la técnica de modelado de objetos y el método Booch , y reposicionarlas y refinarlas. Reconociendo que las notaciones gráficas eran muy populares en el mercado pero carecían de rigor, Syntropy adoptó ideas de lenguajes de especificación formales, específicamente la notación Z , para proporcionar herramientas tanto para la definición precisa de las notaciones gráficas como para la construcción de modelos más completos que los que se pueden obtener solo con imágenes.
Aunque el desarrollo del método Syntropy se detuvo hace algunos años, muchas de sus ideas se incorporaron posteriormente al Lenguaje Unificado de Modelado (UML) , al método de diseño de software Catalysis y a otros procesos de desarrollo. En particular, Syntropy es un antecesor directo del Lenguaje de Restricciones de Objetos (OBL) , que forma parte integral del UML.
Bibliografía
- Cook, Steve; Daniels, John (1994). Diseño de sistemas de objetos: modelado orientado a objetos con sintropía . Prentice Hall . ISBN 0-13-203860-9.
Véase también
- Arquitectura basada en modelos (MDA es una marca registrada de OMG), (MDE no es una marca registrada de OMG)
- OCL
- Análisis y diseño orientado a objetos (OOAD)
- Programación orientada a objetos