Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

153 results about "Application lifecycle management" patented technology

Application lifecycle management (ALM) is the product lifecycle management (governance, development, and maintenance) of computer programs. It encompasses requirements management, software architecture, computer programming, software testing, software maintenance, change management, continuous integration, project management, and release management.

Method and apparatus for product lifecycle management in a distributed environment enabled by dynamic business process composition and execution by rule inference

InactiveUS20040162741A1Detect and resolve conflictOffice automationResourcesDistributed servicesNetwork topology
A system and method for supporting Product Lifecycle Management over a distributed service network topology that connects a hierarchy of functional domains, each domain having a service ontology and one or more service composition schemas defined by the service ontology. Each service composition schema models a business process in its domain. Descriptions of services provided to each domain are published to a service repository by providers of the services, in conformity with one of the service composition schemas. There is a business process proxy provided by the service provider for each service description, which encapsulates for public access the internal processes of the service provider. The invention makes use of an event messaging protocol that enables service collaboration and ad-hoc workflow composition. Each business process is implemented by an ad-hoc workflow comprised of one or more tasks connected by one or more business rules. For each business process there is a business flow manager that dynamically composes ad-hoc workflow prior to execution and dynamically modifies the ad-hoc workflow as the business process executes. The business flow manager uses backward-chain inferencing and then forward-chain inferencing to generate the ad-hoc workflows, based on user identification of a target task. The business flow manager is able to stop execution of the workflow and regenerate a workflow for remaining tasks in response to events received over the network from service providers, and is also able to detect conflicts in the workflows at composition time and at execution time.
Owner:IBM CORP

Application management

This invention relates to management of a computer application. In particular it relates to the optimization of an application which is written for more than one platform. There is disclosed apparatus, program code and a method for resolving a program code module (such as a DLL) in a computer platform, said method comprising: loading a module into memory; locating specified operation code within the module; selecting a DLL patch for the operation code; and modifying the operation code with the patch according to DLL methods. The operating system uses the dynamic module loader to patch operational code into an application to optimise the application for that operating system and platform. It reduces the need to create a different application for each platform and operating system combination. The operation code is pointed to by a module header fix up location pointer. The above solution causes the code to be patched at load time and advantageously by the operating system itself. All the application program has to do is to ensure that the appropriate DLL exporting the right instruction sequence is installed. Additional benefits are that the code remains non-writable and cannot be corrupted, there is no call-return overhead. Furthermore there is faster execution, in the single processor example, the only overhead is one nop instruction.
Owner:IBM CORP

Application service management system and management method based on digital certificate

The invention relates to an application service management system and a management method based on a digital certificate. An authentication server issues certificates and corresponding certificate private keys for each user end and each application server, and each user end can access different application servers according to the certificate which is issued by the authentication server without logging in when accessing a new application server each time; in addition, after the authentication server validates the identities of the user end and the application server, the application server distributes the private keys for each user end and negotiates about service private keys of the communication between the application server and the user end through elements such as a main private key, and the like so as to establish a safe channel for the transmission of application service data and realize encrypted transmission of the application server data in the safe channel through the service private key. In the scheme of the invention, communication in the process of access and authentication among the user end, the application server and the authentication server is not needed to pass through an additional safe channel, thereby the invention improves and breaks through the management and the operation modes.
Owner:GCI SCI & TECH

Method for carrying out overall lifecycle management on software project based on project lifecycle management (PLMS), subversion (SVN) and Jenkins

The invention relates to a method for carrying out overall lifecycle management on a software project based on a project lifecycle management system (PLMS), subversion (SVN) and Jenkins. The method uses an overall lifecycle management system which comprises a client side and three servers respectively provided with the PLMS, the SVN and Jenkins, wherein the client side is connected with the servers by a network, and the servers are mutually connected by the network; the PLMS is used for recording and tracking project status, task, defects and the like; the SVN is used for carrying out development and maintenance by taking the items recorded by the PLMS as a trigger source, and is actively associated with the related items of the PLMS while controlling a version; the Jenkins is used for monitoring the update status of the SVN all the time, and automatically extracting the version, integrating, testing and generating a software package and relevant test reports at regular time according to configuration content; the PLMS can modify the states of the related items along a reverse direction according to the reports provided by the Jenkins. The method combines the PLMS, the SVN and Jenkins together for use, and is capable of effectively carrying out omni-directional, whole-process and overall lifecycle management on the project, thus enabling all steps and stages of project development to have basis and traceability, and further realizing visual collaborative browsing of project data.
Owner:YANFENG VISTEON ELECTRONICS TECH NANJING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products