O. Mehl, M. Becker, A. Köppel, P. Paul, Daniel Zimmermann, S. Abeck
{"title":"A management-aware software development process using design patterns","authors":"O. Mehl, M. Becker, A. Köppel, P. Paul, Daniel Zimmermann, S. Abeck","doi":"10.1109/INM.2003.1194212","DOIUrl":null,"url":null,"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.","PeriodicalId":273743,"journal":{"name":"IFIP/IEEE Eighth International Symposium on Integrated Network Management, 2003.","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IFIP/IEEE Eighth International Symposium on Integrated Network Management, 2003.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INM.2003.1194212","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
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.
通过服务提供者提供有质量保证的IT服务,要求能够以高效和有效的方式管理这些服务中涉及的所有IT组件。必要的管理基础设施必须适应这些IT组件,并且必须是基于标准的,以便将其集成到整体管理环境中。应用程序在功能和体系结构上的广泛差异,以及对管理基础设施与应用程序的内部结构和流程的深度关联的需求,使得使用现成的预定义应用程序管理解决方案变得困难。本文中描述的开发过程通过将管理基础架构的开发集成到软件开发过程中来解决这个问题。集成确保了管理基础结构适应于要管理的应用程序。基础设施(包括作为其核心组件的管理模型)基于公共信息模型(Common Information model, CIM)标准。为了支持管理模型的开发,引入了一个管理设计模式目录,它为标准化管理模型的定义提供了基于cim的模式。通过扩展SAP AG的分布式企业资源规划系统R/3的管理模型来演示该目录的使用。