FREE patent keyword monitoring and additional FREE benefits. /images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
Fresh Patents
Monitor Patents Patent Organizer How to File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations


Data Processing: Software Development, Installation, And Management > Software Program Development Tool (e.g., Integrated Case Tool Or Stand-alone Development Tool) > Software Project Management

Software Project Management

Software Project Management 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.

10/11/07 - 20070240096 - Layered software development and implementation using files
A technology for layered software development using files is disclosed. In one method a runtime environment for a class of a layered software application is developed. A layer file folder is opened. The layer file folder is located in a computer file system and is for storing classes belonging to ...

10/04/07 - 20070234274 - System and method for building software applications
A system for creating applications, such as web applications, allows a non-technical trained user to build and edit applications. The tool used to build the applications creates the application elements including actions, screens, data, header and footer, and scripts, which are stored and accessed as records in a database. The ...

10/04/07 - 20070234273 - Use of ras profile to integrate an application into a templatable solution
The present invention provides a standardized way to incorporate any new or legacy application into a templatable solution by using Reusable Asset Specification (RAS) profile features. A method in accordance with an embodiment of the present invention includes: providing a default RAS profile for a templatable RAS asset corresponding to ...

10/04/07 - 20070234272 - Configuring and allocating software product technical services
The present invention extends to methods, systems, and computer program products for configuring and allocating software product technical services. A service policy configuration defining one or more service models for the developing software product is received. A software product taxonomy, including one or more themes and corresponding technical services, for ...

09/27/07 - 20070226679 - Systems, apparatus and methods for distributed deployment management
Systems, method, and apparatus for the definition and management of a deployment program are described. This may entail defining a deployment program having a deployment schedule, participation events, and a plurality of target constituents respectively having defined participation conditions in the deployment program that include at least one participation event ...

09/27/07 - 20070226678 - Exchanging project-related data in a client-server architecture
Techniques are described for exchanging data between software applications, such as project-related data between a project management software application (“PMSA”) and an unaffiliated organizational project tracking software application (“OPTSA”). A computing architecture with multiple interacting computer systems, such as a client-server architecture, can be used to allow users of remote ...

07/26/07 - 20070174810 - Programming toolkit for developing case management software applications
A robust toolkit that can be configured and assembled in an object-oriented manner to develop a custom case management software application. The toolkit provides a set of software components that serve as a framework for integration with off-the-shelf components. The software components are organized in a vertical layered architecture, with ...

07/19/07 - 20070168919 - Automated deployment and configuration of applications in an autonomically controlled distributed computing system
A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. A user, such as a system administrator, interacts with ...

07/19/07 - 20070168918 - Software development planning and management system
A software development planning and management system includes at least one repository of information associating, sub-tasks of an encompassing software development task to be completed and a timeline of sub-task completion, programmer personnel resources, software development requirements and software defects. A user interface uses the repository in providing data representing ...

07/19/07 - 20070168917 - Integrated software development system, method for validation, computer arrangement and computer program product
The invention relates to an integrated software development system 4, comprising an interface description language adapted to specify constraints on input parameters, a program analyzer 6 adapted to identify input parameters of a software program 7, and a validation enforcement system 5 adapted to enforce that an interface description 8 ...

07/19/07 - 20070168916 - Specification wizard
A system for facilitating the creation of design specifications includes a computer and a database having stored thereon data indicative of a plurality of storage locations in a processed specification into which data may be entered. Software executing on the computer: displays a requirements document; receives an indication of a ...

07/19/07 - 20070168915 - Methods and systems to detect business disruptions, determine potential causes of those business disruptions, or both
Multivariate analysis can be performed to determine whether a computing environment is encountering a business disruption (e.g., relatively long end-user response times) or other problem. Cluster analysis (comparing more recent data with a particular cluster of good operating data), predictive modeling, or other suitable multivariate analysis can be used. A ...

07/19/07 - 20070168914 - Aligning information technology with business objectives through automated feedback control
A method of aligning development of an information technology system with business objectives can include obtaining a plurality of metrics relating to a development process for the information technology system and comparing the plurality of metrics with at least one quantified business objective relating to the information technology system to ...

07/19/07 - 20070168913 - Integration of context-sensitive run-time metrics into integrated development environments
An integrated development environment (IDE) includes a runtime environment and user interface. A user of the IDE specifies an application component to be monitored, and metrics for the specified application component are transmitted by the IDE runtime environment to a data collector belonging to the IDE user interface for display ...

07/19/07 - 20070168912 - Program creating system, program creating program, and program creating module
An accepting unit (110) accepts various parameters required to create a program from a parameter managing unit (109). A producing unit (112) loads a model of a program code from a model storing unit (128) on the basis of the parameters and replaces a part of the program code with ...

07/19/07 - 20070168911 - Program creating system, program creating program, and program creating module
An accepting unit (110) accepts various parameters required to create a program from a setting apparatus (500) through a network. A producing unit (112) loads a model of a program code from a model storing unit (128) on the basis of the parameters and replaces a part of the program ...

07/19/07 - 20070168910 - Automatic sizing of software functionality
A method for assessing a functional size of a software application or project which includes the step of analysing a software requirements specification and determining zero or more keywords for each requirement of the specification. A computer is used to cross-reference the keywords with a lexicon stored in a computer ...

07/05/07 - 20070157158 - Software implementation of hardware platform interface
A computer program product and a system are provided for implementing the Hardware Platform Interface (HPI) specification for platform management of computer systems. Software, implemented by the computer program product includes a user library, a resource program, a domain program and a bridge program. The user library accepts calls from ...

07/05/07 - 20070157157 - Dual granularity locking mechanism
A coarse evaluation lock on data is provided to ensure only one evaluation is run on selected data until completed. A fine exclusive lock on selected data is provided to ensure only one user may change such selected data. The locks may be selectively used during evaluations and while users ...

07/05/07 - 20070157156 - Information models and the application life cycle
An information model (e.g., schema) that can incorporate expertise into an application engineering activity—for example, a threats and countermeasures schema can be applied to a threat modeling component to converge knowledge into the activity by identifying categories, vulnerabilities, attacks and countermeasures. The novel schema can create a common framework that ...

04/19/07 - 20070089086 - Information management and tracking system (imts)
An information management and tracking system manages and tracks artifact data relating to the development of a process, the artifact data including data relating to development experiment parameters, results and products. The system includes a data management component and a process design environment for retaining data relating to the process ...

04/19/07 - 20070089085 - System and method for identifying and measuring adherence to software development requirements
A system and method for identifying and measuring adherence to software development requirements is presented. A software agent provides a user with product and technical questions. In turn, the user provides product and technical answers, or attributes, which are stored in a repository. A globalization plan generator uses the product ...

03/29/07 - 20070074149 - Automated product defects analysis and reporting
An automation infrastructure which automatically analyzes software faults and/or bugs related to a product defect is provided. More particularly, the system can automatically analyze and detect symptoms in the forms of crash dump, memory leak, corruption and test issues etc. In accordance therewith, aspects can automatically search for and locate ...

03/29/07 - 20070074148 - System and method for selecting a suitable technical architecture to implement a proposed solution
Systems, methods and computer program products for assisting a user who is designing a project in selecting a technical architecture suitable for the project. A catalog of architectures and architecture components and various criteria to be met by project architectures, including such as technical standards, organization policies and guidelines, and ...

03/15/07 - 20070061774 - Apparatus, system, and method for managing project customization, compliance documentation, and communication
An apparatus, system, and method are disclosed for managing construction projects. The present invention may include an option library module configured to provide a set of building options defined by a general contractor. The invention may also include an option set library module configured to allow a general contractor to ...

02/15/07 - 20070038976 - System and method for software application development using virtual path mapping
A development-oriented split-source directory structure, that can be used with an application server and which solves a number of the problems associated with traditional Enterprise Archive (EAR) files. In particular, the split-source directory structure presents a clean separation between human-readable source files stored in a source control system and generated ...

02/15/07 - 20070038975 - Systems, methods and computer program products for safety checking executable application programs in a module
An application program for a central processing unit of a computer module is developed. Source code for the application is written and debugged. The source code for the application program is then compiled and assembled, to provide an executable application program. The executable application program is loaded into the computer ...

02/15/07 - 20070038974 - Software analysis tool
A tool for analyzing software. The tool identifies calls to framework components made from within one or more application programs. The information may be processed to indicate usage of framework components. This usage information may be aggregated over a pool of application programs to derive statistical usage information for each ...

02/08/07 - 20070033568 - System and method for managing product customization
Systems and methods for managing the customization of products can be implemented to facilitate the cooperative efforts of sellers, buyers, and producers of customizable products through a common, loosely coupled, remote system. This system may be implemented via a web-based software system as a hosted solution or as an easily ...

01/18/07 - 20070016887 - Versioned project association
Systems, clients, servers, methods, and computer-readable media of varying scope are described that maintain versions of associations between project management objects such as source cod files, bug data, development issue data, and software specifications. One aspect of the system is that the project association data is stored in a relational ...

01/18/07 - 20070016886 - Business management and procedures involving a smart pipe of tiered innovation management teams
The invention specifies a process for carrying out innovation management whereby the roles of multi-disciplined stakeholders are distinguished in such a way as to facilitate the assignment of high value knowledge-based service innovation onshore and to permit the highest skill work to move to the lowest cost of market-driven performance ...

01/11/07 - 20070011649 - Graph browser and implicit query for software development
Software development items can be represented in a graph data structure. Relationships between the represented items can be detected and reflected in the graph data structure. Queries can be run against the data structure to determine which software development items are related to each other. Implicit query can be implemented ...

01/04/07 - 20070006125 - Hierarchical presentation techniques for a design tool
A design tool hierarchically presents information about a design with nested blocks. For example, the design tool presents scheduling information for the design in a hierarchical Gantt chart. The scheduling information includes hierarchical design schedule blocks which accurately depict the timing and scheduling of the nested blocks of the design. ...

01/04/07 - 20070006124 - System and method for developing and processing building system control solutions
A system automatically generates building system application solutions. The system includes a system design verifier and a system design converter. The system design verifier is configured to verify an application definition. The system design converter is coupled to the system design verifier, and is configured to convert verified application definitions ...

01/04/07 - 20070006123 - Work flow system, work flow processing method and work flow processing program
A work flow system executing a process comprising an activity which is a particular job and a transition which defines an order of the activities, includes a means for stopping the processes on execution; a means for editing the thus-stopped process; a means for checking a consistency of the thus-edited ...

01/04/07 - 20070006122 - Computer method and system for integrating software development and deployment
A computer implemented method and system for software auditability and bidirectional traceability in a software development lifecycle is provided. The lifecycle having at least development and deployment phases is bridged with a configurable workflow engine, a configuration management engine, and a managed deployment engine, interconnected with one or more representations ...

01/04/07 - 20070006121 - Development activity recipe
An abstraction can be used to describe interactions with a developer and development actions that should be automated. A recipe defines (1) arguments whose values may be collected to execute the actions, (2) value providers that can query the environment for argument values, (3) sequences of actions that are to ...

01/04/07 - 20070006120 - Storing results related to requests for software development services
Described herein are methods and systems for providing software development services more efficiently. Re-computation of results each time a service request is received can be avoided by maintaining a cache of results from having processed requests. Results are stored under a unique mapping of request-results pairs that at least in ...

01/04/07 - 20070006119 - Method of automatically analysing the structure of a software system
The invention automatically produces a structural analysis of a software system's executables, separated into levels based on ‘dependency depth’. Given a simple list of executables' dependencies, the tool automatically produces a dependency table sorted by level, with the least dependent executables listed at the bottom and with the most dependent ...

12/28/06 - 20060294492 - Application management system, application management method, program, and storage medium
In an application management system for managing a plurality of applications that are installed in an image processing device, in the case where an instruction of execution start is received, if an application execution unit has already executed an incompatible application that would cause an unintended operation of the application ...

12/14/06 - 20060282816 - Object-oriented meeting process model for software development management
One of the most difficult things about project management is unknown ongoing condition, status, and quality during process. Existing project management methods and software tools present a discrete way to manage project development. This invention proposes an object-based, meeting-oriented methodology in order to manage project development more continuously. Said invention ...

12/14/06 - 20060282815 - System, method and computer program product for developing, configuring, installing and testing software
The present invention provides a system for developing software. In one embodiment, the system includes: (1) a developer device having a developer control program for communication over a network, the developer device being used by a developer to create source code; and (2) an appliance device having a communication server ...

11/23/06 - 20060265688 - Customizable asset governance for a distributed reusable software library
In general, techniques are described that facilitate the reuse of software assets within an enterprise. A software asset, as used herein, refers to a set of one or more related artifacts that have been created or harvested for the purpose of applying that asset repeatedly in subsequent development environments. A ...

11/23/06 - 20060265687 - Method for finding a function call stack in run time for a computer system
A method for finding a function call stack when a computer system executes a function in run time includes obtaining a program counter generated from executing the function, obtaining a corresponding instruction according to the program counter, detecting whether the instruction corresponds with a Push-LR-to-Stack instruction, and storing an instruction ...

11/09/06 - 20060253829 - Selective solution determination for a multiparametric system
Selective solutions for a multiparametric system. An input of values and/or value ranges is effected for a multitude of parameters by which the solution finding should occur. In addition, an input of a definition of one or more relationships between the parameters and/or one or more exclusion criteria, which should ...

11/02/06 - 20060248505 - Method and system of program development supporting
A program development support system includes a reader, a designator, and a comparator. The reader is configured to read first and second programs executing operations which are expected to be identical to each other. The designator is configured to designate a variant pair of a first variant included in the ...

11/02/06 - 20060248504 - Systems and methods for software development
This invention relates to methods and a system for developing software applications using software components. In one embodiment, a method for developing an application includes facilitating online software programming contests, some of which result in the development of software components. A specification describing the software components to be used in ...

11/02/06 - 20060248503 - System and method for a management model event system
An architecture for managing representations of objects. Each representation of an object corresponds to a regular object that is to be managed (i.e., an EJB). A model event system is utilized to receive and process external events and provide instructions on how these object representations. In one embodiment, the architecture ...

11/02/06 - 20060248502 - Automated development method with update
The method in accordance with the invention is an automated development method with update, having several design steps, with transformation rules making it possible to go from one step to the next, and it is characterized in that at least one link of traceability with the element on the basis ...

10/19/06 - 20060236301 - Task aware source checkin and build
An integrated source code control and work item tracking tool is capable of establishing a relationship between work definition and work implementation. Once established, a more holistic view of the development process can be attained, and specific tasks can be easily accomplished. Tasks that be may accomplished using an integrated ...

09/28/06 - 20060218521 - Team projects
The invention is directed towards a virtual grouping of tools and artifacts used during the development of a software application. ...

09/14/06 - 20060206856 - System and method for software application development in a portal environment
A design/compile-time, and runtime software development system that allows developers of varying levels of expertise to build enterprise applications with dynamic user interfaces. The system allows for building dynamic web pages which connect to data sources on the back-end, and which may be integrated into a portal on the front ...

09/07/06 - 20060200793 - Synchronization scheme
A synchronization scheme is provided that includes querying a managed device to obtain an initial device state, synchronizing the device state in a plurality of management processes, detecting a change in the initial device state, and maintaining a synchronized current device state between the managed device and the plurality of ...

09/07/06 - 20060200792 - Process templates for software creation
A method and apparatus for generating a process template useable for implementing a software creation process. Process templates may include tools, content, work items, workflow, process guidance, group and permission information, a project structure, a project roadmap, and/or check-in policies to be used in the software creation process. Information included ...

08/31/06 - 20060195816 - Methods and systems for implementing on-line financial institution services via a single platform
A method and system for implementing on-line financial institution services via a single physical and logical platform deploys global online banking applications in an environment in which the applications are built from a single source base and adapted to various business rules and languages associated with different regions, countries and ...

07/20/06 - 20060161879 - Methods for managing standards
One embodiment is directed to a method of instructing at least one operator in a best practices implementation of a standards facility for managing at least one standard in an information technology (IT) environment comprising a plurality of standards to be managed, the IT environment being managed in accordance with ...

07/13/06 - 20060156275 - System and method for rule-based distributed engineering
The invention relates to a system and a method for providing specifications for a project, in particular for an engineering project for creating an automation solution. The system comprises first means for creating a file containing the specifications and at least one project planning environment for creating a solution on ...

06/29/06 - 20060143591 - Extensibility framework for developing front office (crm) workflow automation components
A method for enabling an existing business workflow tool to extend application functionality through the use of external components and for providing a business abstraction layer that lowers a user design barrier. ...

06/08/06 - 20060123389 - System and method for global group reporting
A system and method for collecting and correlating information about development of a computer software, including software tools reports. The system and method provides overview of entire software development lifecycle, provides decision support engine for project management, allows estimation of project timelines based upon empirical data, allows evaluation of project ...

06/08/06 - 20060123388 - System and method for supporting embedded software development methodology with quantitative process management
System and method for supporting an embedded software development methodology with quantitative process management are provided. The system and method support a development methodology for effectively defining, referring, and applying an embedded software development methodology that can economically and timely develop a high quality embedded software. Therefore, the system and ...

05/11/06 - 20060101373 - Design-time system and method to enable programming assistance across languages and compilation boundaries
The subject invention pertains to systems and methods to provide rich and intelligent programmatic assistance across language and compilation boundaries. In essence, the systems and methods can monitor a plurality of compilation units in a software project to determine the language(s) employed therewith and provide intelligent code assistance to the ...

04/13/06 - 20060080637 - System and method for providing malware information for programmatic access
A malware Web service provides malware information to client computing devices. A client computing device formulates a malware information query, and submits the query to the malware Web service. The malware information query specifies criteria relating to a plurality of searchable fields in a malware data store. Upon receiving the ...

04/13/06 - 20060080636 - Method of building intelligent platform management interface firmware architecture
A method of building an intelligent platform management interface (IPMI) firmware architecture embedded in an IPMI hardware architecture, first uses a software program to edit the hardware architecture. The method then selects at least one hardware interface device, and defines environmental parameters between the firmware architecture and the IPMI hardware ...

03/30/06 - 20060070021 - Generating and managing filter strings in a filter graph
A source chain is generated for use in a development project, and cached when it is not currently required in the development project. ...

03/30/06 - 20060070020 - Method and system for providing cross project commitments
Methods and systems are provided for managing dependencies between projects in a project management application. The methods and systems utilize one or more project webs which are shared web-based collaborative workspaces for managing dependencies between projects. ...

03/30/06 - 20060070019 - Methods and systems for caching and synchronizing project data
Methods and systems are provided for intelligently managing project data in a project management application. According to various aspects of the invention, project management data may be loaded and saved to a local cache of a client computer, such as a hard disk cache. The invention also provides a mechanism ...

03/16/06 - 20060059454 - Externalized selection middleware for variability management
A system and method for dynamically selecting logical operations using external criteria, includes providing tools for defining a selection criteria set having parameters including dimensions and valid values, wherein the selection criteria set includes a plurality of different arrangements and values of the parameters. The selection criteria set and collections ...

02/23/06 - 20060041856 - Integrated project tracking tool for integrated development environment
Methods, systems, and media are disclosed for tracking code development. One embodiment includes receiving, by a single application within an integrated development environment, a status request. Further, the embodiment includes requesting, by the single application, data, responsive to the status request, from at least one management tool in communication with ...

02/23/06 - 20060041855 - Methods and systems for web-based software design
The design of software is facilitated using a web-based graphical user interface (GUI). The web-based GUI can select information from a number of diverse databases. ...

02/23/06 - 20060041854 - Devices and methods for programming microcontrollers
A system for programming a target microcontroller. The system includes a programming information source that has a transport layer. It also includes a programming tool that includes a transport layer compatible with the transport layer of the programming information source. The programming tool also includes a plurality of command macros, ...

02/16/06 - 20060036990 - Tool comprising systems engineering environment for meeting task requirements
A new and improved tool, in the form of an Operational Description Template (ODT), and an integrated system comprising a plurality of such Operational Description Templates (ODTs), which effectively embodies three sub-systems, comprising a functional sub-system, a physical sub-system, and an operational sub-system, whereby task objectives or mission statements can ...

02/16/06 - 20060036989 - Dynamic physical database design
A monitoring component of a database server collects a subset of a query workload along with related statistics. A remote index tuning component uses the workload subset and related statistics to determine a physical design that minimizes the cost of executing queries in the workload subset while ensuring that queries ...

02/09/06 - 20060031812 - System and method for checklist management
A system and method is provided for managing checklists in a software development project. The system includes a question editing module, a template editing module, and a checklist editing module. The question editing module is configured to create and edit control questions with a database. The template editing module enables ...

02/02/06 - 20060026554 - Ensuring consistency in an automation system
The invention relates to a system and a method for storing project planning data (1, 2, 3) in an automation system (4) that contains automation devices (5, 6). To enable the consistency to be effectively ensured within the automation system (4), project planning data (1, 2, 3) is assigned to ...

02/02/06 - 20060026553 - Storage of project-planning data in an automation system
Storage of project-planning data in a automation system The invention relates to a system and also method for storage of project-planning data (1, 2, 3) in an automation system (4) containing automation devices (5, 6). To simplify changes within the automation system (4) the project-planning data (1, 2, 3) is ...

02/02/06 - 20060026552 - Systems and methods for exposing web services
Systems and methods are disclosed for managing information technology resources. Management capabilities available for a particular IT resource are defined via at least one management interface. The management interface includes port types that specify attributes and operations available in a Web service to manage the IT resource. The port types ...

01/26/06 - 20060020911 - Managing long-lived resource locks in a multi-system mail infrastructure
Embodiments of the present invention address deficiencies of the art in respect to managing resource locks and provide method, system and computer program product for managing long-lived resource locks. In a first embodiment, a data processing system for managing long-lived resource locks can include one or more work items disposed ...

01/26/06 - 20060020910 - Devices and methods for communicating with a microcontroller
A system for communicating with a target microcontroller. The system includes an information source that has programming information useful for programming the target microcontroller and general information for use by the target microcontroller. The information source further includes the ability to communicate the programming information and the general information, preferably ...

01/26/06 - 20060020909 - Managing user tasks during a project
A method of managing user tasks during a project may comprise displaying a checklist on a graphical user interface in a computer system, the checklist being used as an instruction guide for a user to perform predefined tasks during a project, receiving, in the computer system, a first user input ...

01/26/06 - 20060020908 - Unified approach to building web applications that can be deployed as stand-alone and in web portals
Disclosed is a method, system and program for creating web applications that can be deployed as standalone or in a web portal with no changes to the server side pages and no changes to backend business components. This method consists of two aspects: method for developing server side pages that ...

01/19/06 - 20060015840 - Parameter-based software development, distribution, and disaster recovery
A method of developing a software product, including steps of: receiving sets of parameters (e.g., manifests) describing computing environments for a plurality of customers, at least some of said sets of parameters for some customers differing from others of said sets of parameters for other customers; receiving an indication from ...

01/12/06 - 20060010418 - Facilitation of multi-project management using threoughput measurement
A method on a computer for providing critical chain-based project management is disclosed. The method includes generating a list of sequential time periods for a project comprising a plurality of tasks and calculating a number of tasks for each time period. The method further includes generating a graphic that visually ...

01/05/06 - 20060005157 - Engineering standard work framework method and system
A method and system for managing complex projects uses a framework having workflow maps containing activity blocks that provide detailed, easily accessible information within the framework about the project. The framework links functional groups, their associated activities, and the dependences between activities. The detailed, prescriptive instructions provided at each stage ...

12/29/05 - 20050289503 - System for identifying project status and velocity through predictive metrics
A development management system and method are disclosed for providing substantially real-time monitoring of the progress of a product development and a projection of completion of the project based on objective criteria, which can be plotted against the planned time to completion and budget for a project. The principle of ...

12/08/05 - 20050273758 - System and method for building a component base architecture
A system and method for building a component-based architecture. One or more software components (1401) are registered with a component-based architecture development environment (200) in accordance with an interface definition file (1406). The interface definition file (1406) identifies one or more methods invocable by the associated component's encapsulated code. The ...

12/01/05 - 20050268275 - Method to provide secure multi-vendor system sizings
A method for sizing a computer system. Toolsets defining required performance of a subsystem, as well as hardware and software resources available to the subsystem, are transmitted to a subsystem provider. The subsystem provider responds with information about a subsystem that specifically comports with the toolset's definitions of performance and ...

11/24/05 - 20050262471 - System and method for managing cross project dependencies at development time
A method and memory for storing data for access by an application program being executed on a computing device, comprising: a data structure stored in said memory, said data structure including information that embodies software project dependency relationships used by said application program and including: a plurality of nodes, each ...

10/27/05 - 20050240898 - Systems and methods for facilitating and managing business projects
Systems and methods for facilitating and managing a business project, include generating, on a computer, a plurality of primary fact sheets, each primary fact sheet being made up of a plurality of tiles wherein each tile is presented in a cell of one of a predetermined number of rows and ...

10/13/05 - 20050229151 - Facilitation of multi-project management using task hierarchy
A method on a computer for providing critical chain-based project management is disclosed. The method includes receiving at least one project plan for a project comprising a plurality of tasks and calculating a task priority for each of the plurality of tasks based on the at least one project plan. ...

10/13/05 - 20050229150 - Design-time creation of run-time modules that use categorization
A design process for implementing coherent categorization includes defining a categorization scheme, linking the categories to stored information, and providing at least two executable response modules for performing business processes using a single categorization. The design process can be used in the design-time environment to develop coherently categorized run-time modules. ...

09/29/05 - 20050216880 - Automatic system for updating data
An automatic gateway that runs as an HTML solution and is capable of automatically generating service requests in response to a condition precedent for service by an On-Line Transaction Processing (OLTP) style application running on an enterprise server. The OLTP server provides a result which is utilized by the automatic ...

09/29/05 - 20050216879 - Release planning
A method of software release planning. The method comprises the steps of assigning stakeholder priorities to a set of requirements for software; explicitly defining a set of constraints on the requirements; and operating on the stakeholder priorities with algorithms using a computer, subject to the constraints, to generate at least ...

09/22/05 - 20050210442 - Method and system for planning and control/estimation of software size driven by standard representation of software structure
A system and method to perform planning and control/estimation for software modules within an automated development system are disclosed. The system has a software coding and testing module for defining and testing software applications, a software module database for maintaining software modules that may be part of software applications, and ...

09/22/05 - 20050210441 - System and method for identifying concerns
A system (and method) for identifying concerns includes a specifying device for specifying at least one initial concern, and an identifying device for identifying at least one related concern having a relationship with at least one initial concern. ...

09/22/05 - 20050210440 - Determining software complexity
Methods, apparatus, and computer program products for determining software complexity. A plurality of versions of a software module whose complexity is to be determined are compressed. Lengths of the compressed versions are compared, one with another, to provide complexity metrics. ...

09/15/05 - 20050204331 - Data structures and related methods for facilitating media content processing in user-defined development projects.
Data structures and related methods facilitate processing of media content for a user-defined development project. In one embodiment, a data structure comprises a chain identified field for holding identifiers for identifying chains of components that are to be employed in connection with the development project, a source identifier field for ...

09/08/05 - 20050198613 - Method and device for creating project planning for an operating device of an automation component
To increase the user friendliness of the project planning software (6), it is proposed that information (12, 13, 14, 15) about the applicability of project planning (8) to the operating device (1) be provided, such that the information (12, 13, 14, 15) is recorded directly within the framework of an ...

09/08/05 - 20050198612 - Unified application, user interface and data linking
A graphical user-interface enabling control of multiple applications: 1) create a unified graphical user-interface for enabling a plurality of projects, 2) pre-determine a series of computer-implemented tasks for each project using the unified graphical user-interface, 3) integrate and synchronize the execution of the various disparate computer application programs through the ...

08/25/05 - 20050188346 - Strategy for selectively making non-public resources of one assembly visible to another
A strategy is described for associating an InternalsVisibleTo (IVT) attribute with a non-public resource of a first assembly. The IVT attribute names a second assembly. By virtue of the IVT attribute, during runtime, the non-public resource in the first assembly is made visible to the second assembly. In addition to ...

08/25/05 - 20050188345 - Method and system of transforming an application into an on-demand service
An example of a solution provided here comprises assessing readiness for transformation, based on a number of desirable application attributes; planning development work (which may involve mapping desirable application attributes to kinds of help); generating a proposal for transformation, and outputting the proposal. ...

08/25/05 - 20050188344 - Method and system to gauge and control project churn
A method to gauge and control churn of a project may include determining an estimated project churn. The method may also include allocating resources in response to the estimated project churn. Another method to gauge and control project churn in accordance with another embodiment of the present invention may include ...

08/18/05 - 20050183060 - Automation tool
An automation tool (12) for supporting the planning and implementation of an automated technical process (27) is provided. This tool includes access to a database (15) containing data (14) relating to a technical process (27) and depicts a user interface (11) with a data window (13) for displaying the data ...

08/18/05 - 20050183059 - Hosted application as a designer in an integrated development environment
Architecture that integrates an unmanaged application as a hosted application into a design environment in a coherent yet usable manner such that the developer can use the hosted application's native functionality yet leverage rich productivity features provided by the IDE. The IDE includes a hosting component that comprises an application ...

08/11/05 - 20050177813 - Component service network system
In the present invention, an application is developed by a development entity in an execution mode which is either an ASP mode conforming to a conventional ASP business or a local mode in which a base component or cPackage to be used is incorporated in the application 12, by centering ...

07/14/05 - 20050155013 - Self-healing cross development environment
An apparatus, computer system program product and method implement self-healing functionality in a cross development environment to maximize the availability and minimize interoperability problems between disparate software development environments that are coupled to one another via such an environment. In particular, dynamically-modifiable mapping data structures are used to interface multiple ...

07/14/05 - 20050155012 - Application creation system, creation apparatus, creation method, application providing system, providing apparatus, providing method, application operation system, operation apparatus, and operation method
A server registers and manages program sources, functional modules of a plurality of applications and executable applications that a plurality of providers have provided and/or created. When a user creates an application, the server automatically creates an application that satisfies a condition that a user requests with a simple selecting ...

06/23/05 - 20050138599 - User-based method and system for evaluating enterprise software services costs
A user-based method and system (190) for evaluating enterprise software (70) costs determines a support level (178) for the integrated provision (130) of a plurality of enterprise software support services (132) by identifying a plurality of usage levels (102) associated with each of a plurality of enterprise software support applications ...

06/16/05 - 20050132324 - System and method for efficient development of configurable software systems in a large software development community
An automated software process for acquiring and distributing information regarding design guidelines relevant to developers of a software system. The system supports developer decisions regarding design guidelines for operational characteristics, such as “points of variability” (POV), of a system under development. Operational characteristics of the system under development are “profiled” ...

06/02/05 - 20050120330 - System and method for creating and using self describing events in automation
Methods, systems, apparatus and computer-readable media are disclosed for creating and using self describing events in automation. A first exemplary method is disclosed that includes querying a plurality of managed components, receiving a response, and processing each response to select event types as triggers for steps in an automated workflow ...

06/02/05 - 20050120329 - Method and apparatus for supporting typesafe software design
One embodiment of the present invention provides a system that facilitates typesafe software design while supporting structured composition of a software system. The system operates by first receiving an invocation of the software system. Next, the system assigns a context to this invocation. The system then examines the invocation to ...



###

FreshPatents.com Support