GENERALIZED AND EXTENSIBLE SOFTWARE ARCHITECTURE REPRESENTATION (2008)