Grupo Alarcos · Conference paper · 2005

Improving Object-Oriented Micro Architectural Design Through Knowledge Systematization

Javier Garzás Parra, Mario Piattini Velthuis

ER (Workshops) · 2005 · 1 citations (OpenAlex)

Designers have accumulated much knowledge referring to OO systems design and construction, but this large body of knowledge is neither organized nor unified yet. In order to improve OO micro architectures, using the accumulated knowledge in a more systematic and effective way, we have defined a rules catalog (that unifies knowledge such as heuristics, principles, bad smells, etc.), the relationships between rules and patterns and an improvement method based on these subjects. We have carried out a controlled experiment which shows us that the usage of a rules catalog and its relationship with patterns really improves OO micro architectures.

View on the group website DOI: 10.1007/11568346_47

On the same topic