[go: up one dir, main page]

CN102906725B - 将配置项捆绑成复合配置项的方法和计算机系统 - Google Patents

将配置项捆绑成复合配置项的方法和计算机系统 Download PDF

Info

Publication number
CN102906725B
CN102906725B CN201080067069.6A CN201080067069A CN102906725B CN 102906725 B CN102906725 B CN 102906725B CN 201080067069 A CN201080067069 A CN 201080067069A CN 102906725 B CN102906725 B CN 102906725B
Authority
CN
China
Prior art keywords
configuration item
complex
configuration
item
relation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201080067069.6A
Other languages
English (en)
Other versions
CN102906725A (zh
Inventor
Y.卡梅尔
A.德沃雷茨
I.伊什-赫维奇
D.特维策尔
O.齐林斯基
S.斯特布林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hewlett Packard Enterprise Development LP
Original Assignee
Hewlett Packard Development Co LP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hewlett Packard Development Co LP filed Critical Hewlett Packard Development Co LP
Publication of CN102906725A publication Critical patent/CN102906725A/zh
Application granted granted Critical
Publication of CN102906725B publication Critical patent/CN102906725B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3051Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/328Computer systems status display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

一种配置管理系统(100)将表示对应信息技术部件的配置项捆绑(10)成复合配置项,其中每个复合配置项具有多个相关联的配置项。配置管理系统(100)呈现(12)复合配置项以进行可视化,其中可视化基于所述配置项之间的关系指定所述复合配置项之间的关系。

Description

将配置项捆绑成复合配置项的方法和计算机系统
背景技术
企业(例如公司、教育组织、政府机构等)的信息技术(IT)基础设施可能包括各式各样的电子装置、关联的软件部件和数据库部件。可以采用配置项定义电子装置、软件部件或数据库部件的配置。“配置”可以包括与电子装置(或电子装置的一部分)相关联的属性、与软件部件相关联的属性和/或与数据库部件相关联的属性。
附图说明
参考以下附图描述本发明的一些实施例:
图1是根据一些实施例的配置项管理过程的流程图;
图2是根据一些实施例的包括配置管理系统的示例布置的方框图;
图3是根据一些实施例的在利用配置管理系统应用捆绑之前的链接的配置项的图形表示;
图4是根据一些实施例的捆绑相关配置项的示例复合配置项的图形表示;
图5是根据一些实施例的由配置管理系统产生的示例链接复合配置项的图形表示;
图6是根据一些实施例的捆绑过程的流程图;
图7是根据一些实施例的可视化过程的流程图;
图8是根据一些实施例的如由配置管理系统产生的多层的链接复合配置项的图形表示;以及
图9是根据进一步实施例的如由配置管理系统产生的、已经布置成组的链接复合配置项的图形表示。
具体实施方式
通常,提供根据一些实施例的配置管理系统以捆绑配置项进行可视化。如图1中所示,配置管理系统将表示对应信息技术(IT)部件的配置项捆绑(在10处)成复合配置项,其中复合配置项的每个都具有多个关联的配置项(复合配置项由配置项的集合或束群构成)。配置管理系统呈现(在12处)复合配置项以进行可视化,其中可视化基于配置项之间的关系指定复合配置项(两个或更多复合配置项)之间的关系。在接下来的论述中将“复合配置项”简称为“复合CI”。通过将配置项捆绑成复合CI,减少了必须要可视化的配置项数目,这使得整个系统的可视化更容易。
配置项表示与电子装置(或电子装置的一部分)、软件部件和/或数据库部件相关的配置的分立单元。电子装置的示例包括计算机、存储阵列系统、存储器装置、中央处理单元(CPU)、通信装置(例如路由器或交换机),个人数字助理(PDA)、智能电话等。软件部件的示例包括操作系统、设备驱动程序、软件应用、文件系统等。数据库部件的示例包括用于存储数据的数据结构,例如数据库、表格、文件等。更一般地,电子装置(或电子装置部分)、软件部件和/或数据库部件称为信息技术(IT)部件。IT部件的配置包括IT部件的至少一个属性(例如CPU的速度、文件系统大小、操作系统的类型等)。
复合CI由彼此相关的配置项的集合构成。在一些实施方式中,复合CI由主配置项和主配置项的内部配置项构成。例如,主配置项可以是主机系统,而内部配置项可以包括主机系统的部件,例如CPU、文件系统、操作系统、应用软件、存储装置、网络协议栈等。
作为一些示例,与表示操作系统配置的配置项相关联的属性能够指定操作系统的类型(例如Unix、Linux、WINDOWS?等)。与表示CPU的配置项相关联的属性能够指定CPU的速度或制造商。表示文件系统的配置项的属性能够指定文件系统的总大小。
在具有较大数目的IT部件的企业中,IT组织的人员可能较难管理或理解IT部件的配置和/或理解与IT部件相关联的问题或其他事项(例如错误、故障等)的原因。通常由配置管理数据库(CMDB)维护用于IT部件的配置项。考虑到与具有大量配置项的环境相关联的复杂性,任何理解该环境的尝试都可能必须涉及CMDB管理员的辅助,CMDB管理员熟悉CMDB的内容并熟悉用于访问CMDB内容的复杂查询(例如拓扑查询语言(TQL)查询)的开发。向CMDB提交查询以获得信息,从而允许IT人员检查IT部件的配置并理解与IT部件相关联的问题或其他事项的原因;不过,开发这样的复杂TQL查询可能是耗时的并易于出错。
通过利用根据一些实施方式的配置管理系统,使得对具有较大量配置项的环境的管理更加容易。通过将相关的配置项捆绑成复合CI,可以提供包括配置项的环境的杂乱程度较小的可视化(通过减少可视化的配置项的数目)。不是在图形表示中呈现彼此链接的大量配置项,根据一些实施方式的配置管理系统能够呈现包括彼此链接的复合CI的图形表示。这允许更容易地理解每个配置项的角色以及配置项之间的关系。而且,如果需要,配置管理系统允许更容易地创建包括复合CI集合的视图。此外,考虑到利用复合CI,可以简化用于访问包含配置项的CMDB的TQL查询的定义。
图2是包括根据一些实施例(例如根据图1)的配置管理系统100的布置的方框图,配置管理系统100具有用于管理配置项的配置项管理模块102。配置项管理模块102包括捆绑模块104和可视化模块106。捆绑模块104用于将相关的配置项捆绑成相应的复合CI,而可视化模块106用于创建复合CI的图形表示。
可以在配置管理系统100中利用可在至少一个处理器108上执行以实施本文所述任务的机器可读指令形成配置项管理模块102。在一些实施方式中,配置管理系统100是具有(一个或多个)对应的硬件处理器的计算机系统(由单个计算机节点或多个分布式计算机节点形成),机器可读指令可在所述处理器上执行。
该至少一个处理器108连接到存储介质110,可以利用(一个或多个)基于盘的存储装置和/或(一个或多个)半导体存储器装置实现所述存储介质。存储介质110包含可由配置项管理模块102访问的信息。例如,根据一些实施方式,存储介质110中存储的信息包括可以在CMDB中维持的配置项112。存储介质110还存储由配置项112形成的复合CI114。
在图2中,通过网络116(例如局域网、广域网、诸如因特网的公共网络等)将配置管理系统100耦合到远程配置管理器118。配置管理器118可以是远程客户端装置,例如台式计算机、笔记本计算机、PDA或与对管理配置项112感兴趣的用户(例如系统管理员)相关联的其他装置。
配置管理系统100还包括连接到(一个或多个)处理器108的视频控制器122。视频控制器122对来自可视化模块106的数据做出响应,以便在显示装置124中呈现可视化120,其中可视化120能够包括复合CI的图形表示或包含关于复合CI的信息的图形用户界面(GUI)屏。
图3是根据一些实施方式的在由配置管理系统100执行捆绑之前的链接的配置项的图形表示。图3中的每个图标都表示对应的配置项。配置项之间的箭头(实线箭头或虚线箭头)表示配置项之间的关系。在图3中可以看出,较大量的配置项和配置项之间的链接产生了较为杂乱的视图,其使得理解配置项的布置比较复杂。在真实环境中,在图形表示中通常可能示出多得多的配置项,使得图形表示甚至更难理解。
根据一些实施方式,可以将多个相关配置项捆绑成对应的复合CI,例如图4中所示的复合CI300。将配置项捆绑成复合CI的能力允许IT组织管理束群(如由复合CI表示)而非CMDB中分开表示的个体配置项。图4示出了用于服务器计算机的复合CI(其具有图4中的根“CONTACT_NODE(接触节点)”)。复合CI具有配置项的分级结构,其包括根和依赖根的其他配置项。尽管图4的示例示出了两层分级结构,但复合CI能够具有超过两个分级层次的配置项分级结构。
由复合CI300表示的服务器计算机通常具有多个内部部件,例如存储器、网络端口(例如TCP/IP端口)、物理端口、文件系统、中央处理单元(CPU)和/或其他部件。服务器计算机的每个部件会被表示为CMDB中的分离配置项。不过,根据一些实施方式,可以将服务器计算机的部件捆绑在一起成为根“CONTACT_NODE”配置项,其表示整个服务器计算机。CONTACT_NODE配置项具有通往服务器计算机的对应部件的链接。
图4中示出了两种链接:包含链接,其表示对应的配置项由CONTACT_NODE配置项所包含。例如,存储器配置项包含在CONTACT_NODE配置项中。另一种链接是被包含链接,例如从CONTACT_NODE配置项到IP(网际协议)配置项的链接。这表明CONTACT_NODE配置项由IP配置项包含。
可以将图4中所示的配置项集合捆绑成图4的复合CI300,其中可以将复合CI300作为单个单元管理。下面提供了复合CI300的示例定义:
通过捆绑在图3的较为杂乱的图形表示200中的配置项,图5中示出了简化的图形表示400。在图5中,已经将图3中所示的配置项的特定组组合成相应的复合CI。图形表示400的复合CI包括主机复合CI402、web服务器复合CI404、web服务复合CI406、主机复合CI408、J2EE服务器复合CI410和主机复合CI412。
图5中还示出了其他配置项,其中这样的配置项还出现在图3中,包括以下配置项:商业服务、应用、J2EE域、URL、J2EE集群、J2EE数据源和数据库。以上配置项未被捆绑到图5的任何复合CI中。
主机复合CI402包含图3中的配置项的束群202。Web服务器复合CI404包含图3中的配置项的束群204。web服务复合CI406包含图3中的配置项的束群206。主机复合CI408包含图3中的配置项的束群208。J2EE服务器复合CI410包含图3中的配置项的束群210。主机复合CI412包含图3中的配置项的束群212。
根据一些实施方式,配置管理系统100能够使用CMDB中定义的透视图(perspective)以添加到配置项的视图,例如图5中所示的视图。配置管理系统100自动创建透视图,其接收复合CI的根作为输入参数并返回包括由复合CI的分级结构定义的所有相关配置项的富集视图。结果是较不复杂的视图定义TQL。
图6中示出了图2的配置管理模块102的捆绑模块104的一些任务。捆绑模块104接收(在502)要分析的配置项的拓扑。接收的配置项拓扑包括一组配置项,配置项之间具有链接(如图3所示)。捆绑模块104分析(在504)接收的配置项以产生(一个或多个)对应的复合CI。任务504包括图6中所示的几个子任务。对于所接收的配置项集合中的每个给定配置项,任务504包括搜索(在506)复合CI设置(例如,与给定复合CI相关联的属性)以允许确定应当将哪些配置项与给定复合CI合并。在访问复合CI设置之后,捆绑模块104接下来根据拓扑确定(在508)拓扑的什么邻居配置项要与给定复合CI合并。如果配置项X和Y之间有链接,配置项X被认为是配置项Y的邻居。基本上,在508,将复合CI设置匹配到与邻居配置项相关的拓扑信息。如果在508的确定产生肯定结果,那么(在510)将邻居配置项与给定复合CI组合。否则,留下给定配置项作为个体配置项。注意,不能与复合CI合并的个体配置项自身可以被识别为复合CI。作为图6中所示过程的结果,由于个体配置项被合并到复合CI中,所以减少了必须要可视化的配置项的数目。
注意,可能将配置项的分级结构合并到一个复合CI---结果,504处的分析(在512)递归地执行子任务506-510,直到导出整个复合CI。在合并配置项以形成复合CI之后,复合CI之间的关系是从个体配置项之间的个体关系合并的。如果两个复合CI的底层配置项之间有多个关系,组合(合并)该多个关系以形成一个关系。在一些实施方式中,在两个复合CI之间在这两个复合CI之间的每个方向上仅可以存在一个关系。
图7是由图2的配置项管理模块102中的可视化模块106执行的任务的流程图。可视化模块106(在602)接收要可视化的复合CI和配置项集合。基于复合CI之间以及复合CI与配置项之间的关系,(在604)产生图形可视化,用于在显示装置124中显示。响应于用户的选择,可视化模块106能够(在606)呈现关于图形可视化的组件的进一步细节,例如关于所选复合CI的进一步细节。
例如,用户可以在图5的图形表示中点击复合CI之一(或个体配置项)。响应于这样的选择,可以呈现出包含所选复合CI细节的对话。该对话能够包含所选复合CI的名称,连同与所选复合CI相关联的各种属性。
可替代地,选择复合CI还可能导致呈现对话或可视化屏以示出所选复合CI中的配置项。这允许用户在需要时向下钻研复合CI的细节。
根据一些实施方式,为了提供进一步的组织,配置管理系统100能够将复合CI分类成层(其可以是用户定义的层)或替代地分类成组。将复合CI分类成层或组改善了解读复合CI的拓扑并理解它们之间关系的能力。根据一些示例,在图8中的图形表示700中示出了将复合CI分类成层。图形表示700中的层包括商业层702、应用和服务层704、软件层706和基础设施层708。在替代实施方式中可以使用其他或替代层,例如数据库层或其他类型的层。层702、704、706和708表示被管理的环境中可用的各种不同类型配置项。配置管理系统100考虑到将每个复合CI分类到其中的对应类别,以及将复合CI置于图形表示700中的对应层中。结果是环境的布置良好的可视化,用户能够容易地理解哪些复合CI属于环境的哪些层。不同的层代表环境的不同方面。
各层在彼此之上堆积的事实提供了解读复合CI拓扑的另一种方式。在一些实施方式中,可以配置各层,使得较高层中继来自较低层的服务。而且,图9的分层布置改善了解读哪些复合CI正提供特定服务以及哪些复合CI中继信息的能力。
在替代实施方式中,除了将复合CI分类到层中或作为其替代,配置管理系统还能够将复合CI分类到组中。图9中所示的图形表示800中示出了一些示例组。所述组包括商业服务组802、应用组804、web服务组806、J2EE组808、web组810、数据库组812和基础设施组814。
加载上述机器可读指令(包括图2的模块102、104、106的指令)以在处理器(例如图2中的108)上执行。处理器能够包括微处理器、微控制器、处理器模块或子系统、可编程集成电路、可编程门阵列或另一控制或计算装置。
数据和指令存储在相应的存储装置中,所述存储装置被实施为一个或多个计算机可读或机器可读存储介质。存储介质包括不同形式的存储器,包括半导体存储器装置,例如动态或静态随机存取存储器(DRAM或SRAM),可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM)和闪速存储器;磁盘,例如固定盘、软盘和可移除盘;其他磁介质,包括磁带;光学介质,例如紧致盘(CD)或数字视频盘(DVD);或其他类型的存储装置。注意,可以在一个计算机可读或机器可读存储介质上提供上述指令,或者可替代地,可以在分布于可能具有多个节点的大系统中的多个计算机可读或机器可读存储介质上提供上述指令。这样的计算机可读或机器可读存储介质被视为物品(或制品)的部分。物品或制品可以指任何制造的单个部件或多个部件。
在以上描述中,阐述了很多细节以提供对这里公开的主题的理解。不过,可以无需一些或全部这些细节来实践实施方式。其他实施方式可以包括对上述细节的修改和变化。所附权利要求意在覆盖这样的修改和变化。

Claims (14)

1.一种将配置项捆绑成复合配置项的方法,包括:
由具有处理器的配置管理系统(100)将表示对应信息技术部件的配置项捆绑(10)成复合配置项,每个所述复合配置项具有多个关联的配置项;
由所述配置管理系统(100)呈现(12)所述复合配置项以用于可视化,其中所述可视化基于所述配置项之间的关系指定所述复合配置项之间的关系;以及
合并所述复合配置项的底层配置项之间的多个关系为一个关系以形成所述复合配置项之间的复合关系。
2.根据权利要求1所述的方法,还包括:
接收所述复合配置项中特定一个的表示的选择以使得显示所述特定复合配置项中的配置项。
3.根据权利要求1所述的方法,还包括:
将所述复合配置项分类成表示配置项的不同类别的多个不同层或组。
4.根据权利要求3所述的方法,其中所述多个层或组包括商业层、基础设施层、应用层、软件层和数据库层中的多个。
5.根据权利要求1所述的方法,其中呈现所述复合配置项以用于可视化包括产生链接在一起的多个复合配置项的图形表示。
6.根据权利要求5所述的方法,其中产生所述图形表示包括在所述图形表示中包括个体配置项,其中所述个体配置项链接到所述图形表示中的复合配置项的至少一个。
7.根据权利要求1所述的方法,其中所述配置项的每个定义电子装置、电子装置一部分、软件部件和数据库部件中的至少一个的配置。
8.根据权利要求7所述的方法,其中每个配置包括与电子装置、电子装置一部分、软件部件和数据库部件中的至少一个相关联的属性。
9.根据权利要求1所述的方法,其中将所述配置项捆绑成复合配置项包括:
访问所述配置项的设置以确定哪些配置项要与哪些复合配置项合并。
10.根据权利要求9所述的方法,其中将所述配置项捆绑成复合配置项还包括:
在配置项的拓扑中识别邻居配置项。
11.根据权利要求10所述的方法,还包括迭代地重复所述访问和识别以处理所述拓扑的配置项,以便与相应复合配置项合并。
12.一种配置管理系统,包括配置项管理模块(102),所述配置项管理模块(102)包括:
捆绑模块(104),用于:
接收(502)要管理的配置项的集合;
分析(504)与复合配置项相关联的设置以将配置项的组组合成相应的复合配置项,其中所述配置项表示对应的信息技术部件;
基于所述配置项之间的关系确定复合配置项(114)之间的关系,其中复合配置项的底层配置项之间的多个关系被合并为一个关系以形成复合配置项之间的复合关系;以及
可视化模块(106),用于产生(604)所述集合的可视化,其中所述可视化包括复合配置项和复合配置项之间的关系。
13.根据权利要求12所述的配置管理系统,其中所述配置管理系统进一步将复合配置项分类成层或组。
14.一种将配置项捆绑成复合配置项的计算机系统,包括:
用于由具有处理器的配置管理系统将表示对应信息技术部件的配置项捆绑成复合配置项的装置,每个所述复合配置项具有多个关联的配置项;
用于由所述配置管理系统呈现所述复合配置项以用于可视化的装置,其中所述可视化基于所述配置项之间的关系指定所述复合配置项之间的关系;以及
用于合并所述复合配置项的底层配置项之间的多个关系为一个关系以形成所述复合配置项之间的复合关系的装置。
CN201080067069.6A 2010-05-27 2010-05-27 将配置项捆绑成复合配置项的方法和计算机系统 Expired - Fee Related CN102906725B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2010/036317 WO2011149464A1 (en) 2010-05-27 2010-05-27 Bundling configuration items into a composite configuration item

Publications (2)

Publication Number Publication Date
CN102906725A CN102906725A (zh) 2013-01-30
CN102906725B true CN102906725B (zh) 2016-07-06

Family

ID=45004221

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201080067069.6A Expired - Fee Related CN102906725B (zh) 2010-05-27 2010-05-27 将配置项捆绑成复合配置项的方法和计算机系统

Country Status (4)

Country Link
US (1) US9231834B2 (zh)
EP (1) EP2577481A4 (zh)
CN (1) CN102906725B (zh)
WO (1) WO2011149464A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9912539B2 (en) 2010-09-17 2018-03-06 Ca, Inc. Ambiguity measurement and management for configuration items
US10305738B2 (en) * 2016-01-06 2019-05-28 Esi Software Ltd. System and method for contextual clustering of granular changes in configuration items

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101427219A (zh) * 2006-04-21 2009-05-06 微软公司 基于模型的事件处理

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6952208B1 (en) * 2001-06-22 2005-10-04 Sanavigator, Inc. Method for displaying supersets of node groups in a network
US7305623B2 (en) * 2001-12-03 2007-12-04 Lucent Technologies Inc. Method and apparatus for managing and representing elements in a network
US7124369B2 (en) * 2002-03-28 2006-10-17 Nortel Networks Limited Multi-layer path explorer
US8051389B2 (en) * 2003-08-26 2011-11-01 Hewlett-Packard Development Company, L.P. Methods of displaying resources of overlapping but separate hierarchies
US20060037000A1 (en) * 2003-10-10 2006-02-16 Speeter Thomas H Configuration management data model using blueprints
US20060179116A1 (en) * 2003-10-10 2006-08-10 Speeter Thomas H Configuration management system and method of discovering configuration data
US20050114479A1 (en) 2003-11-26 2005-05-26 Brett Watson-Luke System and method for hierarchically representing configuration items
US20060059428A1 (en) * 2004-09-01 2006-03-16 Humphries Marshall L Method and system for presenting relationships
US7587675B2 (en) * 2006-02-28 2009-09-08 Microsoft Corporation Network map
US7458027B2 (en) * 2006-03-24 2008-11-25 International Business Machines Corporation Apparatus, system, and method for displaying a complementary high-level graphical representation of an enterprise information technology system
US8862996B1 (en) * 2006-06-29 2014-10-14 Emc Corporation Method and apparatus for container mapping presentation of distributed systems
US8843503B2 (en) * 2006-06-30 2014-09-23 International Business Machines Corporation Methods and apparatus for automatically creating composite configuration items in configuration management database
US20080005187A1 (en) * 2006-06-30 2008-01-03 International Business Machines Corporation Methods and apparatus for managing configuration management database via composite configuration item change history
US7822785B2 (en) 2006-06-30 2010-10-26 International Business Machines Corporation Methods and apparatus for composite configuration item management in configuration management database
US20080065756A1 (en) * 2006-09-08 2008-03-13 Frances Jean Hardwick Method and system for presenting network devices on a display screen of a network management system
US8902231B2 (en) * 2006-10-20 2014-12-02 Alcatel Lucent Method and apparatus for displaying graphical representations of graph layouts
US8307327B2 (en) * 2007-10-25 2012-11-06 Internationanl Business Machines Corporation Using customizable templates to retrieve and display a system configuration topology graph
GB2477438B (en) * 2008-09-29 2013-04-10 Fisher Rosemount Systems Inc Dynamic user interface for configuring and managing a process control system
EP2361465B1 (en) * 2008-10-15 2012-08-29 Hewlett-Packard Development Company, L.P. Retrieving configuration records from a configuration management database
US8554750B2 (en) * 2009-01-15 2013-10-08 Bmc Software, Inc. Normalization engine to manage configuration management database integrity
US8195706B2 (en) * 2009-05-26 2012-06-05 Computer Associates Think, Inc. Configuration management visualization

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101427219A (zh) * 2006-04-21 2009-05-06 微软公司 基于模型的事件处理

Also Published As

Publication number Publication date
WO2011149464A1 (en) 2011-12-01
EP2577481A4 (en) 2016-01-27
US9231834B2 (en) 2016-01-05
US20130055090A1 (en) 2013-02-28
CN102906725A (zh) 2013-01-30
EP2577481A1 (en) 2013-04-10

Similar Documents

Publication Publication Date Title
US10452366B2 (en) Method and tool for engineering software architectures with its various software artifacts of complex cyber-physical systems of different technical domains
JP5431261B2 (ja) 情報管理システム、方法及びプログラム
CN102567839B (zh) 混合式的任务板和基于关键路径方法的项目应用
Goodyear Enterprise System Architectures: Building Client Server and Web Based Systems
US20170262165A9 (en) System for high volume data analytic integration and channel-independent advertisement generation
US20160364770A1 (en) System for high volume data analytic integration and channel-independent advertisement generation
US8108193B2 (en) Collaboration framework for modeling
Hauder et al. Challenges for automated enterprise architecture documentation
CN1936943A (zh) 用于动态地配置基于角色的协作空间的方法和系统
Ullah et al. A study of information technology adoption for real-estate management: A system dynamic model
CN101329629B (zh) 一种业务级的服务信息管理方法和装置及系统
JP2015529361A (ja) 汎用オブジェクトインスタンスによる集中型情報技術インフラストラクチャーの管理
JP2008511935A (ja) データ統合システムのためのユーザ・インターフェース
Polillo Quality models for web [2.0] sites: A methodological approach and a proposal
WO2007005378A2 (en) Business intelligence incorporated business process management system and method thereof
US10198537B2 (en) Method and system for implementing intelligent system diagrams
US8239371B2 (en) Fast search views over business objects
CN102906725B (zh) 将配置项捆绑成复合配置项的方法和计算机系统
Peng et al. A networked virtual manufacturing system for SMEs
US7574329B1 (en) Object model for decision and issue tracking
Affonso et al. Reference architectures for self-managed software systems: a systematic literature review
Kirikova et al. Renaissance of business process modelling
CN117270835A (zh) 一种自定义组件的数据可视化大屏实现方法
Zhang et al. A knowledge‐based system for process family planning
Buckl et al. Current and future tool support for ea management

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20170204

Address after: American Texas

Patentee after: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP

Address before: American Texas

Patentee before: Hewlett-Packard Development Company, L.P.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160706

Termination date: 20170527

CF01 Termination of patent right due to non-payment of annual fee