A management-aware software development process using design patterns

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的管理模型来演示该目录的使用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信