Blog

Indicar valors de retorn en UML

Quan fem disseny detallat en UML (especialment en entorns docents com a les universitats), ens trobem amb la necessitat de representar correctament cada detall que es pot expressar en codi. Un d’aquests detalls consisteix a representar els valors de retorn de les invocacions a operacions.Retorn de resultats des del punt de vista del clientDes del [...]

Comments and Reactions Continue Reading →

Implementació de models conceptuals persistents amb Java i JPA

En aquest article presentarem diversos exemples de com anotar una classe pertanyent al model del domini d’un sistema d’informació (veure Domain Model: De l’anàlisi al disseny i Domain Model: Del disseny a la implementació persistent) amb anotacions de JPA (Java Persistence API) per tal de mantenir sincronitzades les dades en memòria amb les dades existents [...]

Comments and Reactions Continue Reading →

Domain Model

IntroducciónPara resolver la complejidad de la lógica de dominio en un Sistema de Información, Fowler [FOW] nos propone aplicar el patrón Domain Model. Este consiste en crear, en la Capa de Dominio, un modelo de objetos (Software) del dominio que incorpore datos y comportamiento. De este modo, tendremos objetos que representan datos de nuestro dominio [...]

Comments and Reactions Continue Reading →

Domain Model: De l'anàlisi al disseny

Nota: Este artículo se puede econtrar traducido al español siguiendo este enlaceIntroduccióPer resoldre la complexitat de la lògica de domini en un Sistema d’Informació, Fowler [FOW] ens proposa aplicar el patró Domain Model. Aquest consisteix en crear, a la Capa de Domini, un model d’objectes (Software) del domini que incorpori dades i comportament. D’aquesta manera, [...]

Comments and Reactions Continue Reading →

Identificació de casos d'ús

La major part del material d’aquest article està basada en les idees del llibre Writing Effective Use Cases d’ Alistair Cockburn. La meva intenció amb aquest document és donar una visió general de les idees que allà es detallen amb exemples i explicacions més exhaustives. ¿Què és un cas d'ús? Un cas d’ús captura un [...]

Comments and Reactions Continue Reading →