Tackling Architectural Complexity with Modeling.

The article presents a discussion of methods for testing complex computer programs by modeling subsets of their architecture. It is noted that this is a useful method for detecting problems of scaling before extensive resources are committed to systems development, and is also helpful in terms of de...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 53; no. 10; pp. 46 - 53
Autor principal: MONTAGNE, KEVIN
Formato: Artículo
Publicado: Association for Computing Machinery Oct2010
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:The article presents a discussion of methods for testing complex computer programs by modeling subsets of their architecture. It is noted that this is a useful method for detecting problems of scaling before extensive resources are committed to systems development, and is also helpful in terms of debugging complicated systems. Examples are provided involving Windows software by Microsoft. The advantages of constructing dummy modules, which can be used to duplicate the performance of a sub-system under various conditions without generating unnecessary data, are described.