Movatterモバイル変換


[0]ホーム

URL:


US20070294364A1 - Management of composite software services - Google Patents

Management of composite software services
Download PDF

Info

Publication number
US20070294364A1
US20070294364A1US11/453,508US45350806AUS2007294364A1US 20070294364 A1US20070294364 A1US 20070294364A1US 45350806 AUS45350806 AUS 45350806AUS 2007294364 A1US2007294364 A1US 2007294364A1
Authority
US
United States
Prior art keywords
service
software service
active
services
software
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.)
Abandoned
Application number
US11/453,508
Inventor
Ajay Mohindra
Vijay K. Naik
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines CorpfiledCriticalInternational Business Machines Corp
Priority to US11/453,508priorityCriticalpatent/US20070294364A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATIONreassignmentINTERNATIONAL BUSINESS MACHINES CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MOHINDRA, AJAY, NAIK, VIJAY K.
Priority to CN2007800189670Aprioritypatent/CN101454766B/en
Priority to PCT/US2007/013940prioritypatent/WO2007146367A2/en
Priority to EP07796091Aprioritypatent/EP2035943A4/en
Publication of US20070294364A1publicationCriticalpatent/US20070294364A1/en
Priority to US12/054,191prioritypatent/US8677318B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A computer implemented method, data processing system, computer usable program code, and active repository are provided for management of a software service. A request is received to deploy the software service in a computer network. A dependency analysis is performed for the requested software service to determine component software services and physical resources necessary to deploy and manage new software service as a composite in responsive to the software service being the new software service. An active object is created to manage the new software service using an active template based on the analysis. The new software service is deployed in the computer network using the active object. The new software service is managed using the active object.

Description

Claims (20)

15. A data processing system comprising:
a bus system;
a communications system connected to the bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive a request to deploy the software service in a computer network; perform a dependency analysis for the requested software service to determine component software services and physical resources necessary to deploy and manage the new software service as a composite in response to the software service being a new software service; create an active object to manage the new software service using an active template based on the dependency analysis; deploy the new software service in the computer network using the active object; and manage the new software service using the active object.
17. A computer program product comprising:
a computer usable medium including computer usable program code for management of a software service, the computer program product including:
computer usable program code for receiving a request to deploy the software service in a computer network;
computer usable program code for performing a dependency analysis for the requested software service to determine component software services and physical resources necessary to deploy and manage the new software service as a composite in response to the software service being a new software service,;
computer usable program code for creating an active object to manage the new software service using an active template based on the dependency analysis;
computer usable program code for deploying the new software service in the computer network using the active object; and
computer usable program code for managing the new software service using the active object.
US11/453,5082006-06-152006-06-15Management of composite software servicesAbandonedUS20070294364A1 (en)

Priority Applications (5)

Application NumberPriority DateFiling DateTitle
US11/453,508US20070294364A1 (en)2006-06-152006-06-15Management of composite software services
CN2007800189670ACN101454766B (en)2006-06-152007-06-14Method for managing software maintenance and data process system
PCT/US2007/013940WO2007146367A2 (en)2006-06-152007-06-14Management of composite software services
EP07796091AEP2035943A4 (en)2006-06-152007-06-14 MANAGING MIXED SOFTWARE SERVICES
US12/054,191US8677318B2 (en)2006-06-152008-03-24Management of composite software services

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US11/453,508US20070294364A1 (en)2006-06-152006-06-15Management of composite software services

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US12/054,191ContinuationUS8677318B2 (en)2006-06-152008-03-24Management of composite software services

Publications (1)

Publication NumberPublication Date
US20070294364A1true US20070294364A1 (en)2007-12-20

Family

ID=38832532

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US11/453,508AbandonedUS20070294364A1 (en)2006-06-152006-06-15Management of composite software services
US12/054,191Expired - Fee RelatedUS8677318B2 (en)2006-06-152008-03-24Management of composite software services

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US12/054,191Expired - Fee RelatedUS8677318B2 (en)2006-06-152008-03-24Management of composite software services

Country Status (4)

CountryLink
US (2)US20070294364A1 (en)
EP (1)EP2035943A4 (en)
CN (1)CN101454766B (en)
WO (1)WO2007146367A2 (en)

Cited By (63)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080168424A1 (en)*2006-06-152008-07-10Ajay MohindraManagement of composite software services
US20080244575A1 (en)*2007-03-302008-10-02Novell, Inc.Tessellated virtual machines conditionally linked for common computing goals
US20080256538A1 (en)*2007-04-102008-10-16Novell, Inc.Storage configurations for tessellated virtual machines
US20080256535A1 (en)*2007-04-102008-10-16Novell, Inc.Tessellated virtual machines for common computing goals
US20080275935A1 (en)*2006-06-152008-11-06Ajay MohindraMethod and apparatus for middleware assisted system integration in a federated environment
US20080294777A1 (en)*2007-05-252008-11-27Alexei KarveMethod and apparatus for template-based provisioning in a service delivery environment
US20080301637A1 (en)*2007-05-312008-12-04Stark Scott MProfile service based deployment configuration
US20080301711A1 (en)*2007-05-312008-12-04Stark Scott MProviding a POJO-based microcontainer for an application server
US20080301629A1 (en)*2007-05-312008-12-04Stark Scott MIntegrating aspect oriented programming into the application server
US20080301627A1 (en)*2007-05-312008-12-04Red Hat, Inc.Providing extensive ability for describing a management interface
US20080307415A1 (en)*2007-06-112008-12-11Novell, Inc.Tessellated applications for user computing environments
US20090055838A1 (en)*2007-08-232009-02-26Microsoft CorporationMonitoring distributed applications
US20090113437A1 (en)*2007-10-262009-04-30Microsoft CorporationTranslating declarative models
US20090157872A1 (en)*2007-10-232009-06-18Microsoft CorporationModel-based composite application platform
US20090165021A1 (en)*2007-10-232009-06-25Microsoft CorporationModel-Based Composite Application Platform
US20090193439A1 (en)*2008-01-302009-07-30Microsoft CorporationManaging component programs within a service application
CN101876895A (en)*2009-04-282010-11-03中国科学院计算技术研究所 Encapsulation and Integration Method of Application Software in Grid Computing Environment
US20110087848A1 (en)*2009-10-092011-04-14Oracle International CorporationMethods and systems for implementing a virtual storage network
US20110088044A1 (en)*2009-10-092011-04-14Oracle International CorporationMethods and systems for implementing a logical programming model
US20110106722A1 (en)*2009-11-022011-05-05International Business Machines CorporationComparing utility and warranty of services
US8099494B2 (en)2007-06-292012-01-17Microsoft CorporationTuning and optimizing distributed systems with declarative models
US20120066391A1 (en)*2010-09-152012-03-15Qualcomm IncorporatedSystem and method for managing resources of a portable computing device
US8181151B2 (en)2007-10-262012-05-15Microsoft CorporationModeling and managing heterogeneous applications
US8191043B2 (en)2006-06-152012-05-29International Business Machines CorporationOn-demand composition and teardown of service infrastructure
US8225308B2 (en)*2007-10-262012-07-17Microsoft CorporationManaging software lifecycle
US8239505B2 (en)2007-06-292012-08-07Microsoft CorporationProgressively implementing declarative models in distributed systems
US8306996B2 (en)2007-10-262012-11-06Microsoft CorporationProcessing model-based commands for distributed applications
CN102904745A (en)*2012-09-052013-01-30上海寰创通信科技股份有限公司Service lifecycle management and monitoring method in network management system based on java management extension (JMX)
US20130067267A1 (en)*2011-09-092013-03-14Microsoft CorporationResource aware placement of applications in clusters
KR101295706B1 (en)2010-12-082013-08-16한국전자통신연구원Apparatus for managing of component service and method for detecting error on component service-based business application
CN103309746A (en)*2013-05-132013-09-18百度在线网络技术(北京)有限公司Method and device for building investigation environment
US20140003287A1 (en)*2010-12-012014-01-02Nokia Siemens Networks OyMethod and device for service provisioning in a communication network
US8631414B2 (en)2010-09-152014-01-14Qualcomm IncorporatedDistributed resource management in a portable computing device
US20140052483A1 (en)*2012-08-152014-02-20Werner LaberMethods, apparatus and system for mediating services
US8806502B2 (en)2010-09-152014-08-12Qualcomm IncorporatedBatching resource requests in a portable computing device
US9098521B2 (en)2010-09-152015-08-04Qualcomm IncorporatedSystem and method for managing resources and threshsold events of a multicore portable computing device
US9152523B2 (en)2010-09-152015-10-06Qualcomm IncorporatedBatching and forking resource requests in a portable computing device
US9223560B2 (en)2014-06-022015-12-29International Business Machines CorporationSoftware installation and configuration
US20160021197A1 (en)*2014-07-182016-01-21Microsoft CorporationSelf-Extending Cloud
US20160124739A1 (en)*2014-10-302016-05-05Google Inc.Minimizing Image Copying During Partition Updates
US20160127478A1 (en)*2014-10-292016-05-05At&T Intellectual Property I, L.P.Creating Services Using Service Modules
CN105592130A (en)*2014-09-262016-05-18华为技术有限公司Service deployment method and device, and service management method
US9361168B1 (en)2014-03-252016-06-07Amazon Technologies, Inc.Accessing resources across a network boundary
US20160164746A1 (en)*2014-12-052016-06-09Accenture Global Services LimitedNetwork component placement architecture
EP3059900A4 (en)*2013-11-152016-11-02Zte Corp METHOD AND DEVICE FOR MANAGING NETWORK SERVICE MODEL
US9678844B1 (en)*2014-03-252017-06-13Amazon Technologies, Inc.State-tracked testing across network boundaries
WO2019060228A1 (en)*2017-09-142019-03-28Cisco Technology, Inc.Systems and methods for instantiating services on top of services
US20190260634A1 (en)*2016-11-292019-08-22Huawei Technologies Co., Ltd.Service state transition method and apparatus
US10521235B1 (en)2019-06-272019-12-31Capital One Services, LlcDetermining problem dependencies in application dependency discovery, reporting, and management tool
CN110825391A (en)*2019-10-312020-02-21北京金山云网络技术有限公司Service management method, device, electronic equipment and storage medium
US10642719B1 (en)2019-06-272020-05-05Capital One Services, LlcIntelligent services for application dependency discovery, reporting, and management tool
CN111344668A (en)*2017-11-092020-06-26国际商业机器公司Dynamic selection of deployment configuration for software applications
US10747544B1 (en)2019-06-272020-08-18Capital One Services, LlcDependency analyzer in application dependency discovery, reporting, and management tool
CN112114858A (en)*2019-06-192020-12-22和硕联合科技股份有限公司 Method and server for managing software services
US10915428B2 (en)2019-06-272021-02-09Capital One Services, LlcIntelligent services and training agent for application dependency discovery, reporting, and management tool
US11082361B2 (en)*2016-09-022021-08-03Pivotal Software, Inc.On-demand resource provisioning
US11093378B2 (en)2019-06-272021-08-17Capital One Services, LlcTesting agent for application dependency discovery, reporting, and management tool
US11354222B2 (en)2019-06-272022-06-07Capital One Services, LlcDiscovery crawler for application dependency discovery, reporting, and management tool
US11379292B2 (en)2019-06-272022-07-05Capital One Services, LlcBaseline modeling for application dependency discovery, reporting, and management tool
US11442716B2 (en)*2014-06-022022-09-13Google LlcCloud orchestration engine
US11463321B2 (en)*2015-12-152022-10-04At&T Intellectual Property I, L.P.Method and apparatus for creating a custom service
CN115190010A (en)*2022-07-012022-10-14北京友友天宇系统技术有限公司Distributed recommendation method and device based on software service dependency relationship
US20230342128A1 (en)*2014-06-262023-10-26Vmware, Inc.Application blueprints based on service templates to deploy applications in different cloud environments

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7950007B2 (en)*2006-06-152011-05-24International Business Machines CorporationMethod and apparatus for policy-based change management in a service delivery environment
US8555247B2 (en)*2006-10-132013-10-08International Business Machines CorporationSystems and methods for expressing temporal relationships spanning lifecycle representations
US9251498B2 (en)*2006-10-232016-02-02Oracle International CorporationFacilitating deployment of customizations of enterprise applications
EP2220815A1 (en)*2007-11-212010-08-25Alcatel-Lucent USA Inc.System and method for invoking a function of a service in response to an event and service management system employing the same
US9047155B2 (en)*2009-06-302015-06-02Red Hat, Inc.Message-based installation management using message bus
US9442810B2 (en)*2009-07-312016-09-13Paypal, Inc.Cloud computing: unified management console for services and resources in a data center
CN101655795B (en)*2009-09-252012-10-10金蝶软件(中国)有限公司Method for creating service embodiment and system thereof
EP2325800A1 (en)*2009-11-022011-05-25Accenture Global Services LimitedWeb portal application customization method and system using profiles
JPWO2011099053A1 (en)*2010-02-102013-06-13株式会社日立製作所 Product line type development support equipment
US8930941B2 (en)*2010-05-262015-01-06Tibco Software Inc.Capability model for deploying componentized applications
US8527747B2 (en)2010-09-202013-09-03International Business Machines CorporationFuture system that can participate in systems management activities until an actual system is on-line
US8713183B2 (en)*2011-03-272014-04-29Hewlett-Packard Development Company, L.P.Resource compatability for data centers
US8914794B2 (en)*2011-06-302014-12-16Rockwell Automation Technologies, Inc.Multiple deployment of applications with multiple configurations in an industrial automation environment
US9086923B2 (en)*2011-09-162015-07-21Rutgers, The State University Of New JerseyAutonomic workflow management in dynamically federated, hybrid cloud infrastructures
US8949429B1 (en)*2011-12-232015-02-03Amazon Technologies, Inc.Client-managed hierarchical resource allocation
US8843889B2 (en)*2012-04-042014-09-23International Business Machines CorporationManaging application template artifacts in a networked computing environment
US9235491B2 (en)2012-09-282016-01-12Wal-Mart Stores, Inc.Systems and methods for installing, managing, and provisioning applications
US8949824B2 (en)*2012-09-282015-02-03Wal-Mart Stores, Inc.Systems and methods for installing, managing, and provisioning applications
US9317269B2 (en)2012-09-282016-04-19Wal-Mart Stores, Inc.Systems and methods for installing, managing, and provisioning applications
US9436443B2 (en)2014-08-282016-09-06At&T Intellectual Property I, L.P.Software defined network controller
JP2018055479A (en)*2016-09-292018-04-05富士通株式会社 Service condition processing program, apparatus, and method
US10073678B2 (en)*2016-10-062018-09-11International Business Machines CorporationLocating features in a layered software application
US11153273B2 (en)2016-12-132021-10-19International Business Machines CorporationGenerating and managing names of instances
US11044145B2 (en)2016-12-132021-06-22International Business Machines CorporationConfiguring and naming of cloud provisioning entities
US10623252B2 (en)2016-12-132020-04-14International Business Machines CorporationPerforming actions that have been defined for provisioned instances
US10547506B2 (en)2016-12-132020-01-28International Business Machines CorporationDetermining identities for executing cloud processing and approvers of the executing
WO2018226621A1 (en)2017-06-052018-12-13Umajin Inc.Methods and systems for an application system
US11954486B2 (en)2017-06-052024-04-09Umajin Inc.Location tracking system and methods
US12001917B2 (en)2017-06-052024-06-04Umajin Inc.Hub-and-spoke classification system and methods
US11188390B2 (en)*2017-06-052021-11-30Umajin Inc.Method for configuring a server kit by a server management system
US12020354B2 (en)2017-06-052024-06-25Umajin Inc.Hub and spoke classification system
US11922564B2 (en)2017-06-052024-03-05Umajin Inc.Generative content system that supports location-based services and methods therefor
US11726822B2 (en)2017-06-052023-08-15Umajin Inc.Systems and methods for providing digital twin-enabled applications
US20200201613A1 (en)*2017-06-232020-06-25Flux7 Labs IncMethod, System, and Platform for Implementing an Enterprise DevOps Framework (EDF)
CN109309654B (en)*2017-07-282022-01-21京东方科技集团股份有限公司Method for creating resources, corresponding registration method, server and client device
US11055134B2 (en)2017-11-302021-07-06International Business Machines CorporationPerforming an action on a composite of software instances
US11075801B2 (en)2018-04-172021-07-27Hewlett Packard Enterprise Development LpSystems and methods for reconfiguration control using capabilities
US11140049B2 (en)*2018-09-072021-10-05Juniper Networks, Inc.Dynamic intent assurance and programmability in computer networks
US11175802B2 (en)*2018-09-212021-11-16Sap SeConfiguration object deletion manager
CN111399806B (en)*2019-01-032023-09-01百度在线网络技术(北京)有限公司Component management method and device, electronic equipment and storage medium
US11340913B2 (en)*2019-03-282022-05-24Jpmorgan Chase Bank, N.A.Systems and methods for implementing model-based application control frameworks
CN110515698A (en)*2019-08-162019-11-29济南浪潮数据技术有限公司Resource application method, system, electronic device and storage medium
CN110532000B (en)*2019-09-062023-01-10程延辉Kbroker distributed operating system for operation publishing and operation publishing system
US11556321B2 (en)*2019-09-062023-01-17International Business Machines CorporationDeploying microservices across a service infrastructure
US11620454B2 (en)*2020-02-052023-04-04Hatha Systems, LLCSystem and method for determining and representing a lineage of business terms and associated business rules within a software application
US11144289B1 (en)2020-05-192021-10-12International Business Machines CorporationDynamic automation of selection of pipeline artifacts

Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6286047B1 (en)*1998-09-102001-09-04Hewlett-Packard CompanyMethod and system for automatic discovery of network services
US6330689B1 (en)*1998-04-232001-12-11Microsoft CorporationServer architecture with detection and recovery of failed out-of-process application
US20030167270A1 (en)*2000-05-252003-09-04Werme Paul V.Resource allocation decision function for resource management architecture and corresponding programs therefor
US20040103195A1 (en)*2002-11-212004-05-27International Business Machines CorporationAutonomic web services hosting service
US20050102665A1 (en)*2003-11-102005-05-12International Business Machines (Ibm) CorporationAutomatic parallel non-dependent component deployment
US6901442B1 (en)*2000-01-072005-05-31Netiq CorporationMethods, system and computer program products for dynamic filtering of network performance test results
US20050138084A1 (en)*2001-01-082005-06-23International Business Machines CorporationEfficient application deployment on dynamic clusters
US7013461B2 (en)*2001-01-052006-03-14International Business Machines CorporationSystems and methods for service and role-based software distribution
US7366768B2 (en)*1997-10-062008-04-29Verizon Business Global LlcDeploying service modules among service nodes distributed in an intelligent network
US20080168424A1 (en)*2006-06-152008-07-10Ajay MohindraManagement of composite software services
US7464154B2 (en)*2001-05-182008-12-09Network Resonance, Inc.System, method and computer program product for analyzing data from network-based structured message stream

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP0825738B1 (en)*1996-08-232006-11-08Nippon Telegraph And Telephone CorporationError compensating method and apparatus and medium storing an error compensation program
US6330710B1 (en)*1998-06-192001-12-11At&T Corp.Servlet-based architecture for dynamic service composition
US6336138B1 (en)*1998-08-252002-01-01Hewlett-Packard CompanyTemplate-driven approach for generating models on network services
US6697806B1 (en)*2000-04-242004-02-24Sprint Communications Company, L.P.Access network authorization
US7076728B2 (en)*2000-12-222006-07-11International Business Machines CorporationMethod and apparatus for end-to-end content publishing system using XML with an object dependency graph
US7694303B2 (en)*2001-09-252010-04-06Sun Microsystems, Inc.Method for dynamic optimization of multiplexed resource partitions
US7216158B2 (en)*2002-01-182007-05-08Bea Systems, Inc.System, method and interface for controlling server lifecycle
US20040003390A1 (en)*2002-06-272004-01-01Microsoft CorporationSystem and method for installing a software application in a non-impactfull manner
US7313793B2 (en)*2002-07-112007-12-25Microsoft CorporationMethod for forking or migrating a virtual machine
US7243306B1 (en)*2002-07-172007-07-10International Business Machines CorporationService descriptor for a multitier compute infrastructure
AU2003268337A1 (en)*2002-08-292004-03-19TelegeaSystems and methods for improving service delivery
US7096459B2 (en)*2002-09-112006-08-22International Business Machines CorporationMethods and apparatus for root cause identification and problem determination in distributed systems
US20040060054A1 (en)*2002-09-202004-03-25International Business Machines CorporationComposition service for autonomic computing
US7103597B2 (en)*2002-10-032006-09-05Mcgoveran David OAdaptive transaction manager for complex transactions and business process
US7526452B2 (en)*2002-12-162009-04-28International Business Machines CorporationApparatus, methods and computer programs for metering and accounting for services accessed over a network
US20060294238A1 (en)*2002-12-162006-12-28Naik Vijay KPolicy-based hierarchical management of shared resources in a grid environment
US7426736B2 (en)*2003-05-222008-09-16International Business Machines CorporationBusiness systems management solution for end-to-end event management using business system operational constraints
US20040261060A1 (en)*2003-06-202004-12-23Haselden J. KirkDependency based package deployment
US7703029B2 (en)*2003-07-282010-04-20Sap AgGrid browser component
US7584454B1 (en)*2003-09-102009-09-01Nextaxiom Technology, Inc.Semantic-based transactional support and recovery for nested composite software services
US7103874B2 (en)*2003-10-232006-09-05Microsoft CorporationModel-based management of computer systems and distributed applications
US7568195B2 (en)2003-12-162009-07-28Microsoft CorporationDetermining a maximal set of dependent software updates valid for installation
US7516457B2 (en)*2004-01-302009-04-07International Business Machines CorporationComponentized automatic provisioning and management of computing environments for computing utilities
US7340654B2 (en)*2004-06-172008-03-04Platform Computing CorporationAutonomic monitoring in a grid environment
US7712100B2 (en)*2004-09-142010-05-04International Business Machines CorporationDetermining a capacity of a grid environment to handle a required workload for a virtual grid job request
US7222149B2 (en)*2004-09-172007-05-22Microsoft CorporationOrdering decision nodes in distributed decision making
GB0421646D0 (en)*2004-09-292004-10-27British TelecommSharing data processing resources
US7668741B2 (en)*2005-01-062010-02-23International Business Machines CorporationManaging compliance with service level agreements in a grid environment
US20060195559A1 (en)*2005-02-282006-08-31University Of WestminsterServices for grid computing
US7945041B2 (en)*2005-05-272011-05-17International Business Machines CorporationMethod, system and program product for managing a customer request
US20070050431A1 (en)*2005-08-262007-03-01Microsoft CorporationDeploying content between networks
US7899903B2 (en)*2005-09-302011-03-01Microsoft CorporationTemplate based management system
US7620653B1 (en)*2006-02-012009-11-17Amazon Technologies, Inc.Service for retrieving and aggregating data used to generate web pages or other content items
US8566447B2 (en)*2006-04-102013-10-22Bank Of America CorporationVirtual service switch
US7519711B2 (en)2006-06-152009-04-14International Business Machines CorporationMethod for middleware assisted system integration in a federated environment
US7950007B2 (en)2006-06-152011-05-24International Business Machines CorporationMethod and apparatus for policy-based change management in a service delivery environment
US7496893B2 (en)*2006-06-152009-02-24International Business Machines CorporationMethod for no-demand composition and teardown of service infrastructure

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7366768B2 (en)*1997-10-062008-04-29Verizon Business Global LlcDeploying service modules among service nodes distributed in an intelligent network
US6330689B1 (en)*1998-04-232001-12-11Microsoft CorporationServer architecture with detection and recovery of failed out-of-process application
US6286047B1 (en)*1998-09-102001-09-04Hewlett-Packard CompanyMethod and system for automatic discovery of network services
US6901442B1 (en)*2000-01-072005-05-31Netiq CorporationMethods, system and computer program products for dynamic filtering of network performance test results
US20030167270A1 (en)*2000-05-252003-09-04Werme Paul V.Resource allocation decision function for resource management architecture and corresponding programs therefor
US7013461B2 (en)*2001-01-052006-03-14International Business Machines CorporationSystems and methods for service and role-based software distribution
US20050138084A1 (en)*2001-01-082005-06-23International Business Machines CorporationEfficient application deployment on dynamic clusters
US7464154B2 (en)*2001-05-182008-12-09Network Resonance, Inc.System, method and computer program product for analyzing data from network-based structured message stream
US20040103195A1 (en)*2002-11-212004-05-27International Business Machines CorporationAutonomic web services hosting service
US20050102665A1 (en)*2003-11-102005-05-12International Business Machines (Ibm) CorporationAutomatic parallel non-dependent component deployment
US20080168424A1 (en)*2006-06-152008-07-10Ajay MohindraManagement of composite software services

Cited By (130)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080275935A1 (en)*2006-06-152008-11-06Ajay MohindraMethod and apparatus for middleware assisted system integration in a federated environment
US8191043B2 (en)2006-06-152012-05-29International Business Machines CorporationOn-demand composition and teardown of service infrastructure
US7945671B2 (en)2006-06-152011-05-17International Business Machines CorporationMethod and apparatus for middleware assisted system integration in a federated environment
US8677318B2 (en)2006-06-152014-03-18International Business Machines CorporationManagement of composite software services
US20080168424A1 (en)*2006-06-152008-07-10Ajay MohindraManagement of composite software services
US20080244575A1 (en)*2007-03-302008-10-02Novell, Inc.Tessellated virtual machines conditionally linked for common computing goals
US8146080B2 (en)*2007-03-302012-03-27Novell, Inc.Tessellated virtual machines conditionally linked for common computing goals
US20080256538A1 (en)*2007-04-102008-10-16Novell, Inc.Storage configurations for tessellated virtual machines
US20080256535A1 (en)*2007-04-102008-10-16Novell, Inc.Tessellated virtual machines for common computing goals
US9262143B2 (en)*2007-05-252016-02-16International Business Machines CorporationMethod and apparatus for template-based provisioning in a service delivery environment
US20080294777A1 (en)*2007-05-252008-11-27Alexei KarveMethod and apparatus for template-based provisioning in a service delivery environment
US20090300184A1 (en)*2007-05-252009-12-03International Business Machines CorporationMethod and Apparatus for Template-Based Provisioning in a Service Delivery Environment
US20080301637A1 (en)*2007-05-312008-12-04Stark Scott MProfile service based deployment configuration
US9009699B2 (en)2007-05-312015-04-14Red Hat, Inc.Providing a POJO-based microcontainer for an application server
US20080301627A1 (en)*2007-05-312008-12-04Red Hat, Inc.Providing extensive ability for describing a management interface
US8640146B2 (en)2007-05-312014-01-28Red Hat, Inc.Providing extensive ability for describing a management interface
US7886035B2 (en)*2007-05-312011-02-08Red Hat, Inc.Profile service based deployment configuration
US8327341B2 (en)2007-05-312012-12-04Red Hat, Inc.Integrating aspect oriented programming into the application server
US20080301629A1 (en)*2007-05-312008-12-04Stark Scott MIntegrating aspect oriented programming into the application server
US20080301711A1 (en)*2007-05-312008-12-04Stark Scott MProviding a POJO-based microcontainer for an application server
US20080307415A1 (en)*2007-06-112008-12-11Novell, Inc.Tessellated applications for user computing environments
US8239505B2 (en)2007-06-292012-08-07Microsoft CorporationProgressively implementing declarative models in distributed systems
US8099494B2 (en)2007-06-292012-01-17Microsoft CorporationTuning and optimizing distributed systems with declarative models
US20090055838A1 (en)*2007-08-232009-02-26Microsoft CorporationMonitoring distributed applications
US8230386B2 (en)2007-08-232012-07-24Microsoft CorporationMonitoring distributed applications
US20090165021A1 (en)*2007-10-232009-06-25Microsoft CorporationModel-Based Composite Application Platform
US20090157872A1 (en)*2007-10-232009-06-18Microsoft CorporationModel-based composite application platform
US8751626B2 (en)2007-10-232014-06-10Microsoft CorporationModel-based composite application platform
US8443347B2 (en)2007-10-262013-05-14Microsoft CorporationTranslating declarative models
US8181151B2 (en)2007-10-262012-05-15Microsoft CorporationModeling and managing heterogeneous applications
US8099720B2 (en)2007-10-262012-01-17Microsoft CorporationTranslating declarative models
US8225308B2 (en)*2007-10-262012-07-17Microsoft CorporationManaging software lifecycle
US20090113437A1 (en)*2007-10-262009-04-30Microsoft CorporationTranslating declarative models
US8306996B2 (en)2007-10-262012-11-06Microsoft CorporationProcessing model-based commands for distributed applications
AU2009210699B2 (en)*2008-01-302013-05-23Microsoft Technology Licensing, LlcManaging component programs within a service application
US20090193439A1 (en)*2008-01-302009-07-30Microsoft CorporationManaging component programs within a service application
TWI385576B (en)*2008-01-302013-02-11Microsoft CorpManaging component programs within a service application
US8112771B2 (en)*2008-01-302012-02-07Microsoft CorporationManaging component programs within a service application
CN101876895A (en)*2009-04-282010-11-03中国科学院计算技术研究所 Encapsulation and Integration Method of Application Software in Grid Computing Environment
US8438251B2 (en)2009-10-092013-05-07Oracle International CorporationMethods and systems for implementing a virtual storage network
US20110087848A1 (en)*2009-10-092011-04-14Oracle International CorporationMethods and systems for implementing a virtual storage network
US20110088044A1 (en)*2009-10-092011-04-14Oracle International CorporationMethods and systems for implementing a logical programming model
US8898621B2 (en)*2009-10-092014-11-25Oracle International CorporationMethods and systems for implementing a logical programming model
US10380525B2 (en)2009-11-022019-08-13International Business Machines CorporationComparing utility and warranty of services
US10713606B2 (en)2009-11-022020-07-14International Business Machines CorporationComparing utility and warranty of services
US20110106722A1 (en)*2009-11-022011-05-05International Business Machines CorporationComparing utility and warranty of services
US9483746B2 (en)*2009-11-022016-11-01International Business Machines CorporationComparing utility and warranty of services
US8631414B2 (en)2010-09-152014-01-14Qualcomm IncorporatedDistributed resource management in a portable computing device
US8806502B2 (en)2010-09-152014-08-12Qualcomm IncorporatedBatching resource requests in a portable computing device
US8615755B2 (en)*2010-09-152013-12-24Qualcomm IncorporatedSystem and method for managing resources of a portable computing device
US20120066391A1 (en)*2010-09-152012-03-15Qualcomm IncorporatedSystem and method for managing resources of a portable computing device
US9098521B2 (en)2010-09-152015-08-04Qualcomm IncorporatedSystem and method for managing resources and threshsold events of a multicore portable computing device
US9152523B2 (en)2010-09-152015-10-06Qualcomm IncorporatedBatching and forking resource requests in a portable computing device
US10419281B2 (en)*2010-12-012019-09-17Xieon Networks S.À.R.L.Method and device for service provisioning in a communication network
US20140003287A1 (en)*2010-12-012014-01-02Nokia Siemens Networks OyMethod and device for service provisioning in a communication network
KR101295706B1 (en)2010-12-082013-08-16한국전자통신연구원Apparatus for managing of component service and method for detecting error on component service-based business application
US9026837B2 (en)*2011-09-092015-05-05Microsoft Technology Licensing, LlcResource aware placement of applications in clusters
US20130067267A1 (en)*2011-09-092013-03-14Microsoft CorporationResource aware placement of applications in clusters
US10755208B2 (en)*2012-08-152020-08-25Sap SeMethods, apparatus and system for mediating services
US20140052483A1 (en)*2012-08-152014-02-20Werner LaberMethods, apparatus and system for mediating services
CN102904745A (en)*2012-09-052013-01-30上海寰创通信科技股份有限公司Service lifecycle management and monitoring method in network management system based on java management extension (JMX)
CN103309746A (en)*2013-05-132013-09-18百度在线网络技术(北京)有限公司Method and device for building investigation environment
EP3059900A4 (en)*2013-11-152016-11-02Zte Corp METHOD AND DEVICE FOR MANAGING NETWORK SERVICE MODEL
US9361168B1 (en)2014-03-252016-06-07Amazon Technologies, Inc.Accessing resources across a network boundary
US9678844B1 (en)*2014-03-252017-06-13Amazon Technologies, Inc.State-tracked testing across network boundaries
US10795791B2 (en)2014-03-252020-10-06Amazon Technologies, Inc.State-tracked testing across network boundaries
US9223560B2 (en)2014-06-022015-12-29International Business Machines CorporationSoftware installation and configuration
US9223558B2 (en)2014-06-022015-12-29International Business Machines CorporationSoftware installation and configuration
US11934818B2 (en)2014-06-022024-03-19Google LlcCloud orchestration engine
US11442716B2 (en)*2014-06-022022-09-13Google LlcCloud orchestration engine
US20230342128A1 (en)*2014-06-262023-10-26Vmware, Inc.Application blueprints based on service templates to deploy applications in different cloud environments
CN106537338A (en)*2014-07-182017-03-22微软技术许可有限责任公司Self-expanding clouds
US10757197B2 (en)*2014-07-182020-08-25Microsoft Technology Licensing, LlcSelf-extending cloud
US20160021197A1 (en)*2014-07-182016-01-21Microsoft CorporationSelf-Extending Cloud
CN105592130A (en)*2014-09-262016-05-18华为技术有限公司Service deployment method and device, and service management method
US9882993B2 (en)*2014-10-292018-01-30At&T Intellectual Property I, L.P.Creating services using service modules
US20160127478A1 (en)*2014-10-292016-05-05At&T Intellectual Property I, L.P.Creating Services Using Service Modules
US20160124739A1 (en)*2014-10-302016-05-05Google Inc.Minimizing Image Copying During Partition Updates
US10055216B2 (en)*2014-10-302018-08-21Google LlcMinimizing image copying during partition updates
US20170262276A1 (en)*2014-10-302017-09-14Google Inc.Minimizing Image Copying During Partition Updates
US9778926B2 (en)*2014-10-302017-10-03Google Inc.Minimizing image copying during partition updates
US10547520B2 (en)2014-12-052020-01-28Accenture Global Services LimitedMulti-cloud provisioning architecture with template aggregation
US10148527B2 (en)2014-12-052018-12-04Accenture Global Services LimitedDynamic network component placement
US10148528B2 (en)2014-12-052018-12-04Accenture Global Services LimitedCloud computing placement and provisioning architecture
US11303539B2 (en)*2014-12-052022-04-12Accenture Global Services LimitedNetwork component placement architecture
US20160164746A1 (en)*2014-12-052016-06-09Accenture Global Services LimitedNetwork component placement architecture
US10033597B2 (en)2014-12-052018-07-24Accenture Global Services LimitedType-to-type analysis for cloud computing technical components with translation scripts
US10033598B2 (en)2014-12-052018-07-24Accenture Global Services LimitedType-to-type analysis for cloud computing technical components with translation through a reference type
US11902103B2 (en)*2015-12-152024-02-13At&T Intellectual Property I, L.P.Method and apparatus for creating a custom service
US11463321B2 (en)*2015-12-152022-10-04At&T Intellectual Property I, L.P.Method and apparatus for creating a custom service
US20230033174A1 (en)*2015-12-152023-02-02At&T Intellectual Property I, L.P.Method and apparatus for creating a custom service
US20220368649A1 (en)*2016-09-022022-11-17Pivotal Software, Inc.On-demand resource provisioning
US11082361B2 (en)*2016-09-022021-08-03Pivotal Software, Inc.On-demand resource provisioning
US11425053B2 (en)*2016-09-022022-08-23Pivotal Software, Inc.On-demand resource provisioning
US11665107B2 (en)*2016-09-022023-05-30Pivotal Software, Inc.On-demand resource provisioning
US20190260634A1 (en)*2016-11-292019-08-22Huawei Technologies Co., Ltd.Service state transition method and apparatus
US10938630B2 (en)*2016-11-292021-03-02Huawei Technologies Co., Ltd.Service state transition method and apparatus
WO2019060228A1 (en)*2017-09-142019-03-28Cisco Technology, Inc.Systems and methods for instantiating services on top of services
US11146620B2 (en)2017-09-142021-10-12Cisco Technology, Inc.Systems and methods for instantiating services on top of services
JP2021502622A (en)*2017-11-092021-01-28インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation Methods, computer programs and computer systems for dynamic selection of software application deployment configurations
JP7257728B2 (en)2017-11-092023-04-14インターナショナル・ビジネス・マシーンズ・コーポレーション Method, computer program and computer system for dynamic selection of deployment configurations of software applications
CN111344668A (en)*2017-11-092020-06-26国际商业机器公司Dynamic selection of deployment configuration for software applications
US10782953B2 (en)*2017-11-092020-09-22International Business Machines CorporationDynamic selection of deployment configurations of software applications
US11050643B2 (en)2019-06-192021-06-29Pegatron CorporationMethod for managing software service, and server
CN112114858A (en)*2019-06-192020-12-22和硕联合科技股份有限公司 Method and server for managing software services
US11556459B2 (en)2019-06-272023-01-17Capital One Services, LlcIntelligent services for application dependency discovery, reporting, and management tool
US11663055B2 (en)2019-06-272023-05-30Capital One Services, LlcDependency analyzer in application dependency discovery, reporting, and management tool
US11354222B2 (en)2019-06-272022-06-07Capital One Services, LlcDiscovery crawler for application dependency discovery, reporting, and management tool
US11354131B2 (en)2019-06-272022-06-07Capital One Services, LlcDetermining problem dependencies in application dependency discovery, reporting, and management tool
US10915428B2 (en)2019-06-272021-02-09Capital One Services, LlcIntelligent services and training agent for application dependency discovery, reporting, and management tool
US12164416B2 (en)2019-06-272024-12-10Capital One Services, LlcIntelligent services and training agent for application dependency discovery, reporting, and management tool
US10747544B1 (en)2019-06-272020-08-18Capital One Services, LlcDependency analyzer in application dependency discovery, reporting, and management tool
US10929278B2 (en)2019-06-272021-02-23Capital One Services, LlcIntelligent services for application dependency discovery, reporting, and management tool
US11221854B2 (en)2019-06-272022-01-11Capital One Services, LlcDependency analyzer in application dependency discovery, reporting, and management tool
US11614943B2 (en)2019-06-272023-03-28Capital One Services, LlcDetermining problem dependencies in application dependency discovery, reporting, and management tool
US11620211B2 (en)2019-06-272023-04-04Capital One Services, LlcDiscovery crawler for application dependency discovery, reporting, and management tool
US11093378B2 (en)2019-06-272021-08-17Capital One Services, LlcTesting agent for application dependency discovery, reporting, and management tool
US11650909B2 (en)2019-06-272023-05-16Capital One Services, LlcIntelligent services and training agent for application dependency discovery, reporting, and management tool
US11379292B2 (en)2019-06-272022-07-05Capital One Services, LlcBaseline modeling for application dependency discovery, reporting, and management tool
US10642719B1 (en)2019-06-272020-05-05Capital One Services, LlcIntelligent services for application dependency discovery, reporting, and management tool
US11675692B2 (en)2019-06-272023-06-13Capital One Services, LlcTesting agent for application dependency discovery, reporting, and management tool
US12111752B2 (en)2019-06-272024-10-08Capital One Services, LlcIntelligent services for application dependency discovery, reporting, and management tool
US11868237B2 (en)2019-06-272024-01-09Capital One Services, LlcIntelligent services for application dependency discovery, reporting, and management tool
US10521235B1 (en)2019-06-272019-12-31Capital One Services, LlcDetermining problem dependencies in application dependency discovery, reporting, and management tool
US10922083B2 (en)2019-06-272021-02-16Capital One Services, LlcDetermining problem dependencies in application dependency discovery, reporting, and management tool
US11966324B2 (en)2019-06-272024-04-23Capital One Services, LlcDiscovery crawler for application dependency discovery, reporting, and management tool
US12079668B2 (en)2019-06-272024-09-03Capital One Services, LlcDependency analyzer in application dependency discovery, reporting, and management tool
US12099438B2 (en)2019-06-272024-09-24Capital One Services, LlcTesting agent for application dependency discovery, reporting, and management tool
CN110825391A (en)*2019-10-312020-02-21北京金山云网络技术有限公司Service management method, device, electronic equipment and storage medium
CN115190010A (en)*2022-07-012022-10-14北京友友天宇系统技术有限公司Distributed recommendation method and device based on software service dependency relationship

Also Published As

Publication numberPublication date
WO2007146367A3 (en)2008-09-18
EP2035943A2 (en)2009-03-18
EP2035943A4 (en)2012-11-21
WO2007146367A2 (en)2007-12-21
US8677318B2 (en)2014-03-18
CN101454766A (en)2009-06-10
CN101454766B (en)2012-10-03
US20080168424A1 (en)2008-07-10

Similar Documents

PublicationPublication DateTitle
US8677318B2 (en)Management of composite software services
US7496893B2 (en)Method for no-demand composition and teardown of service infrastructure
US7519711B2 (en)Method for middleware assisted system integration in a federated environment
US11170316B2 (en)System and method for determining fuzzy cause and effect relationships in an intelligent workload management system
US8065676B1 (en)Automated provisioning of virtual machines for a virtual machine buffer pool and production pool
US9825877B2 (en)Method and system for policy based lifecycle management of virtual software appliances
US7950007B2 (en)Method and apparatus for policy-based change management in a service delivery environment
US10104053B2 (en)System and method for providing annotated service blueprints in an intelligent workload management system
Lublinsky et al.A Kubernetes' Bridge'operator between cloud and external resources
US20240330069A1 (en)Agentless gitops and custom resources for infrastructure orchestration and management
Menouer et al.KOptim: Kubernetes Optimization Framework
CN116166413A (en)Lifecycle management for workloads on heterogeneous infrastructure
US20250278258A1 (en)Cloud Initiated Bare Metal as a Service for On-Premises Servers
Birkenheuer et al.Infrastructure Federation Through Virtualized Delegation of Resources and Services: DGSI: Adding Interoperability to DCI Meta Schedulers
LavaccaScheduling Jobs on Federation of Kubernetes Clusters
US20250110780A1 (en)System and method for multi-cluster orchestration
Stencel et al.Control Plane Administration and Package Management
woon Ahn et al.Mirra: Rule-based resource management for heterogeneous real-time applications running in cloud computing infrastructures
Ibrahim et al.Grid Maintenance: Challenges and Existing Models
Ashok et al.Grid Computing--the Hasty Computing to Access Internet.

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MOHINDRA, AJAY;NAIK, VIJAY K.;REEL/FRAME:017856/0320

Effective date:20060607

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp