Actualmente estoy leyendo Destilación UML de Martin Fowler. Acabo de cubrir la sección sobre diagramas de clases, donde pone un gran énfasis en la necesidad de ordenar la perspectiva antes de modelar los diagramas de clase. Sin embargo, estoy un poco confundido sobre cómo se ve esto prácticamente al dibujar diagramas de clase. Entiendo que las implicaciones teóricas cambian el significado de una asociación de una perspectiva a otra, por ejemplo.Diagramas de Clase UML Conceptual vs Especificación vs Implementación
Supongo que mi principal pregunta sería si, por ejemplo, estaba modelando un sistema de ordenamiento simple como lo hace en el libro, los diagramas de clase se verían diferentes y contienen diferentes cantidades de notación de una perspectiva a otra. Por ejemplo, desde una perspectiva conceptual, solo mostraría las clases y algunas asociaciones vagas y su multiplicidad, y luego, al modelar en la perspectiva de la especificación, incluiría la navegabilidad y las operaciones y campos de clase básica.
Realmente agradecería alguna orientación sobre esto ya que me gustaría tener una mejor comprensión de este tema.
[Modelos con un sentido de propósito] (https://martinfowler.com/ieeeSoftware/purpose.pdf) IEEE un artículo de 2002 por John Daniels publicado en el sitio de Martin Fowler. El artículo describe una distinción útil entre modelos conceptuales, de especificación e implementación. –