Title :
A management-aware software development process using design patterns
Author :
Mehl, Oliver ; Becker, Mike ; Koppel, Andreas ; Paul, Partho ; Zimmermann, Daniel ; Abeck, Sebastian
Author_Institution :
Inst. of Telematics, Karlsruhe Univ., Germany
Abstract :
The provision of quality-assured IT services through a service provider requires that all IT components involved in these services can be managed in an efficient and effective way. The necessary management infrastructure must be adapted to these IT components and must be standard-based to allow its integration into an overall management environment. The broad spectrum of applications differing in functionality and architecture together with the need for a deep correlation of the management infrastructure with the internal structure and processes of an application make it difficult to use pre-defined application management solutions off-the-shelf. The development process described in this paper addresses the problem by integrating the development of the management infrastructure into the software development process. The integration assures that the management infrastructure is adapted to the application to be managed. The infrastructure, including the management model as its core component, is based on the Common Information Model (CIM) standard. To support the development of the management model, a management design pattern catalog is introduced, that provides CIM-based patterns for the definition of standardized management models. The use of this catalog is demonstrated by an extension to the management model for the distributed Enterprise Resource Planning System R/3 of SAP AG.
Keywords :
Internet; business communication; computer network management; information services; information technology; software development management; telecommunication network planning; telecommunication standards; CIM standard; CIM-based patterns; IT components; Internet communication manager; R/3 of SAP AG; common information model standard; design patterns; distributed Enterprise Resource Planning System; management design pattern catalog; management environment; management infrastructure; management model; management-aware software development; quality-assured IT services; service provider; software development; standardized management models; Application software; Computer integrated manufacturing; Context modeling; Environmental management; Process design; Programming; Quality management; Resource management; Software development management; Software systems;
Conference_Titel :
Integrated Network Management, 2003. IFIP/IEEE Eighth International Symposium on
Print_ISBN :
1-4020-7418-2
DOI :
10.1109/INM.2003.1194212