| 7043324 |
Methods and systems for modeling a bill of material for a configurable product |
| May-9-2006 |
The invention relates to a method of modelling a bill of materials for a configurable product in a managed supply chain and a modeller apparatus for modelling a bill of materials for a configurable product... |
| 7039897 |
Modeling a target system by interpolating |
| May-2-2006 |
In a method of modeling a target system, a data structure is populated with points, where each point includes at least one target value associated with at least one system parameter value of the target... |
| 7024635 |
Modeling a computing architecture |
| Apr-4-2006 |
A method for modeling a computing architecture is provided. Computing layers of the computing architecture are identified, wherein each computing layer represents a functional layer of the computing architecture.... |
| 7017147 |
Computer readable medium, method, and system for supporting system development |
| Mar-21-2006 |
A computer readable medium having computer readable program code means embodied therein, the computer program code means comprising a code that presents a user with architecture information in which framework... |
| 7017145 |
Method, system, and program for generating a user interface |
| Mar-21-2006 |
Provided is a method, system, program, and data structures for generating a user interface. An application program processes data and generates application output and a user interface module processes... |
| 7007029 |
System for visualizing information in a data warehousing environment |
| Feb-28-2006 |
According to the invention, techniques for visualizing customer data contained in databases, data marts and data warehouses. In an exemplary embodiment, the invention provides a system for graphically... |
| 6996800 |
MVC (model-view-controller) based multi-modal authoring tool and development environment |
| Feb-7-2006 |
Application development tools and method for building multi-channel, multi-device and multi-modal applications, and in particular, to systems and methods for developing applications whereby a user can... |
| 6996799 |
Automatic code generation for integrated circuit design |
| Feb-7-2006 |
An integrated circuit is designed by interconnecting pre-designed data-driven cores (intellectual property, functional blocks). Hardware description language (e.g. Verilog or VHDL) and software language... |
| 6996574 |
System and method for accessing database design information |
| Feb-7-2006 |
A system and method for accessing database design information stored in a database repository. To access the information, the system receives user input designating a workarea of the data repository as... |
| 6988062 |
Metamodel generation on the basis of examples of target models |
| Jan-17-2006 |
The present invention relates to a method, system and computer program product for generating a metamodel representing a desired modeling environment. The said metamodel is generated on the basis of examples... |
| 6986120 |
System and apparatus for programming system views in an object oriented environment |
| Jan-10-2006 |
A software control interface for creating and editing system views of a business information system using object models shaped to define the system views has a drawing tool for visually representing system... |
| 6978228 |
Method of performing a system reverse engineering process |
| Dec-20-2005 |
The invention relates to a method of performing a system reverse engineering process. The method provides for an examination of the application system that requires reverse engineering by examining the... |
| 6976242 |
Organizational information processing and operational system designing method |
| Dec-13-2005 |
The service function and information design process is automated in order to shorten the design process period. The same process is based upon the relationships between activities and the information that... |
| 6973638 |
Execution of extended activity diagrams by code generation |
| Dec-6-2005 |
A process modeling tool for graphically representing a process which includes transactions and events, and for generating computer code representing the process. A graphical tool creates a graphical representation... |
| 6973415 |
System and method for monitoring and modeling system performance |
| Dec-6-2005 |
The present invention provides a method for modeling the performance of a system comprising computer software operating on computer hardware. In accordance with the present invention, system performance... |
| 6968535 |
Service mapping method of enterprise application modeling and development for multi-tier service environments |
| Nov-22-2005 |
A method for modeling an enterprise application to be performed over multiple tiers in a distributed computer system. The method includes generating a model, such as a sequence diagram, of the enterprise... |
| 6968534 |
Method for constructing service providing system |
| Nov-22-2005 |
A monitoring system is constructed using a framework 1 described by an object-oriented language. The framework 1 includes a model part 10 for holding data relating to an external apparatus... |
| 6965803 |
Apparatus and method for commissioning and diagnosing control systems |
| Nov-15-2005 |
The engineering of automation systems is configured more simply where the functionality of a control system is implemented via an object model. The object model permits the functional interconnection of... |
| 6964034 |
Application development server and a mechanism for providing different views into the same constructs within a strongly encapsulated environment |
| Nov-8-2005 |
An application development server for aid in developing software and a system, method, and apparatus for updating continuously the working definitions of an encapsulated application such that different... |
| 6952825 |
Concurrent timed digital system design method and environment |
| Oct-4-2005 |
The present invention relates to the design of an essentially digital system. As one example of digital systems, these may perform real-time transformations on time discrete digitized samples of analogue... |
| 6952620 |
Declaring application data |
| Oct-4-2005 |
Methods and apparatus, including computer program products, implementing techniques for declaring application data. The techniques include establishing a model, the model implementing application logic... |
| 6941542 |
Process for generating information models |
| Sep-6-2005 |
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... |
| 6938244 |
Interlaced protocol for smart card application development |
| Aug-30-2005 |
An integrated circuit (IC) card is presented comprising an input/output (I/O) interface and a smart card development interface (SCDI), coupled to the I/O interface, to receive and identify debug frames... |
| 6938240 |
Methods and systems for improving a workflow based on data mined from plans created from the workflow |
| Aug-30-2005 |
Methods and systems consistent with the present invention provide an integrated process modeling and project planning tool that allows an enterprise affiliate to improve a workflow that models a process.... |
| 6934931 |
System and method for enterprise modeling, optimization and control |
| Aug-23-2005 |
A system and method for performing modeling, prediction, optimization, and control, including an enterprise wide framework for constructing modeling, optimization, and control solutions. The framework... |
| 6931624 |
Programming method and model for expressing synchronous, fine-grained parallelism |
| Aug-16-2005 |
In a programming model, a machine is represented in an object-oriented language by extending a Machine base class representing a state machine, to form a first class representing a first state machine.... |
| 6925632 |
System for configuration programming |
| Aug-2-2005 |
In a development platform, a classifier for a given application defines a data model of an application model as a pattern (an object model) from a finite number of patterns (object models) that represent... |
| 6922834 |
Data processing apparatus, data processing method, and program providing medium |
| Jul-26-2005 |
In a system employing an object-oriented operating system, the invention improves the performance in execution of the overall system while flexibility of the system is maintained. A plurality of objects... |
| 6912565 |
Distributed virtual environment |
| Jun-28-2005 |
A distributed virtual environment includes one or more entities represented in the virtual environment by at least a conceptual entity-model, a dynamic entity-model and a visual entity-model each of the... |
| 6904588 |
Pattern-based comparison and merging of model versions |
| Jun-7-2005 |
A software tool for computing and displaying differences in at least two object oriented workspaces compared and for reconciling the differences by merging the workspaces has at least one object association... |
| 6904399 |
Simplified modeling software interface and method |
| Jun-7-2005 |
Disclosed is a simulation based environment that allows a product based engineer, with a modest understanding of complex software programs, to use complex math models. The system provides an interface... |
| 6898782 |
Reference-based associations using reference attributes in an object modeling system |
| May-24-2005 |
A method, apparatus, and article of manufacture for modeling an object-oriented system. Within the object model, a reference attribute is specified for a class and a first object is instantiated from the... |
| 6895409 |
Method and apparatus for creating an adaptive application |
| May-17-2005 |
An Adaptive Software Application consists of several types of modules, called Adaptive Units, which are highly parameterized such that they can adapt to varying business requirements by virtue of externally... |
| 6889373 |
Program generating support system, program generating method, storage medium and program |
| May-3-2005 |
Templates are multiplexed such that at least a part of a content description of a higher order parent template is represented by a lower order child template, and a desired source code is generated by... |
| 6880147 |
System and method for developing software utilizing determinative representations |
| Apr-12-2005 |
A statechart includes a state having two or more parallel states. The two or more parallel states are ordered to ensure determinism for the system. The statecharts can be modified Harel statecharts. The... |
| 6874146 |
Metadata driven system for effecting extensible data interchange based on universal modeling language (UML), meta object facility (MOF) and extensible markup language (XML) standards |
| Mar-29-2005 |
A method is disclosed for effecting data interchange among software tools and repositories in a distributed heterogeneous environment in a computer system having at least one repository of a first type... |
| 6865429 |
Real-time control system development tool |
| Mar-8-2005 |
A composite object group (COG) data structure embodied in a computer-readable medium for building a control system that has both a clock cycle and event processing is provided. An interface for passing... |
| 6851104 |
System and method for programming using independent and reusable software units |
| Feb-1-2005 |
A programming implementation providing support for reusable software units built in a hierarchical and modular form. The implementation includes a repository of the reusable software units, where each... |
| 6845275 |
Flowchart-based control system with active diagnostic objects |
| Jan-18-2005 |
A machine programming and control system includes a computer including a processor, memory, a display, and a device that is associated with a process. A flowcharting module executed by the computer generates... |
| 6836754 |
Biomechanical system development of a restraint system |
| Dec-28-2004 |
Disclosed is a safety restraint design controller for controlling the design of a safety restraint system so that a predetermined desired level of an occupant's response (89) is produced. The controller... |
| 6826432 |
Process for programming an automation application |
| Nov-30-2004 |
A process for programming an automation application program on an automation equipment programming station, including defining several structured type objects each representing an input-output channel... |
| 6795739 |
Method for organizing the execution of electronically controlled switching processes |
| Sep-21-2004 |
A method for organizing the execution of electronically controlled switching processes, in which sequential and/or parallel steps (S1 to S9) are activated by preset transition conditions (T1 to T9) and... |
| 6766508 |
Object-oriented system having anonymous scheduler design pattern |
| Jul-20-2004 |
A method and apparatus are disclosed for scheduling control inputs in an embedded real-time system through anonymous events. An object-oriented design pattern is provided that treats all events anonymously... |
| 6757689 |
Enabling a zero latency enterprise |
| Jun-29-2004 |
Methods are provided for enabling an enterprise to run as a zero latency enterprise (ZLE) and for running an enterprise as a ZLE. Such methods allow the enterprise to integrate its services, applications... |
| 6738955 |
Method and system for formal characterization of average performance |
| May-18-2004 |
A method for characterizing average performance in a data processing system is provided. This method consists of adding meta-tool level variables to a verification tool. These meta-tool variables keep... |
| 6711734 |
Method for translating MOF metamodels to UML models |
| Mar-23-2004 |
A computer-implemented method for translating a MOF metamodel into a UML Model. The method comprises the steps of reading each element of the MOF metamodel and determining the type of each MOF element... |
| 6701381 |
Data processing system and development method |
| Mar-2-2004 |
A client/server data processing system is developed by a method (20) in which a meta model (21) is transformed by a model generator (24) into an application model (25) which has a layered structure reflecting... |
| 6698010 |
System, method and computer program product for automatic generation of data processing program |
| Feb-24-2004 |
To generate automatically a data processing program for referring to, updating, and deleting the date of a table of a database, using a cursor definition statement. Specification input means accepts specifications.... |
| 6694505 |
Method for using a data flow net to specify and assemble computer software |
| Feb-17-2004 |
A method for specifying computer software called the Data Flow Net ("DF Net") which enables the reusability of portions of the software. Computer software is specified by combining sets of code fragments... |
| 6687704 |
Database model system and method |
| Feb-3-2004 |
A database model system and method are provided that permit changes to the data model, such as the addition, deletion, or modification of attributes, through changes to the data rather than to the fundamental... |