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) > Modeling

Modeling

Modeling 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/15/07 - 20070266367 - 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 ...

11/01/07 - 20070256050 - Bi-directional communication between change management tool and implementation tools
An automated change management method and system has a change tool that associates a first identifier with each request to change the configuration of an Information Technology infrastructure. Tasks are configured to implement the change, and the change tool associates a second identifier with each of the tasks. The change ...

10/18/07 - 20070245298 - Apparatus and data structure for automatic workflow composition
A stream processing system provides a description language for stream processing workflow composition. A domain definition data structure in the description language defines all stream processing components available to the stream processing system. Responsive to receiving a stream processing request, a planner translates the stream processing request into a problem ...

10/18/07 - 20070245297 - Method and a system for modeling business transformation
A method and system for modeling business transformation. The method comprises constructing a first analysis model based on at least one legacy-business-process-model. Analyzing the first analysis model in conjunction with at least one business-process-reference-model. The method further comprises deriving a second analysis model in response to analyzing the first analysis ...

10/18/07 - 20070245296 - Code management in a distributed software development environment
A system and method for managing codes during distributed software development. Code segments, or sections, are separated into logic units. Each logic unit contains one or more services. The logic units and services are registered at a registration management module, and added to the existing software code. When predefined automatic ...

10/11/07 - 20070240104 - System and method for validating common information model (cim) compliance
A method of verifying compliance with a Common Information Model (CIM) includes accessing a CIM metadata file and information indicative of a revised CIM Schema and using the accessed information to produce a revised CIM metadata file. The revised metadata file includes information indicative of CIM components associated with a ...

10/11/07 - 20070240103 - Use of uml state machines to model portal applications
A method, apparatus and computer-readable medium for managing portlets and like applications is presented. In one embodiment, the method includes using Unified Modeling Language (UML) code to describe a flow of a User Interface (UI) application, wherein the flow describes transitions of discrete states in the UI application. The UI ...

10/11/07 - 20070240102 - Software development tool for sharing test and deployment assets
A solution for sharing assets associated with componentized software units (software components) having a set of well defined interfaces. Each software component can be associated with a particular level of granularity and can be formed from one or more other lower-level software components. Each software components can be associated with ...

10/11/07 - 20070240101 - System & method for manipulating source code in a text editor
The present invention is a method for manipulating source code in a text editor, which includes receiving an input, the input designating an identifier. The method further includes associating a plurality of source code fragments with the identifier. Additionally, the method includes adding comment characters to each source code fragment ...

10/11/07 - 20070240100 - Computer software adaptation method and system
A method is provided for creating and/or utilizing a computer software application. The method may include structuring the application into a first software layer and a second software layer and defining a plurality of data elements used by the application. The method may also include establishing the first software layer ...

10/11/07 - 20070240099 - Flexible attribute management in workflow processing systems
Methods, systems, and apparatus for improved ease and flexibility in defining attribute values for jobs in a workflow processing system. The job attributes are presented to a user grouped or organized by their relationship to various elements of the workflow model used to process the job type. Further, default values ...

10/11/07 - 20070240098 - Per user file associations
Systems and methods are provided for defining a default handler software application in response to an event at a computer. An event, for example, a user opening a file with a specific extension or accessing a uniform resource locator (URL) with a specific protocol, may trigger the operating system to ...

10/11/07 - 20070240097 - Method for verifying rules on uml models
The method in accordance with the invention is characterized in that after having established a model, the data of the model are structured so as to render them utilizable by the “Model In Action” tool (“MIA”), this tool is made to produce a verification file and a verification report readable ...

10/04/07 - 20070234280 - Constraint based software systems and methods
Embodiments of the present invention provide constraint based software systems and methods. In one embodiment, the present invention includes a method of controlling the operation of system software comprising generating a plurality of domain level constraints, translating the plurality of domain level constraints into system level constraints, and controlling a ...

10/04/07 - 20070234279 - System and method for creating designs for over the phone voice enabled services
A system and method for creating designs for over the phone voice enabled services is provided. The system and method provide an automated way to start with a sample dialog, view and edit its content in both a detail dialog design format and a flowchart format, and automatically create (1) ...

10/04/07 - 20070234278 - Managing source code in a model-based development environment
A model-based application development system includes a model element. Also included is source code that corresponds to the model element. One or more computer-implemented system management components are then collectively configured to modify the source code to reflect a developer-initiated manipulation of the model element. ...

10/04/07 - 20070234277 - Method and apparatus for model-driven business performance management
A model-driven approach to business performance management (BPM) uses a hybrid compilation-interpretation approach to map an observation model to a runtime executable. The data aspect of the observation model is first extracted and refactored to facilitate runtime access. Next, the operational aspect of the model, such as logic for metric ...

10/04/07 - 20070234276 - Method, system, and program of a compiler to parallelize source code
Provided are a method, system, and program for parallelizing source code with a compiler. Source code including source code statements is received. The source code statements are processed to determine a dependency of the statements. Multiple groups of statements are determined from the determined dependency of the statements, wherein statements ...

09/27/07 - 20070226681 - System for annotation based model driven software development
The invention relates to a system for annotation based model driven software development comprising a source code and a model. The system further comprises an element in said model linked to at least one element in said source code through an annotation. Hereby is achieved to maintain and develop software ...

09/06/07 - 20070209031 - System, method and medium for providing dynamic model-code associativity
A system, method and medium associates source code with a plurality of elements of a model representing the source code. Portions of computer code are associated with one or more of the model elements. The source code is modified to correspond to one or more modified model elements, and at ...

08/23/07 - 20070198968 - System and method and apparatus for using uml tools for defining web service bound component applications
A system and method is provided for generating a software application including a plurality of components, a first set of the components having metadata descriptors expressed in a structured definition language for defining configuration information of the software application and a second set of the components being expressed as a ...

08/09/07 - 20070186209 - Software modeling
Methods and apparatus, including computer program products, to realize a software model are described. A plurality of process components characterizing software implementing a respective and distinct business process is defined, and each of the process components defining a respective service interface for interacting with other process components. The plurality of ...

08/02/07 - 20070180425 - Method and apparatus for extensible utility network part types and part properties in 3d computer models
One embodiment of the invention provides a method for extending a schema of network parts types and part type attributes hard-coded by a CAD application. The network parts may be used to compose a CAD model. Users may extend the network part schema by adding an attribute or property for ...

08/02/07 - 20070180424 - Device, system and method for accelerated modeling
Briefly, embodiments of the invention provide, for example, devices, systems and methods for accelerated modeling. A method may include, for example, defining a domain-specific language (100) usable in a modeling environment (700) and having a dynamic component and a static component, the dynamic component able to affect a behavior of ...

07/26/07 - 20070174811 - Software model integration scenarios
Methods and apparatus, including computer program products, to realize a business scenario are described. A plurality of process components and context independent interactions among the process components are defined. Each of the process components characterizes software implementing a respective and distinct process. In addition, each of the process components defines ...

07/19/07 - 20070168931 - Systems and methods for defining a simulated interactive web page
The system includes a novel software application interactive representation modeling language, a software application (82) operative to use the modeling language to create, read and modify interactive representation models of the proposed applications, a memory (86) to store requirement data and interactive representation model data, a software application (92) operative ...

07/19/07 - 20070168930 - System and method for designing and generating database-driven user interfaces that contain cascading plastic layout elements
A system and method are disclosed for creating a user interface for database-driven web sites or software applications in which the layout of elements can accommodate and respond to expansion and contraction in a fluid-like or content-flow manner at run-time, but is also constrained by fixed or grid-like sizes, positions, ...

07/19/07 - 20070168929 - Design pattern and method of transformation of an object model
It further relates to a method of transformation of an object model, comprising: a step (E2) of accession to said pattern and a step (E3) of execution of the object model's sequence of elementary transformations. Code can then be generated simply, systematically and without errors. ...

07/19/07 - 20070168928 - Computer-readable recording medium recording a part flow definition generation program, and part flow definition generation method and device
A computer-readable recording medium recording a part flow definition generation program whereby service flow definitions of automatically executable processes and work flow definitions of processes involving input operation by humans can be automatically generated on the basis of a business process flow reflecting items approved by an operator side in ...

07/19/07 - 20070168927 - Symbolic program model compositions
A model composition environment can allow for description of fill or partial symbolic system behavior, as well as the combination of models of specific features into compound models. Compositional operators can include intersection, concatenation, substitution, alternating refinement, as well as a set of regular expression-like operators. Models called “action machines” ...

07/19/07 - 20070168926 - Software customization framework
A software customization framework based upon an enterprise platform comprises a metadata framework, a service layer, and an object layer. The metadata framework comprises a generic domain class. The generic domain class defines one or more extension classes. The service layer receives one or more requests from a client and ...

07/19/07 - 20070168925 - Composition model and composition validation algorithm for ubiquitous computing applications
Modeling a component-based application includes modeling communication capabilities of components of the application, modeling a plan for interlinking components of the application, modeling communications capabilities of a compound component composed of a plurality of constituent components, and determining if interlinked components are compatible to communicate validly in the application. ...

07/19/07 - 20070168924 - Software modeling system and method
The present invention models a software application to be used in an environment and includes an environmental model creating portion, a behavioral model creating portion, a design model creating portion and a run-time model creating portion. The environmental model creating portion is operable to enable a user to create an ...

07/19/07 - 20070168923 - Utility network engineering and design rules in three-dimensional models of utility networks
One embodiment of the invention provides a method for modeling a variety of three-dimensional (3D) utility networks constructed from individual parts. In one embodiment, users may construct a utility network by selecting and assembling a network of inter-connected parts, where each part may be associated one or more design rules. ...

07/19/07 - 20070168922 - Representing a computer system state to a user
Operations to represent a computer system state to a user include maintaining a model in a computer system. The model is updated at times and represents a current state of the computer system. The model uses formal-language statements to associate each of several predefined goals with at least one of ...

07/19/07 - 20070168921 - Method for automatic recovery of uml model requirements and updating thereof
The present invention relates to a method of automatic uploading of the requirements of UML models and of their updating, and according to a characteristic of the invention, the requirements are created during the creation of the elements of the UML model, that, when the model is stabilized, it is ...

07/19/07 - 20070168920 - Method of requirements traceability based on a uml model
The present invention relates to a method of requirements traceability based on a UML model, and it is characterized in that during the modeling, when creating an element of a model, a requirement is immediately placed on this element, and same is systematically filled in with the upward requirement which ...

07/05/07 - 20070157159 - Limiting extensibility of a visual modeling language
Methods and apparatus, including computer program products, for selectively supporting extensions to a modeling language. A method includes receiving a request to extend a modeling language entity and selectively providing support to define an extension of the modeling language entity. Support is selectively provided by determining whether the support to ...

06/28/07 - 20070150854 - Method for specifying stateful, transaction-oriented systems for flexible mapping to structurally configurable, in-memory processing semiconductor device
A method for specifying stateful, transaction-oriented systems is provided. The method initiates with designating a plurality of primitive FlowModules. The method includes defining at least one FlowGate within each of the plurality of FlowModules, wherein each FlowGate includes a non-interruptible sequence of procedure code, a single point of entry and ...

06/28/07 - 20070150853 - Method for processing assembly of data blocks using associated control application
A method to process an assembly of data blocks by using an associated control application. The individual data blocks comprise of diverse type of data such as files, tag separated data, digital data, text data, numerical data, binary data. Association of the data assembly with the control application is by ...

06/28/07 - 20070150852 - Application template creation and management
Embodiments of the present invention address deficiencies of the art in respect to templated application deployment and provide a novel and non-obvious method, system and computer program product for the uniform specification of the creation and management of an application template. In one embodiment, a method for creating and managing ...

05/24/07 - 20070118830 - Method and system for designing and implementing shapes in a software module
A computer-implemented method and system for designing shapes for a software module. Drawing software modules typically provide master shapes that are used as templates in creating drawings. The function of master shapes is generally controlled by behaviors. The invention improves upon existing approaches to designing master shapes by providing a ...

05/10/07 - 20070106974 - Computer method and apparatus for representing a topic in a software modeling system
A computer method and apparatus for visual modeling software programs represents a topic by providing a respective topic diagram. The topic diagram is non-editable and has non-persisting notation data. The topic diagram demonstrates a respective set of relationships between one or more given elements representative of the subject topic. The ...

05/03/07 - 20070101312 - Computer implemented process for identifying conflicts between policies
A computer implemented process for identifying conflicts between policies for a method invocable by an object is described, in which the method is a member of at least one statically defined method grouping having a corresponding policy. The process comprises, for each method grouping, obtaining each method which is a ...

05/03/07 - 20070101311 - Method and system for generating computer-executable models using augmentations
A method for incrementally generating a computer-executable model of a procedure from observations of user actions is described. The method includes maintaining a collection of computer-executable procedure models consistent with observed actions of a user, and augmenting the collection when a user action is observed, wherein the user actions are ...

04/12/07 - 20070083849 - Auto-learning ris/pacs worklists
Certain embodiments of the present invention provide a method for generating an auto-learning worklist. The method includes tracking read case data. The method also includes automatically configuring a worklist based at least in part on the read case data. Certain embodiments of the present invention provide a method for using ...

04/05/07 - 20070079280 - Method and apparatus for generating pairwise combinatorial tests from a graphic representation
A method (200) of creating pairwise combinatorial test cases from system configuration data can include reading a graphic representation of the system configuration data (210, 230, 260). Within the graphic representation, parameters can be represented by nodes and parameter can be represented by flows linking the nodes. The method further ...

03/29/07 - 20070074152 - Design verification using efficient theorem proving
A heuristic theorem prover incrementally simplifies theorems so that they can be more efficiently solved. According to one aspect, the invention provides innovations in preprocessing theorems according to certain heuristics before they are processed using conventional DPLL(T) algorithms. In one innovation, a unate detection algorithm is used to efficiently locate ...

03/29/07 - 20070074151 - Business process to predict quality of software using objective and subjective criteria
A method and system for providing predictive quality analysis during software creation/development. A system of computation is provided that utilizes a combination of objective measures and subjective inputs to determine a final quality of the software that is being developed. In addition to using objective measures, in a unique, consistent, ...

03/22/07 - 20070067753 - Enterprise management system
A health care enterprise management system and method of management are disclosed. The system and method include a routing layer, a plurality of applications in an application layer, wherein the application layer communicates external to the enterprise manager via communicative contact through the routing layer, a business rules layer of ...

03/15/07 - 20070061775 - Information processing device, information processing method, information processing program, and recording medium
In an information processing device adapted for performing an application program, a displaying unit causes a display device to display information related to a state transition of the application program. A generation unit receives an input updating request for updating information related to a displayed state transition, and generates an ...

03/08/07 - 20070055954 - System and method for development and architecture of an expert system and corresponding user interface
Systems and methods for automated development of a software application for implementing a process are disclosed. After obtaining a set of specifications or knowledge from a customer or potential end user about the operation of a software application these systems and methods may allow this knowledge or specifications to be ...

02/22/07 - 20070044067 - System and method for generating distributed information systems
An architecture for developing a distributed information system comprises a service definition tool for generating service protocols as a service definition. Each service protocol includes a plurality of messages. The messages include incoming messages and outgoing messages. Each message carries a plurality of data fields. A component development tool generates ...

02/08/07 - 20070033571 - Dynamic work center
Methods and apparatuses enable providing an action center in which to perform work. The action center is generated as a modeled software application that provides dynamic access to data and one or more callable services with which to perform an activity related to the data. The dynamic access is provided ...

02/08/07 - 20070033570 - Method and system for transforming a process flow
The invention provides a solution for generating a target process flow based on a source process flow of a different model format. In particular, for each element in the source process flow that maps to multiple elements in the target process flow, a container element is created in the target ...

01/11/07 - 20070011650 - Computer method and apparatus for developing web pages and applications
Disclosed is a web page development system and method utilizing a common data core (vertical structure and correlated trees for representing web pages) to generate virtual applications based upon the user's interaction, environment (log in IP, stated location, type of device, type of bandwidth, etc.), and pre-set configuration/rights. The present ...

01/04/07 - 20070006134 - Data processing method compatible with an object modeling formalism
There is disclosed a method of producing a new web service, comprising the steps of: decomposition of data, for example a scenario and/or a use case into modeling elements of the new web service, conforming to an object modeling formalism; creation of an internal object model from the modeling elements; ...

01/04/07 - 20070006133 - Connector
A connector has a linking section, an associating section, and a controller. The linking section can link with at least one other connector at an input side or an output side. The associating section associates the connector with a processing module that executes a predetermined processing. The controller recognizes a ...

01/04/07 - 20070006132 - Business process model unification method
A methodology for semi-automatic unification of models of business processes permits accurate comparison of business processes across government agencies or other organizations despite heterogeneity of language and style in the original models. Input into an algorithm includes a set of models produced by different organizations that describe roughly equivalent business ...

01/04/07 - 20070006131 - Process and means for block-based modeling
A modeling system and process for for computer-aided, block-based modeling involving preparation of a first block diagram (1) in a first model plane (2) that relates to a first abstraction stage, in which at least one block (3) is able to be placed in the first model plane (2) and ...

01/04/07 - 20070006130 - Model oriented method of automatically detecting alterations in the design of a software system
A method of detecting alterations in the design of a software system over the development and maintenance life cycle of the software system is disclosed. A baseline model of the software system is generated. A current model of the software system is also generated. The current model is automatically compared ...

01/04/07 - 20070006129 - Forming of a data retrieval, searching from a data retrieval system, and a data retrieval system
The present invention relates to a data retrieval system as well as a method for creating the same, as well as a method for searching therein. Furthermore, the invention relates to computer software products. In the data retrieval system, the searchable data has been converted to concepts, wherein the search ...

01/04/07 - 20070006128 - Method for evaluating dynamic expressions
Development and use of a computer program, particularly for simulation or modeling, in an arbitrary language are facilitated by representing expressions to be dynamically evaluated in a simple syntax compatible with a standard language and providing a pattern or template in a form containing the form and syntax required for ...

01/04/07 - 20070006127 - Dual security mark
The invention relates to a flat dual security feature which comprises two different security components, one of which can be verified in the visible spectral region and one of which can be verified in the ultraviolet spectral region of light, and which comprises flake-form effect pigments and luminescent pigments in ...

12/28/06 - 20060294494 - Managed automation programming model
A managed automation programming model is provided for versioning computing components independently, isolating such components, and dynamically binding them. For example, components such as an application and an and-in are able to version independently of one another, so that disparate versions of these components are still able to communicate—in the ...

12/28/06 - 20060294493 - Non blocking persistent state machines on enterprise java bean platform
The present invention discloses a method and an arrangement for using a platform independent model comprising one or more state machines, and a generic middleware platform for orthogonally mapping the platform independent model to a source code and/or byte code platform, where an asynchronic behaviour is shown on the modelling ...

11/02/06 - 20060248506 - System and method for flexible visual representation of device fonts
A system and method for developing an application for execution on a target device is described. The system comprises: a processor and a memory for storing instructions and data to configure the processor to provide: a development platform interface for developing a presentation component for output by the target device ...

10/26/06 - 20060242620 - Method for maintaining and selling software
A method for subscribing to a portion of a plurality of software modules allows a subscriber to have access to the portion of the plurality of software modules. The method includes the steps of identifying the subscriber, providing the plurality of software modules to the subscriber and receiving the selections ...

10/19/06 - 20060236303 - Dynamically adjustable simulator, such as an electric circuit simulator
Technology that enables users to download to their local computing environment a simulation application and input data corresponding to a system having two or more interconnected components is described. The technology allows the user to perform a simulation in the user's local computing environment of the system of interconnected components ...

10/19/06 - 20060236302 - System and method for unified visualization of two-tiered applications
An application generation environment coordinates development of component-based two-tiered applications using a unifying data model comprising an interconnected model of objects. The data model unifies the two-tiered application to present a single logical application for visualisation and for programming using a graphical user interface. The data model transparently programs tiers ...

10/05/06 - 20060225031 - Method and apparatus for accessing thread-privatized global storage objects
In an embodiment, a method includes receiving a first source code having a number of global storage objects, wherein the number of global storage objects are to be accessed by a number of threads during execution. The method also includes translating the first source code into a second source code. ...

10/05/06 - 20060225030 - Method and system for generating dynamic comparison models
The present invention is directed to a method and system for generating dynamic comparison models. In accordance with a particular embodiment of the present invention, first and second models are compared. A comparison model may be generated that indicates differences between the first model and the second model. ...

10/05/06 - 20060225029 - Universal database schema
The invention provides a computer software product (18) that contains machine readable instructions for execution by an electronic processor to provide a database management system in accordance with a schema (24), the schema includes a first table (34) to store the names of various entity types; a second table (36) ...

09/14/06 - 20060206858 - System arrangement and method for automated application development with user guidance
A system arrangement is disclosed for automated application development with user guidance, including at least one view component (front-end) with a plurality of presentation forms, from which, at a particular time, a respective one is intended for data viewing and for input by a user, at least one model component ...

09/14/06 - 20060206857 - Maximum lifetime routing in wireless ad-hoc networks
Routing techniques are provided that meet performance objectives associated with an ad-hoc network environment and the like. The techniques of invention serve to substantially maximize the lifetime of the network. In one aspect of the invention, a packet routing technique for use in a node of a distributed network comprises ...

08/31/06 - 20060195817 - Visual workflow modeling tools for user interface automation
A system, engine, user interface, and methods are described for automating workflow modeling. In one implementation, definitions of objects in a hierarchical model for testing a workflow in a user interface are created, as well as test data to be used in a runtime test of the model. The definitions ...

08/24/06 - 20060190924 - Adaptive cache sizing
A runtime code manipulation system is provided that supports code transformations on a program while it executes. The runtime code manipulation system uses code caching technology to provide efficient and comprehensive manipulation of an application running on an operating system and hardware. The code cache includes a system for automatically ...

08/24/06 - 20060190923 - Custom api modeling for source code static analysis simulator
In processing an external function for which source code is not available, such as an application program interface (API), a model is used to evaluate whether the external function is properly invoked. An error potentially resulting from improper invocation of the external function and at least one condition that will ...

08/17/06 - 20060184913 - Method, system, and program product for extending java server faces web pages to support multiple devices
The present invention provides a method, system, and computer program product for extending Java Server Faces Web pages to support multiple devices. The method comprises: providing a device and modeling language independent Java Server Faces (JSF) web page, wherein the JSF web page does not contain any modeling language specific ...

08/03/06 - 20060174219 - Control system for controlling software modules
The invention relates to a control system (8) for controlling data-processing software modules (4, 5, 6, 7), wherein the data to be processed are organized in files of data sets, and wherein the processing is performed in a plurality of successive processing sections and the files in one processing section ...

08/03/06 - 20060174218 - Method for controlling software modules
The invention relates to a method for controlling data-processing software modules (4, 5, 6, 7), wherein the data to be processed are organized in files, and wherein the processing is performed in a plurality of successive processing sections and the files in one processing section are processed by at least ...

07/27/06 - 20060168557 - Methods and apparatus for implementing model-based software solution development and integrated change management
The present invention concerns methods and apparatus for implementing a model-based paradigm for use in developing systems of software solutions. In a method of the present invention, a developer defines templates for use in creating software architecture elements which comprise a software solution or a system of software solutions. The ...

07/27/06 - 20060168556 - Engineering system for distributed development and development by a number of users
A system and a method for processing of projects, especially engineering projects, in the automation environment, with the aid of which parts of project can be split off and processed independently of each other, with a seamless integration into the main project subsequently being undertaken without further adaptation effort is ...

07/27/06 - 20060168555 - Software development system and method
A computer design model processing system and methods are described that can create visual models of computer systems, store versions of design models in a centralized repository, automatically generate and deploy computer software systems in response to the stored computer design models, define dependencies between computer design models, and automate ...

07/20/06 - 20060161885 - Transactions for an application domain manager
Through one or more transaction calls, an application domain manager enables a host application to create, initialize, customize, and otherwise manage an isolation construct within the application. ...

07/20/06 - 20060161884 - Methods for managing capacity
In one aspect, a method of instructing at least one operator in a best practices implementation of a process for managing resource capacity in an information technology (IT) environment is provided. The method comprising providing instructions to the at least one operator to perform acts of: (A) creating at least ...

07/20/06 - 20060161883 - Methods for capacity management
In one aspect, a method of instructing at least one operator in a best practices implementation of a process for managing resource capacity in an information technology (IT) environment is provided. The method comprising providing instructions to the at least one operator to perform acts of: (A) creating at least ...

07/20/06 - 20060161882 - Methods and systems for modeling concurrent behavior
Methods and systems for modeling concurrent behavior in a sequential programming environment using sequential-execution languages to describe and model multiple different processes which are running simultaneously. ...

07/20/06 - 20060161881 - Systems and methods for creating and providing templates in a single file
A user can package one or more file(s) into a group and specify that the group is to be converted into a template. An IDE process can automatically index the content of the group and create a metadata file to represent the indexed content. The indexed file group and metadata ...

07/20/06 - 20060161880 - Systems and methods for creating and providing templates in a single file
A user can package one or more file(s) into a group and specify that the group is to be converted into a template. An IDE process can automatically index the content of the group and create a metadata file to represent the indexed content. The indexed file group and metadata ...

07/13/06 - 20060156279 - Server-page based software architecture enabling use-case oriented evolutionary software prototyping
A system for use-case software development includes an interface renderer for interpreting a user interface definition code and displaying a user interface, a request dispatcher for processing a request from the interface renderer, and a request handler for processing the request and checking a use-case name contained in the request. ...

07/13/06 - 20060156278 - Global localization and customization system and process
A global localization and customization system and process comprising a graphical user interface, database, and table driver for collectively creating accurate and appropriate text, image, movie, video and sound file concatenation for localization and/or customization of a selected application for presentation of same in any world language, dialect and/or sub-customized ...

07/13/06 - 20060156277 - System and method for utilizing non-emf based objects in an emf environment
A system, method and program product for generating artifacts that can convert back and forth between non-EMF (Eclipse Modeling Framework) objects and EMF-based objects in an EMF-based runtime environment such as Web Data Objects (WDO) or Service Data Objects (SDO). Included is a system for inputting one or more non ...

07/13/06 - 20060156276 - Workflow decision management with heuristics
Methods, systems, and computer program products are provided for workflow decision management. Embodiments typically include maintaining a device state history; identifying a device usage pattern in dependence upon the device state history; identifying a derived scenario in dependence upon the device usage pattern; and selecting a heuristic in dependence upon ...

07/06/06 - 20060150140 - Executing dynamically assigned functions while providing services
Methods, systems, and computer program products for applying actions during server system processing. Functional processing blocks where actions may be applied to a service request are identified. actions are dynamically associated with functional processing blocks. During execution of a functional processing block, a check is performed to determine whether an ...

06/29/06 - 20060143592 - Pluggable model framework
A pluggable model framework in a model-view-controller (MVC) environment. The pluggable model framework contains elements that relate to one or more of a development tool for an application, a metamodel that defines development objects associated with the application, a generator for generating code based on the metamodel, and an application ...

06/22/06 - 20060136864 - Apparatus and method for product-line architecture description and verification
An apparatus and a method for a product-line description and verification is provided. The apparatus includes: a product-line architecture model conversion tool for classifying related architecture model components according to variant characteristics by analyzing inputted scenarios, generating a dependency relationship model by extracting a dependency relationship between architecture model elements ...

06/22/06 - 20060136863 - Applying coding standards in graphical programming environments
Graphical programming or modeling environments in which a coding standard can be applied to graphical programs or models are disclosed. The present invention provides mechanisms for applying the coding standard to graphical programs/models in the graphical programming/modeling environments. The mechanisms may detect violations of the coding standard in the graphical ...

06/15/06 - 20060129971 - Object-oriented processing of markup
An application-specific client for object-oriented processing of markup includes a model object and a plurality of element objects. The model object is configured to respond to client requests including construct-element, accept-root-element, and accept-root-text. The element objects are configured to respond to client requests including accept-attribute, accept-element, and accept-text. Responses to ...

06/15/06 - 20060129970 - Systems and methods for production planning analysis using discrete event simulation
The present invention comprises systems and methods for production planning analysis using discrete event simulation methods. In one embodiment, a system includes a first software module to receive process definition data for the production process that organizes the data into a suitable formatted input file that defines the process. A ...

06/01/06 - 20060117295 - Automation platform for information management, condition monitoring and real time control of distributed industrial systems
The present invention provides a generic system architecture for use in forming automation systems comprising a plurality of software agents selectively adaptable to implement specific functions used for the integration of information management, condition monitoring and real-time control in an automation system for a distributed industrial system formed thereby. The ...

06/01/06 - 20060117294 - System and method for executing and building a software application
System and method for building a software application by defining an application specification (10) which allows execution of the software application by entering the application specification (10) in a generic application engine (5) running on a computer system. To this end, the application specification (10) comprises a specification (7) of ...

05/11/06 - 20060101384 - Management interface for a system that provides automated, real-time, continuous data protection
A data management system that protects data into a continuous object store includes a management interface having a time control. The time control allows an administrator to specify a “past” time, such as a single point or range. When the time control is set to a single point, a hierarchical ...

05/11/06 - 20060101383 - Bi-directional product development process simulation
A bi-directional software development process simulation model is described. The model simulates the stages of a software development process, taking advantage of equations relating to defect injection and detection along with parameters describing detection and injection rates. By simulating the development process in the forward direction, predictions can be made ...

05/11/06 - 20060101382 - System for and method of litigation management and support
A system for and method of litigation management and support for providing logical analysis of the critical problem of proving a legal case at trial, including the computer hardware for and software program steps of: (1) specifying the claims or defenses at issue; (2) specifying the elements of the particular ...

05/11/06 - 20060101381 - Computer method and apparatus for implementing subsets constraints in programming models
A computer method and system for implementing subsetting properties and subsets constraints in a programming model. The method and system provide a model element having a subsetting property or a property with a subsets constraint. The invention stores subsets constraints information as annotations to the model element. An interpreter member ...

05/11/06 - 20060101380 - Computer method and system for enforcing derived union constraints
A computer method and system preserves derived union constraints and enforces the same in generated target code. The method includes (a) providing a model element having one or more derived union properties, (b) tracking derived union constraints from the derived union properties of the model element, and (c) interpreting the ...

05/11/06 - 20060101379 - Computer method and apparatus for implementing redefinition of model features
Computer method and apparatus implements redefinition of features in a programming model. The invention method includes (i) providing a model element having a feature with a redefinition such that the feature is a redefined feature; (ii) storing indications of the redefinition; and (iii) interpreting the stored indications and generating therefrom ...

05/11/06 - 20060101378 - System, method, and software for relation-based product development
A product design method includes accessing a defined product design structure. The product design structure includes a number of customer concerns, a number of physical properties associated with components of the product, and a number of relation models. Each customer concern is associated with at least one physical property via ...

05/11/06 - 20060101377 - Parsing location histories
A location history is a collection of locations over time for an object. A stay is a single instance of an object spending some time in one place, and a destination is any place where one or more objects have experienced a stay. Location histories are parsed using stays and ...

05/11/06 - 20060101376 - Method and system for improved modeling language profile
Computer method and system improves implementation of modeling language profiles. The invention method and system enables user definition of an extension and application of the defined extension to a model element. During runtime, a metamodel object is dynamically created for representing the defined extension, and a link is dynamically generated. ...

05/11/06 - 20060101375 - Device configuration and management development system
A device configuration development system uses a common configuration and management database for the development of configuration and management data. A device management system for set of devices is provided from the common and management data for the management and configuration of a set of devices. Each device in the ...

04/13/06 - 20060080638 - Automated multi-platform build and test environment for software application development
A system, method and program product for implementing an automated multi-platform build and run operation for a software application. A system is provided that comprises: a control process loadable on a host platform, wherein the control process causes the software application to be built and run on both the host ...

03/30/06 - 20060070023 - Object framework and services for periodically recurring operations
A computer system includes an object oriented framework that provides a set of application integration interfaces that support programmatic updating operations for maintaining locally stored copies of resources such as hypertext document pages from remote servers on a computer network. The updating operations continually check for updates to the data ...

03/30/06 - 20060070022 - Url mapping with shadow page support
A technique for managing a web page having at least one URL supporting search engine preferred Universal Resource Locator (URL) links through URL mapping and shadow page support is provided. Because a search engine crawler typically does not want to crawl through dynamic URLs, a search engine friendly page would ...

03/23/06 - 20060064667 - System and method of model-driven development using a transformation model
A system and method for model-driven development reduces the complexity of graphical models and permits the generation of code from both UML models and XML schemas. An intermediate model builder engine generates a standardized, intermediate model for input to a transformation model builder engine and creates a transformation model comprising ...

03/16/06 - 20060059456 - Composite computer apparatus and management method thereof
In network setting, when setting inputted from a management terminal is inputted into management agent of a CPU blade, the management agent performs network setting to a device driver of the CPU blade, performs setting of NIC to the device driver of the CPU blade and creates network setting information ...

03/02/06 - 20060048094 - Systems and methods for decoupling inputs and outputs in a workflow process
Decoupling inputs and outputs in a workflow process may be accomplished by adding a level of indirection. Steps in a workflow can associate their outputs with both a primary identification and a secondary identification. Each step can be configured to accept files or other data associated with particular secondary identifications ...

03/02/06 - 20060048093 - Mapping software code to business logic
A connection is established between the source code and the business requirements of a software system. User specified keyword that reflect business requirements are expanded using an ontology and a thesaurus. The augmented list of user specified keywords are matched to the automatically annotated source code. The results of the ...

02/23/06 - 20060041857 - System and method for software estimation
A system and method for software estimation. In one embodiment, the software estimation system comprises a pre-processing neuro-fuzzy inference system used to resolve the effect of dependencies among contributing factors to produce adjusted rating values for the contributing factors, a neuro-fuzzy bank used to calibrate the contributing factors by mapping ...

02/16/06 - 20060036994 - Hierarchical modeling method and software tool
A method for manipulating a hierarchical model comprising a set of linked nodes, each represented by a graphic object on a display, is provided. The method comprises storing a node registry including data identifying nodes in the hierarchical model as well as the relationship between the nodes, displaying a representation ...

02/16/06 - 20060036993 - System and method for developing portal applications and for automatically deploying portal applications into a portal server application
The present invention provides a system and method for developing a Portal Application by creating a Portal Application Archive, and automatically deploying the Portal Application Archive into a Portal Server Application by using a Portal Application Archive specific deployment mechanism. The Portal Application Archive represents an entity which includes an ...

02/16/06 - 20060036992 - Automatic synchronization of i/o devices
System and method for automatically synchronizing multiple I/O devices with homogeneous and/or heterogeneous timing and I/O channel types. A graphical program specifying configuration and operation of a plurality of timed circuits, e.g., input circuits and/or output circuits, comprised on one or more I/O devices, may be created in response to ...

02/16/06 - 20060036991 - Predictive help method, system and program product for software systems
Under the present invention, a sequence of actions made by a user in operating a software system is tracked. Upon request by the user, predictive help is given based on the sequence of actions. In a typical embodiment, the predictive help is contained in a knowledge base, which is initially ...

02/09/06 - 20060031814 - Method for compiling and executing a parallel program
A method for multi-platform parallel or real-time machine programming is provided. The method comprises specifying a parallel machine definition code defining a plurality of signal or data processing components and a communication of data or signals between the components, automatically converting the code into computer instructions for execution on an ...

02/02/06 - 20060026556 - Resource information collection and delivery method and system
The present invention makes it possible to collect and deliver widely distributed, grid computing related resource information in a scalable manner with its use in mind. When collecting resource information on a CPU type and a usage ratio before using resources in a grid environment such as a CPU, a ...

02/02/06 - 20060026555 - Method and apparatus to support multiple hierarchical architectures
An apparatus, a method, and a computer program are provided to enable an engine to employ a plurality of architectures in building and rendering a hierarchical structure, such as a Graphical User Interface (GUI). Currently, engines are typically hard coded to employ a single architecture, thus, requiring the engine to ...

01/26/06 - 20060020913 - Multiple computer architecture with synchronization
The present invention discloses a modified computer architecture (50, 71, 72) which enables an applications program (50) to be run simultaneously on a plurality of computers (M1, . . . Mn). Shared memory at each computer is updated with amendments and/or overwrites so that all memory read requests are satisfied ...

01/12/06 - 20060010419 - Providing information to an isolated hosted object via system-created variable objects
A system-created variable object may expose a property of an object model to an internal object that does not have access to the object model directly. The system-created variable object may provide a mechanism for communicating the external state of an object model to an internal member (object) without exposing ...

12/22/05 - 20050283754 - Method and system to generate chart models
A method and system to generate chart models are disclosed. Graphs may be rendered more efficiently by utilizing chart models, where multiple chart models are be generated utilizing the same set of chart data. Each chart model may be utilized to render a corresponding chart. In order to generate a ...

12/15/05 - 20050278691 - 3d visual effect creation system and method
A visual effect creation system and method is software designed for creating, maintaining, and displaying real-time 3D visual effects. There are two parts to the software. The first part is the creation and maintenance tool and the second part is a real-time display module. The creation and maintenance tool contains ...

12/15/05 - 20050278690 - Methods and apparatus for cost minimization of multi-tiered infrastructure with end-to-end delay guarantees
Techniques are provided for determining a capacity allocation in a multi-tiered computing system. In one aspect of the invention, a technique for designing capacity allocation for a multi-tiered computing system, each tier of the computing system having one or more computing devices (e.g., servers), comprises the following steps/operations. Input parameters ...

12/01/05 - 20050268277 - Dynamic contexts
Methods, apparatus, and computer program products that implement techniques for extending the MVC design pattern by structuring data of an application into application contexts. The techniques feature accessing a predetermined structure for a storage area, modifying the predetermined structure and creating an instance of the storage area according to the ...

11/10/05 - 20050251784 - Data object previewer
A method and apparatus for a data object previewer is described. In an embodiment, the invention is a method. The method includes detecting a change in a structure. The method also includes processing the structure into a preview. The method further includes presenting the preview. In another embodiment, the invention ...

11/10/05 - 20050251783 - Settings and constraints validation to enable design for operations
Systems and methods for designing systems that include computer applications hosted on hosting environments are disclosed. The hosting environments are modeled to include hosting environment settings and constraints placed on applications. The applications are also modeled to include application settings and constraints placed on the hosting environments. Hosting environment and ...

11/03/05 - 20050246679 - Process for generating information models
The invention relates to a process for generating information models and also to an information-processing system and a software product for implementing the process. A first, master information model is generated in coded form in a first description language and is stored in a database. One or more second, product-specific ...

10/20/05 - 20050235252 - System and method for reporting innovation data
A reporting tool for reporting innovation data includes a database and a processor. The database stores innovation data that includes information about the innovation capabilities of an entity. The processor retrieves the innovation data and processes the innovation data according to at least one metric, where metrics represent innovation goals ...

10/20/05 - 20050235251 - User interface for an object instance floorplan
A user interface template for generating a computer user interface through which a user may perform a task. The user interface template includes a window on a computer screen comprising: a first pane displaying two or more view selection links, the first pane having one of the two or more ...

10/20/05 - 20050235250 - Type system
A data structure and application programming interface for creating and manipulating object model artifacts within a meta-model is provided. The data structure may include higher level abstractions of the type system to provide a set of services to implement software design tools and editors. ...

10/13/05 - 20050229152 - Integrated modeling environment
In one aspect, a system and method includes modeling in a common representation network element commands, events and data from a plurality of sources. The method also includes translating data represented in a first modeling language to data represented in a second modeling language for storing the data in the ...

10/06/05 - 20050223353 - Symbolic model checking of software
A method includes generating a model of a software program in which, at each cycle of the model, a program counter and at most one non-program-counter variable change value. The method also includes generating at least one disjunctive partition and/or at least one partial disjunctive partition for each variable of ...

09/29/05 - 20050216882 - System for measuring, controlling, and validating software development projects
A system monitors software development processes. In an embodiment, key components are identified in a requirements specification, verification rules are applied to delivered requirements, and entities is the requirements specification are validated. In another embodiment, a standard set of review types are generated, review checklists are generated, the review checklists ...

09/22/05 - 20050210443 - Method for processing diagramming
Methods, interfaces and devices for specifying a software process in a two dimensional diagrammatic framework. The major elements of this framework are software objects, operations on these objects, data flow and interaction operations between these objects, parameter specifications and a control flow context for these operations (samples of how these ...

09/15/05 - 20050204333 - Integrated system-of-systems modeling environment and related methods
A method of modeling operational and/or logical aspects of a system in a system-of-systems environment. Modeling components of generic structure are used to obtain a logical model of the system. The logical model and the modeling components of generic structure are used to obtain related models targeted toward the aspects. ...

09/01/05 - 20050193366 - Object-oriented component and framework architecture for signal processing
A reconfigurable distributed signal processing system uses an object-oriented component-framework architecture in which the system permits large-scale software reuse. This is accomplished by the use of a framework and a number of reusable, reconfigurable software components that are hardware independent. The components communicate over a data fabric using open published ...

08/25/05 - 20050188347 - Configurable and dynamically alterable object model
A method and a system are for generating an object model for an application in an object-oriented environment. The system includes at least one generic component which reads in a configuration file and automatically generates an object model therefrom. The generic component also contains a repository which is intended for ...

08/18/05 - 20050183062 - Semiconductor integrated circuit, development support system and execution history tracing method
When a call instruction or interrupt branch is executed by a CPU, its return address is pushed to a stack memory. When a return instruction is executed, the pushed return address is popped from the stack memory. When a return instruction is executed by the CPU, a comparator compares the ...

08/11/05 - 20050177815 - Model driven portlet development method, system and program product
Under the present invention desired portlet behaviors are embodied as portlet patterns. When a developer wishes to create a new portlet for a portal page, the developer will select a presentation template, select one or more portlet patterns and input values for the selected portlet patterns. Thereafter, the portlet will ...

08/04/05 - 20050172260 - Systems and methods for providing component information in collaborative design, construction, and maintenance of fluid processing plants
Systems and methods for the collaborative design, construction, and maintenance of fluid processing plants are provided. A collaborative commerce application may provide project management utilities, visualization utilities, dynamic pricing utilities, material procurement utilities, and certification utilities. These features may be integrated seamlessly into the collaborative commerce application. Communication among project ...

07/28/05 - 20050166178 - Process for global software development
A method for developing a software product includes developing a machine-readable description of a requirements model defining a plurality of functionalities of the software product, developing an architectural framework for the product that includes definitions of a plurality of components that make up the product and facilities for loading and ...

07/21/05 - 20050160399 - Apparatus and method for automatically migrating client server applications to other architectures and platforms
Method for automatically migrating power builder application to an open architecture is disclosed. The method includes converting to ASCII character format stream, parsing the stream to form constructs, generating a model from the constructs, analyzing the model and building trees in the model in the power builder format. The apparatus ...

07/21/05 - 20050160398 - Method and apparatus for dataflow creation and execution
A method for creating and executing a computer workflow using a graphical user interface. A plurality of executable components is defined wherein the executable components are based on an input, an output, metadata and a sub-interpreter. Each of the executable components represents a computer-implemented computational process that is performed on ...

07/21/05 - 20050160397 - System and method for scheduling the execution of model components using model events
A method of specifying and configuring a causal relationship between the dynamics of a graphical model and the execution of components of the model is disclosed. Model component execution is tied to the occurrence of model events. Model events are first defined in the modeling environment. The occurrence of conditions ...

07/07/05 - 20050149906 - Method, software product and system for carrying out univeral, computer-aided information processing
Disclosed are a method, a software product and a system for machine-executable information processing, representing information in a hierarchical data structure consisting of at least two hierarchy levels, where the structural configuration can be modeled by input means and the contents of an element can either: a) be manipulated by ...

06/23/05 - 20050138600 - Method and system for self-adaptive code
A computer-implemented method and system for allowing software to carry its own specification. ...

06/09/05 - 20050125772 - Autonomic computing system, execution environment control method and program
There are provided a pattern catalog 20 in which information on execution environments 11 to 14 in the stages of the software life cycle and information on patterns of design applicable in respective the stages of the software life cycle are stored, a pattern combination search engine 30 which searches ...

06/09/05 - 20050125771 - System and method for dynamic generation and customization of web service client applications for terminals
Many different web services require different application programs to access their data, and it is not practical for a wireless device to contain a sufficient number of application programs such that the device would be able to access all the available web services. Further, as new web services are developed, ...

06/09/05 - 20050125770 - Method and system for surveying and modeling a site
A method of using a computer to control a survey measurement device for determining a virtual location of a virtual model object corresponding to the feature. Initially, the survey measurement device is directed at the feature. Then the computer issues a command to the survey measurement device to determine coordinates ...

06/02/05 - 20050120331 - Hosting environment abstraction agents
The present invention is a method, system and apparatus for hosting environment abstraction. A method for hosting environment abstraction can include the step of enumerating each of a set of components in an application and identifying dependencies between each component in the set. A generic representation of the set of ...



###

FreshPatents.com Support