|
FREE patent keyword monitoring and additional FREE benefits. |
|
|
Data Processing: Software Development, Installation, And Management > Software Program Development Tool (e.g., Integrated Case Tool Or Stand-alone Development Tool) > Managing Software Components Managing Software ComponentsManaging Software Components patent applications listed are from June 2005 to current and include Date, Patent Application Number, Patent Title, Patent Abstract summary and are linked to the corresponding patent application page.11/22/07 - 20070271551 - Electronic control unit and method for specifying a software architecture for an electronic control unit An electronic control unit having implemented on it, and made up of components, a software and a plurality of software interfaces, optimized with respect to the exchange of data, for the optional coupling in of a plurality of applications, the software including at least one application-specific software code of a ... 10/18/07 - 20070245311 - Mirrored file system Mounting and populating a mirrored version of at least a portion of a file system of a recruiter machine at a volunteer machine performing one or more data processing tasks for the recruiter machine is disclosed. In some embodiments, an input stored in such a dedicated file system for the ... 10/11/07 - 20070240111 - Pattern based adminstration of an operation in a component based computing solution Embodiments of the present invention address deficiencies of the art in respect to administering and automating operations in a component based application and provide a method, system and computer program product for the pattern based administration of operations in a component based computing solution. In one embodiment of the invention, ... 10/04/07 - 20070234292 - Online instance deletion in a multi-instance computer system In an application executing in multiple computers connected by a network, an instance of the application is deleted from a group of instances that share a resource, such as a database. Specifically the to-be-deleted instance is shut down, followed by deleting connectivity between the to-be-deleted instance and the network, and ... 10/04/07 - 20070234291 - Method and system for utilizing development components Methods, systems, and software for utilizing development components or other enterprise content—whether developed internally or by third parties—are described herein. One method for utilizing reusable development components includes presenting an interface to a remote user operable to display information for at least a first and a second development component. In ... 10/04/07 - 20070234290 - Interactive container of development components and solutions Methods, systems, and software for providing or utilizing a software solutions bag of development components and enterprise knowledge—whether developed internally or by third parties—are described herein. One method for managing reusable development components comprises providing a catalog of a plurality of development components to a user. The cataloged development components ... 10/04/07 - 20070234289 - Fast function call dispatching Methods and apparatus, including computer program products, for locating a function call site in a code segment of a running application, the code segment including a plurality of instructions. The call site is the location of an invocation of a function and includes a first reference, the first reference being ... 09/27/07 - 20070226689 - Mechanism for selectively allowing certain components in a group of components to be associated with a target component A mechanism is disclosed for selectively allowing certain components in a group of components to be associated with a target component. With this mechanism, it is possible for a user to select a group of candidate components, and to drop that group of candidate components into a target component. Thereafter, ... 08/02/07 - 20070180427 - Dynamic reconfiguration of inputs based on contextual focus In one embodiment, a focus on an focus item associated with a controllable item is determined. For example, the focus may be moving a pointer over an focus item displayed on a display. One or more functional actions for the controllable item are then determined based on the focus being ... 08/02/07 - 20070180426 - Design of self-adapting meta descriptors based on real use scenarios and experiences Provided is a method for generating an on-demand, custom runtime solution to a user or business's computing needs A library of software components corresponding to different computing tasks of a business situation is created. Each software component is associated with one or more meta descriptors. The software components and related ... 07/26/07 - 20070174815 - Decentralized system services A Decentralized System Services (DSS) architecture defines a framework for building fault-tolerant distributed applications across decentralized and heterogeneous systems. DSS enables “complexity through composition” by defining distributed designs as compositions of limited function and observable services which may be quickly and dynamically assembled to perform higher level functions. DSS defines ... 07/19/07 - 20070168964 - Software application launching method and apparatus A handheld computer includes a housing and a display supported by the housing and configured to display images representative of computer program applications. The handheld computer also includes a memory and a microprocessor coupled to the memory and the display and configured to run applications stored in the memory. The ... 07/19/07 - 20070168963 - Method and system for customization of software application A method and system for assisting in the customization of a management program coordinating applicable laws and regulations, procedural rules, and/or otherwise meeting management requirements, such as institutionally-provided and/or legally mandated requirements for individualized instruction, behavioral intervention or rehabilitation, or social work or judicial intervention and/or tracking. ... 07/19/07 - 20070168962 - Configurable software application system Systems and methods of generating and executing customized variants of a software application are provided. The customized variants include customization of user interfaces, data processing logic, and data models. Customization is accomplished by overlaying custom metadata on base metadata. The base metadata characterizes the software application and the custom metadata ... 07/19/07 - 20070168961 - Delegate control A method of replacing a delegate component associated with a delegate modular software component (“associate delegate component”) at software execution time, the method comprising obtaining a delegate modular software component identifier; selecting one of a plurality of candidate modular software components having a higher priority level than other of the ... 07/19/07 - 20070168960 - On demand software contract modification and termination in running component assemblies A method, apparatus and article of manufacture to dynamically modify, terminate, or replace software components and connections (i.e., contracts) between components in a running assembly. Information about the component and contracts between components in a running assembly is used to determine an allowable sequence of management commands to transition the ... 07/19/07 - 20070168959 - Method and system for reviewing text files using distributable review data packets A method and system for reviewing a text file by a plurality of users. A first comment associated with a first portion of the text file and a second comment associated with a second portion of the text file are inputted utilizing offline computing units. A first and a second ... 07/19/07 - 20070168958 - Method and apparatus for cross organizational sharing of software applications using host platform Method and apparatus for a system for sharing a business process in the form of a software application (computer program) between at least two organizations. The shared software application is typically in the form of one or more web pages having associated data and logic and accessed by a conventional ... 07/19/07 - 20070168957 - Certifying a software application based on identifying interface usage Embodiments of the present invention provide a mechanism for certifying the compatibility of a software product by identifying the interfaces (API or ABI) used by that product. The source code or object code of a component is analyzed by a tool that traces which interfaces and data structures of an ... 07/19/07 - 20070168956 - System and method for representing user processes as software packages in a software package management system A system, method, and computer program product for representing at least one of a user process and a system process as a software package in a software package management system. The method includes creating at least one package comprising at least one of a user process and a system process. ... 07/19/07 - 20070168955 - Scalable networked build automation A scalable networked build automation system may include multiple users' workstations, multiple build machines, and an active build automation apparatus. In operation of an example implementation, a programmer checks-in coding changes from a user's workstation to the active build automation apparatus. When a new build is warranted based on the ... 07/05/07 - 20070157169 - Specification generation from implementations The technology contributes the inference of formal specifications automatically, which can increase the acceptance of specifications. The technology introduces the symbolic execution of a modifier method to explore its behavior and then summarizing the results of the exploration using observer methods. This often results in concise, understandable specifications, which are ... 07/05/07 - 20070157168 - Unified date and time model In an embodiment, a software system is configured with multiple time axes to represent one or more time elements. The system is also configured to allow a user of the system to select one or more of the multiple time axes with which that user would like to work. ... 07/05/07 - 20070157167 - Service adaptation of the enterprise services framework Systems, methods, and computer program products are provided for adapting service entities using a declarative approach in a service framework. In accordance with one implementation, a method is provided for adapting service entities. The method includes the steps of retrieving at least one software entity from a first repository in ... 06/21/07 - 20070143740 - Method for retrieving data from first and second storage medium A method for modifying data read from read-only media during playback time comprises logically merging the on-disc directory tree and an associated off-disc directory tree. A logical directory tree is constructed from the data retrieved from the read-only medium, wherein the structure of the logical directory tree is identical with ... 05/17/07 - 20070113217 - Suspendable resource adapter interface In accordance with embodiments, there are provided mechanisms and methods for suspending work by a resource adapter. These mechanisms and methods for suspending work by a resource adapter can enable embodiments to provide the capability to start and stop work performed by a resource adapter to connector architectures. The ability ... 05/03/07 - 20070101315 - Extensible resource resolution framework An extensible resource resolution framework. Executing code that references a resource invokes an interface of an extensible resource resolution framework. Parameters may be provided on the invocation to specify information pertaining to the current execution context. One or more resource resolvers are selected, transparently to the invoking code, as appropriate ... 05/03/07 - 20070101314 - Compiling join patterns using software transactional memories Join patterns may be compiled using software transactional memories (STM's) without the use of locks or other low level constructs. In particular, any number of STM threads may each perform a corresponding change set on a corresponding channel set. Each such STM thread may perform its corresponding change set by ... 04/19/07 - 20070089090 - Method and system for protecting source code The present invention relates to a method and a system for protecting source code, in particular source code containing intellectual property. Managed source code which is to be protected is deflected into a module in which native code is created for the source code. In addition, native facades are created ... 04/12/07 - 20070083853 - System and method for declarative validation rule editor The present invention enables a three-pane page flow editor optimized for viewing and editing a page flow. It provides a visual representation of nodes and the connections among them, enabling the ability to read and edit connections between nodes in a local area of the page flow without the overlaps ... 03/29/07 - 20070074165 - Extended multi-lifecycle breakdown structure models Embodiments of the present invention address deficiencies of the art in respect to method and process management, and provide a data processing system, method, and computer program product for providing extended multi-lifecycle breakdown structure models. In an embodiment of the invention, a methods management data processing system can be provided. ... 03/29/07 - 20070074164 - Systems and methods for information brokering in software management Methods and systems consistent with embodiments of the present invention may provide an interface configured to obtain software management information from software applications under management, and provide a central information broker having the software management information. ... 03/29/07 - 20070074163 - Recording of scheduled broadcast in upnp A method is provided for enabling to establish a connection between multiple UpnP-compliant resources, wherein each of the resources has a respective ConnectionManager service. The method comprises configuring the respective ConnectionManager services so to enable a UpnP Control Point to use the respective services for negotiating the connection between the ... 03/15/07 - 20070061779 - Method and system and computer program product for maintaining high availability of a distributed application environment during an update A method and system and computer program product for updating Java libraries in a distributed application environment while maintaining its high availability is provided. In one embodiment, the distributed application environment comprises multiple computers having nodes connected with each other via a network, and application components are distributed over the ... 03/08/07 - 20070055956 - Data transfer management method, software and system The present invention is a method for managing data transfers between a base component and at least one extension component on a computer system. The extension component can store data received within an extension component data store and then subsequently transfer this data to a processor integrated within the base ... 02/01/07 - 20070028215 - Method and system for hierarchical namespace synchronization Disclosed are techniques for synchronizing software objects in one namespace with software objects in another namespace. When a change is detected in the first namespace (such as the addition, deletion, or movement of a software object), only as much information as is needed to characterize the change is sent to ... 02/01/07 - 20070028214 - Method and system for creating culture-sensitive controls for global applications Embodiments of the present invention provide a system and method for dynamically creating a culture-sensitive control for a global application using reusable culture-sensitive components. In one embodiment, a system is provided which comprises a presentation unit, which functions as an interface between the system and the global application's console, to ... 02/01/07 - 20070028213 - Method, system and computer program for tracking software development A solution (300) for tracking computer software development (for example, based on UML diagrams) is proposed. In the solution of the invention, a completion coefficient is associated (312) with each activity concerning the development process (to indicate the effort required to complete it). The activities are organized into a tree ... 01/18/07 - 20070016891 - Real options based iterative development program metrics Embodiments of the present invention address deficiencies of the art in respect to iterative project management and provide a method, system and computer program product for utilizing real options based iterative development program metrics. In an embodiment of the invention, a data processing system configured for software project management can ... 01/11/07 - 20070011653 - Method and system for providing a version-independent interface A method and system for exposing a version-independent interface to a computer resource. The interface system exposes a version-independent interface to a computer resource, such as a database or computer program. The interface system also provides a version-dependent interface to the computer resource that is typically not exposed. When the ... 01/04/07 - 20070006151 - Method and apparatus for incremental analysis of one or more properties of a program Methods and apparatus are provided for incremental analysis of one or more properties of a program. According to one aspect of the invention, at least one property of a software program is evaluated, given one or more changes to the software program. Nodes in a derivation graph are identified corresponding ... 01/04/07 - 20070006150 - Multi-level boot hierarchy for software development on an integrated circuit A method of enabling software development for an integrated circuit, the integrated circuit being configured to run a boot program that prevents unverified software from subsequently being loaded onto, or run by, the integrated circuit, the method including the step of loading an intermediate program onto the integrated circuit, the ... 12/28/06 - 20060294501 - Software program providing system, software program providing method and storage medium The present invention aims at allowing easy administration of software program, permitting use of latest updated software program without overlooking the same. A supplemental program is stored in a supplemental software program storing means; a list of the supplemental program stored in the supplemental software program storing means is extracted; ... 12/21/06 - 20060288331 - Image forming apparatus A copying machine (image forming apparatus) including an operation displaying portion, a fan and a middle discharging portion. The operation displaying portion includes a color liquid crystal which can be rotated with respect to a main body of the copying machine displaying panel and is adapted to display information concerning ... 11/30/06 - 20060271913 - Method and system for providing a field configurable guide A method and system for providing a field customizable guide are described. The method and system include receiving a selection of at least one object type by an end-user and allowing addition by the end-user of contents relating to each of the at least one object type. Each of the ... 11/02/06 - 20060248509 - Fault detection in an industrial controller during safety control A method to detect a fault in a CPU of an industrial controller during on-line safety control of real world objects. An application program is complied into assembler instructions. A test application is complied into assembler instructions where the assembler instructions is a subset of the total number of assembler ... 10/12/06 - 20060230383 - Solutions dynamic runtime assembly Provided is a system method for providing a Solutions Runtime and Value Assets Assembly (SRVAA) toolset. The toolset includes a listing of available hardware and software components, along with information on each components functions and dependencies. This information is stored in character files, along with information about relevant industries, integration ... 10/12/06 - 20060230382 - System and method for managing a reusable set of business solution components Provided is a method for creating business solutions components in a manner that enables the components to be reusable among multiple business solutions. Two potential types of components include “off-the-shelf” software or hardware products and custom products developed for other projects and stored in a component library. Each component is ... 10/12/06 - 20060230381 - System and method for estimating costs of a dynamically generated runtime solution to a business problem Provided is a method for estimating costs in a dynamically generated business solution based upon reusable components. Each component is assigned to one or more categories based upon attributes such as the business problems that the particular component addresses. Categories are also based upon particular industries, integration points between components, ... 10/05/06 - 20060225038 - Information processing apparatus and computer product An activation program first activates a basic program and a first functional program, which realizes a specific function, among a plurality of functional programs, and then activates at least one second functional program among the functional programs after the first functional program is completely activated. ... 09/28/06 - 20060218530 - Method and system for providing multiple levels of help information for a computer program A method and system for providing help information for a computer program. The help system provides help information based on a schema that specifies the structure of a valid computer program. The schema provides definitions of program element types that are specific instances of a program element type derived from ... 09/28/06 - 20060218529 - Systems and methods for common workspace interface Using one Common Workspace Interface (CWI) to interact with each script interpreter during communication with the disk drive involves a lot of duplicated work. Embodiments of the present invention allows both the Matlab and Python interpreter to share one common set of code in a single CWI, which represents, stores, ... 09/28/06 - 20060218528 - Software explorer Computer-implemented methods for managing software installed on a computer are provided. A first region of an interface displays a selection of software information views, including installed software, running software, and software updates. Selecting a view causes a second region of the interface to display the view, including a list of ... 09/07/06 - 20060200804 - Apparatus and systems for measuring, monitoring, tracking and simulating enterprise communications and processes The present invention comprises apparatus and systems for measuring, monitoring, tracking and simulating enterprise communications and processes. A central message repository or database is constructed, comprised of monitoring messages sent from process messaging systems. The database may then be accessed or queried as desired. A simulation tool assists in reviewing ... 09/07/06 - 20060200803 - Methods and apparatus for implementing checkin policies in source code control systems In one embodiment, a method and apparatus for automatically evaluating compliance of at least one source code file against at least one checkin policy. In a further embodiment, providing information about the compliance or non-compliance of the at least one source code file with the at least one checkin policy. ... 09/07/06 - 20060200802 - Systems, methods and architecture for facilitating software access to acceleration technology Systems and methods allow access between a software application residing within a processor module and an accelerator module having an accelerator address space distinct from the processor address space. Access to the accelerator is provided by mapping the accelerator address space to an associated portion of the processor address space. ... 08/31/06 - 20060195820 - Method and system for version negotiation of distributed objects A subsystem provides for negotiating a common version for interfaces of objects supported by the subsystem and a remote subsystem. In one embodiment, the subsystem determines a list of interfaces, including a version range for each interface, of objects supported by the subsystem, and a list of interfaces, including a ... 08/17/06 - 20060184916 - Method and system for constructing cognitive programs The present invention is directed to a method of creating a program to solve a problem pertaining to a first task. In the method, user input data pertaining to a second task is received from an operator. The second task is different from the first task. A number of subprograms ... 08/03/06 - 20060174224 - Method for strategizing protocol presumptions in two phase commit coordinator A transaction processing system provides the capability to use one two-phase commit engine over multiple protocols and products, while being able to vary the log presumptions according to the requirements of each protocol and product. The transaction processing system comprises a coordinator operable to receive a commit or abort request ... 07/27/06 - 20060168563 - Live shortcuts A method, system and apparatus for live creating and managing shortcuts in a computing environment. In a preferred aspect of the present invention, a method for managing live shortcuts can include selecting an underlying object from among one or more underlying objects and creating a live shortcut for the underlying ... 07/20/06 - 20060161893 - Method and apparatus interfacing between an application and a library of a master for network managing The present invention relates to method and apparatus for interfacing for controlling a device between various applications operated on a home network and a library to ensure their compatibility. An interfacing method according to the present invention discloses processes to initialize a library being executed in a device for managing ... 07/20/06 - 20060161892 - Systems and methods for determining software package identity during a system build The provision of methods and apparatus to determine package identity for an application build. The idea is based on providing a mapping of package with affiliated attributes such as paths used for include or linking, along with reverse mappings. This mapping could be provided through any number of conventional environments ... 07/13/06 - 20060156285 - Virtual display driver A virtual display driver that can be dynamically loaded and unloaded for remote control of a host computing system. The host computing system includes an original display driver that updates an output display of the computing system based on display commands. A remote control executive executes in kernel-mode within an ... 06/29/06 - 20060143593 - Runtime string population in help files The invention populates UI terms referenced in help files of a software program with the corresponding UI terms used in the user interface controls of the software program during execution of the software program. The UI terms referenced in the help files are uniquely identified. A repository is built that ... 06/22/06 - 20060136874 - Ring transition bypass A method for bypassing a ring transition according to one embodiment may include: substituting an instruction from an application program that would cause a ring transition with a trigger signal, the application program running at a first ring level on a computer system, the instruction requesting an operation, the trigger ... 06/15/06 - 20060129985 - Development and execution platform An architecture for development and execution of a system for implementing business logic includes an engine providing management of the system and execution of the business logic. A single service-side interface connects the engine to service side plug-in modules, and a single resource side interface connects the engine with resource-side ... 06/15/06 - 20060129984 - Multi-language software executing method and system thereof A multi-language software executing system comprises a language-code selecting module and a language-code-string selecting module. The language-code selecting module correspondingly selects out a language-family name from a language-family table in a first file according to an environment language-code, and selects a first language-code or a second language-code from a language-code ... 06/15/06 - 20060129983 - Apparatus, system, and method for sharing and accessing data by scopes An apparatus, system, and method are disclosed for scoped management of software objects. The apparatus includes a receive module, an establish module, and a control module. The receive module receives a request to access a scoped resource. The establish module establishes access to the scoped resource accessible by a plurality ... 06/08/06 - 20060123392 - Method for generating a transport track through a software system landscape and computer system with a software system landscape and a transport track A method for generating a transport track for routing transport requests through a software system landscape comprising a central control system and a plurality of logical systems interconnected by logical transport paths, a transport request defining a software service to at least one of the code and the data of ... 06/08/06 - 20060123391 - Method for plug-in program management of a computer system A method for plug-in program management is provided, including the starting of a plug-in program after the computer is booted and finishes the initialization. The plug-in program automatically loads a plug-in management table, which is customized by the user to include the target programs. The user uses a mouse to ... 06/01/06 - 20060117298 - Stacked file systems and methods Embodiments of a stacked file system and method are disclosed. One system embodiment includes a memory including a stack that includes a first module and a second module, the first module including executable code that has distinct functionality from executable code of the second module; and logic configured to create ... 06/01/06 - 20060117297 - Device and method for controlling at least one system component of an information system A device and a method for controlling a system component of an information system having at least one sensor and at least one processing unit are provided. A control unit uses information from the system component and controls the configuration of the sensor and processing unit while the information system ... 05/11/06 - 20060101400 - Apparatus and methods for performing computer system maintenance and notification activities in an opportunistic manner The present invention concerns methods and apparatus for performing computer system maintenance and notification activities in an opportunistic manner during time periods identified by a user when the user expects not to be using the computer system. In methods and systems of the present invention, the user prioritizes computer system ... 05/11/06 - 20060101399 - Computer and access control method in a computer A CPU 11 executes a management program B (Pb), from a management program A (Pa) receives authentication information, a request, and a program ID, and determines whether the authentication information is correct. If the authentication information is correct, the CPU 11 acquires the execution authority information of the authenticated user, ... 05/11/06 - 20060101398 - Program output management Systems, methods, and devices are provided for program output routine management. One method embodiment provides for output routine management in a program. The method includes associating a first identifier with a first type of program output routine and associating a second identifier with a second type of program output routine. ... 05/11/06 - 20060101397 - Pseudo-random test case generator for xml apis A test case generator including a test model generator for generating test models. A test case instance generator uses a permutation engine to generate test matrices from the tests models and generates XML documents from the test matrices. The documents are applied to an XML-based application interface to test the ... 05/11/06 - 20060101396 - Automatic toolbox population The subject invention provides for a system and/or methodology that automatically effects populating a visual designer toolbox with predefined custom controls. In accordance with aspects of the subject invention, a user (or application) can program a binary definition of a desired custom control. The subject invention can scan the binary ... 04/13/06 - 20060080640 - Method, system and program product for retrofitting collaborative components into existing software applications Under the present invention, an executable object such as binary or JAVA byte code corresponding to the software application is obtained. Based on an analysis of the software application, points for introducing the collaborative components are identified. A set of executable code (e.g., an Aspect) to introduce the collaborative components ... 03/30/06 - 20060070031 - Entity domains Strategies are described for organizing the runtime components of an application into an entity domain framework. The entity domain framework includes one or more entity domains arranged in a hierarchical fashion. Each entity domain further groups one or more components together in a hierarchical fashion. Each entity domain can include ... 03/30/06 - 20060070030 - Method and apparatus for providing an aggregate view of enumerated system resources from various isolation layers A method for presenting an aggregate view of native resources includes the step of enumerating a plurality of system-scoped native resources provided by a system scope. A plurality of application-scoped native resources provided by an application isolation scope are enumerated, some of which correspond to some of the plurality of ... 03/30/06 - 20060070029 - Method and apparatus for providing file-type associations to multiple applications A method for associating a file type of a file with one or more programs includes the step of receiving a request to store in a configuration store file type association information. From the request, an application program is determined that is to be associated with a file type in ... 03/16/06 - 20060059464 - Collection makefile generator Collection makefile generators generate comprehensive makefiles for processing collections of computer files. In operation, the present collection makefile generator dynamically discovers collection content files, classifies them according to content type and required processing actions, and then generates a makefile for performing those actions. Importantly, all build order dependencies are properly ... 03/16/06 - 20060059463 - Remote build and management for software applications Techniques for remotely building and managing software applications are provided. Computer code of the principal developer (e.g., source code, object code or libraries) that is not to be shared with external parties is stored on a restricted internal server while computer code of a third party supplier or customer is ... 03/02/06 - 20060048097 - System and method for automating the development of web services A system and method for developing web services that includes three frameworks: a Design Time Framework, an Object-Service Framework, and a Run Time Framework. In the Design Time Framework, the system and method includes receiving a schema in a descriptive markup language from a user and generating source code artifacts ... 02/23/06 - 20060041862 - System and method for migrating applications from a legacy system An information processing system comprises a legacy application, a web services consumption copybook, and a set of application program interfaces for enabling the legacy application to access a selected web service via a web services consumption server. The web services consumption copybook represents data structures of the selected web service. ... 02/16/06 - 20060037001 - Software component library management system A software component library management system is provided, which can effectively support both a component utilization user and a component management user in carrying out their business tasks. The component management tool 6 includes a component retrieve/pickup function unit 10 and a component administration/registration function unit 20. The component administration/registration ... 02/16/06 - 20060037000 - Configuration management data model using blueprints The present invention provides a data model for organizing configuration information for computer systems. The data model utilizes blueprints to structure the data for configuration discovery and management of the computer system. The data model supports a comprehensive organization of the software components associated with providing a service, and provides ... 02/16/06 - 20060036999 - System and method for managing test and measurement components A method and system for managing an instance of a software component for performing an operation. The system includes a state machine and an interface. The state machine can be created via a request for activation of the instance by an application. The interface specifies conditions under which the state ... 02/16/06 - 20060036998 - System and methods for rapid buildout of applications A system that enables the rapid build out of applications that surround a database. The applications are designed to provide centralized management, collaborative workflow and data entry for many different applications and businesses. The applications may be quickly and easily customized to fit the needs of the particular business and ... 02/02/06 - 20060026567 - Distribution of data/metadata in a version control system A version control system capable of distributing data/metadata is provided. The invention provides a version control system capable of replicating version control data on an as needed basis so as to more efficiently maintain and operate the version control system. ... 01/19/06 - 20060015851 - Systems and methods for determining the software components included in a view of a software development project at a particular time Systems and methods for providing a user interface that enables a user, for example, a developer, to indicate whether to include a software component, for example, a file or directory, in a view of a version of a software development project. The user's indication may be recorded along with a ... 01/19/06 - 20060015850 - Determining which software component versions of an issue resolution are included in a version of a software development project at a particular time Systems and methods for automatically determining, for a version of a software developing project, which software component versions defined for an issue resolution at a particular time, for example, a time in the past, are included in the project version at the particular time. Such determination may include determining the ... 01/19/06 - 20060015849 - Application splitting for network edge computing Application splitting for network edge computing including identifying an application split point; identifying a split type for the application split point; splitting the application into subcomponents in accordance with the split type; and moving a subcomponent to an edge network. Identifying an application split point may include identifying a class ... 01/12/06 - 20060010425 - Methods and apparatus for automated mangement of software Software management methods and apparatus for performing software configuration management operations and for supporting build processes are described. Both implied and explicit dependency relationship information is captured and intelligently used in an automated fashion avoiding or reducing the need for human tracking of such relationships. Temporary or non-persistent data elements ... 01/05/06 - 20060005166 - Method, system and program product for determining java software code plagiarism and infringement An analysis tool extracts class data from Java objects within a potential plagiarizing Java program and the original Java program, and then compares classes common to the potential plagiarizing program and the original across various performance metrics. Similarities disclosed by the analysis tool are output for user or programmatic comparison ... 12/29/05 - 20050289512 - System and server for managing shared files In a system where files are shared by a plurality of client apparatuses through a network, when an access to a file in the shared files by a first client apparatus is received, it is decided whether the file is under editing by a second client apparatus or not, with ... 12/22/05 - 20050283760 - Interface and related methods for dynamically generating a filter graph in a development system A system is presented including a plurality of sources, and an interface, selectively coupled to the plurality of sources, to generate and implement a development project of processing chains, wherein the interface dynamically loads a processing chain for each of the plurality of media sources at a point during the ... 12/22/05 - 20050283759 - Method and system for managing application deployment Deployment of an application is managed using available resources from a resource system. A resource dependency characterization of the application is established to enable deployment of the application. A logical characterization and a network characterization of a desired deployment are also established. A deployment plan containing an outline for resources ... 12/15/05 - 20050278701 - Substitute manager component that obtains state information of one or more software components upon failure of a first manager component An apparatus in one example comprises a substitute manager component that upon failure of a first manager component, obtains management responsibility for a distributed software application from the first manager component and queries one or more software components of the distributed software application for state information of the one or ... 12/15/05 - 20050278700 - Shutting down a plurality of software components in an ordered sequence An apparatus in one example comprises a manager component in communication with a distributed software application. The distributed software application comprises a plurality of software components that run within one or more executables. The manager component shuts down the plurality of software components in an ordered sequence based on one ... 12/15/05 - 20050278699 - Manager component for checkpoint procedures A manager component of an apparatus in one example handles one or more checkpoint procedures for one or more software components of a distributed software application that runs within a plurality of executables. ... 12/08/05 - 20050273763 - Method and apparatus for mapping a data model to a user interface model A method, computer readable medium and system are provided which generate a model driven form user interface. In accordance with the method, a data model is mapped to a user interface model using at least one declarative map. The one or more declarative maps used to map the data model ... 12/01/05 - 20050268281 - Portable annotated merge model and methods of using the same A portable annotated merge model and methods of generating and using the same are provided. The portable annotated merge model can be a copy of a baseline file having annotation associated with items of the baseline file. The annotation can be deltas and/or conflicts. The portable annotated merge model is ... 11/24/05 - 20050262483 - System and method for application propagation In accordance with embodiments, there are provided mechanisms and methods for determining a select set of changes from a set of changes made to an application instance to propagate to one or more other application instances. These mechanisms and methods can enable embodiments to propagate changes from a first application ... 11/24/05 - 20050262482 - System and method for efficiently analyzing and building interdependent resources in a software project A dynamic dependency representation 402 may be iteratively constructed and maintained as resources are changed, including resources that are automatically generated. A type differencing component 404 can be employed to more accurately identify when dependent resources should be analyzed or built. And an ordered task set 406 can be used ... 11/24/05 - 20050262481 - Customizable toolbar creation and control A control computer is accessed to execute a toolbar building program to customize a standard toolbar. The control computer displays a builder form to receive input to define a customized function list for the toolbar. The builder form transfers the function list to the program to convert the function list ... 11/24/05 - 20050262480 - Techniques for developing portal snippets using an integrated development environment (ide) Techniques for developing applications for various frameworks. An IDE is provided comprising user-selectable options for building applications for a first framework and also for building applications for a portal based upon a second framework different from the first framework. The portal applications for the portal based upon the second framework ... 11/24/05 - 20050262479 - Device, system, and method for contiguous compressed data A device, system and method of data compression are provided. The invention includes a receiving module that may be a memory module. The invention also includes a pointer module storing a pointer to a location within the receiving module. The invention allocates a receiving space within the receiving module and ... 10/20/05 - 20050235262 - Configuration method A method for configuring a computer apparatus comprising creating a model of a functionality which the computer apparatus is to implement, said model including at least one constraint which any implementation must satisfy; and locating at least one software component implementing the functionality specified by the model. The at least ... 10/06/05 - 20050223358 - Steering run time non-volatile storage access requests to run time inaccessible storage resources Non-volatile storage resources associated with third party supplied hardware may be made accessible during operating system run time. Conventionally, these resources are inaccessible to the operating system because no standardized way to access them exists. By collecting configuration data during the pre-boot stage and associating that information with a platform ... 10/06/05 - 20050223357 - System and method for using an automated process to identify bugs in software source code A system and method for using an automated process to identify bugs in software code. The system can be used to assist with the development of large and complex software products. File-level and/or line-level code coverage information is used to automatically trace-test failures to development changes within the product source ... 09/29/05 - 20050216890 - Model driven software A software model is used to capture and store software system attributes resulting in a repository of system architecture elements. After creation of the model, changes may be proposed to the system, the impact of those changes analyzed using the repository, and a decision made based on the analysis whether ... 09/22/05 - 20050210453 - Cache coloring based on dynamic function flow A method of performing cache coloring includes the steps of generating function strength information in response to a dynamic function flow representing a sequence in which a plurality of functions are called at a time of executing a program comprised of the plurality of functions, the function strength information including ... 09/22/05 - 20050210452 - Method and apparatus for providing hardware assistance for code coverage A method, apparatus, and computer instructions for generating coverage data during execution of code in the data processing system. During execution of the code, a determination is made as to whether an access indicator is associated with an instruction in response to executing the instruction in the code by a ... 09/22/05 - 20050210451 - Method and apparatus for providing hardware assistance for data access coverage on dynamically allocated data A method, apparatus, and computer instructions for generating coverage data for accesses to dynamically allocated data during execution of code in a data processing system. In response to a request to dynamically allocate a memory area for dynamically allocated data, the memory area is dynamically allocated during execution of the ... 09/22/05 - 20050210450 - Method and appartus for hardware assistance for data access coverage A method, apparatus, and computer instructions for generating coverage data for accesses to data during execution of code in the data processing system. During execution of the code, a determination is made as to whether an access to a memory location associated with a data access indicator has occurred in ... 09/22/05 - 20050210449 - Address support for resources in common-language runtime languages A computer-implemented method is disclosed for reducing coding errors prior to runtime in the context of a managed code execution environment. The method includes providing a developer with access to a plurality of managed code resources. The method also includes verifying that a resource identifier input by the developer corresponds ... 09/22/05 - 20050210448 - Architecture that restricts permissions granted to a build process Architecture that facilitates management of a build process according to a level of trust of a build entity. The build process processes one or more build entities, each of which is associated with a level of trust. These associations are stored in a policy file that is run against the ... 09/22/05 - 20050210447 - Recovering pending trace data within a data processing system A trace data system is provided in which flush request signals are generated and passed to trace data sources to trigger them to output any buffered trace data they are storing which was generated prior to the flush request being signalled. When the trace data has been flushed from these ... 09/15/05 - 20050204339 - Standard application development template Methods, systems and articles of manufacture are provided for organizing, managing and utilizing standard development templates and framework components in an application development environment. Functionality provided by embodiments of the present invention allows developers to develop applications more efficiently and cost effectively. ... 08/25/05 - 20050188356 - Computer-implemented method, system and program product for comparing application program interfaces (apis) between java byte code releases Under the present invention, source input corresponding to a first release of Java byte code and target input corresponding to a second release of the Java byte code is received. The input is transformed into a first list containing class names associated with the first release and a second list ... 08/04/05 - 20050172266 - First and second manager components that perform one or more first and second management operations on a software and/or hardware entity An apparatus in one example comprises a first manager component that performs one or more first management operations on a software and/or hardware entity and a second manager component that performs one or more second management operations on the software and/or hardware entity. ... 08/04/05 - 20050172265 - Extensible productivity tool for exposing common classes in application building Architecture for developing an application. The architecture provides an entry point to commonly used classes of an application development framework. A developer begins a project which predefines a set of collection classes. An exposer component includes an identifier component and a compiler for generating accessors to the collected classes. The ... 07/07/05 - 20050149911 - Relationship management for data modeling in an integrated development environment A system and method of relationship management for data modeling in an integrated development environment is provided. A method of incorporating a program code file includes generating a relational schema of symbols in the program code file based on a framework for models in the integrated development environment, the schema ... 06/30/05 - 20050144590 - Recycling components after self-deactivation A component-based framework includes system services and component integration interfaces that provide a run-time environment for component-based server application in which server application components have control over the duration of their state independent of client action. The framework provides functions that a server application component calls to indicate its work ... 06/23/05 - 20050138603 - Componentization method for reengineering legacy system The present invention proposes a Magic and Robust Methodology Integrated-Reengineering (MaRMI-RE), which is a reengineering methodology defining a process including procedures and techniques for a componentization of legacy systems and work products generated during the process. A continuous evolution model for the legacy systems proposed in the present invention enables ... 06/16/05 - 20050132330 - Method, system and program product for tracking data An improved solution for tracking data wherein communication between an interface and a data application is managed by a pluggable tracking system. In particular, the tracking system is configured to receives a request from the interface, provides the necessary information from the request to the data application, and receives response ... 06/16/05 - 20050132329 - Method and system for establishing a hierarchically structured web site for e-commerce The invention provides a hierarchically structured store web site for use on the internet including: a base store site module having at least one entry port for communication with the internet; and, at least one child module of the base store site module having an entry port; the entry port ... 06/02/05 - 20050120334 - Method for competitive peer programming A method for competitive peer programming provides for multiple software developers to make changes to a common body of source code concurrently. A first developer makes changes to a section of source code resulting in modified code. The modified code is made accessible to other developers. The modified code is ... 06/02/05 - 20050120333 - Software component importance evaluation system A system of measuring software significance for reusing the software based on a certain objective metric is provided. In this system, in inter-file relationship extraction (S212), Java source code files 230 are analyzed, and inter-class inheritance is extracted as reuse relationships. In addition, in SMMT (S222), similarity among Java source ... ### FreshPatents.com Support |