| 6275223 |
Interactive on line code inspection process and tool |
| Aug-14-2001 |
A code inspection tool comprises a plurality of physical computing resources connected by a network facility, eg an LAN, intranet or internet, and a voice conferencing communications facility. The code... |
| 6205576 |
Method and apparatus for identifying indirect messaging relationships between software entities |
| Mar-20-2001 |
A system and method for identifying indirect messaging relationships between software entities. Within a source code repository, all occurrences of calls to interface functions are identified together... |
| 6199198 |
Computer system, method, and article of manufacture for visualizing differences between design artifacts and object-oriented code |
| Mar-6-2001 |
A process displays differences between design artifacts and object-oriented code. The process includes the step of displaying a first design artifact depicting an existing design of a first object, including... |
| 6182024 |
Modeling behaviors of objects associated with finite state machines and expressing a sequence without introducing an intermediate state with the arc language |
| Jan-30-2001 |
A method, apparatus, and article of manufacture for object modeling. An object model is created in a computer using an executable visual specification language to model behaviors of one or more objects... |
| 6173438 |
Embedded graphical programming system |
| Jan-9-2001 |
A computer-based virtual instrumentation system including a host computer and an embedded system or device, wherein graphical programs created using the computer system can be downloaded to the embedded... |
| 6118446 |
User interface language to class library compiler |
| Sep-12-2000 |
A computer implemented method that allows C++ classes based on any particular class library to be generated from a standard User Interface Language (UIL) file generated by a variety of GUI builders. A... |
| 6097887 |
Software system and method for graphically building customized recipe flowcharts |
| Aug-1-2000 |
A software system and method is disclosed for creating analytical graphics such as bar charts and the like with greater flexibility in an object-oriented Window.RTM. environment. The software is particularly... |
| 6064812 |
System and method for developing automation clients using a graphical data flow program |
| May-16-2000 |
A method for developing an automation client program in a graphical programming environment. The graphical programming environment provides a set of automation nodes and controls which may be dropped and... |
| 6045584 |
Multilevel and beveled-corner design-rule halos for computer aided design software |
| Apr-4-2000 |
Enhanced capability design-rule halos for use in Computer Aided Design (CAD) software programs are described. Such enhanced halos, created around a design feature at the design rule distance from that... |
| 6038395 |
System and method for implementing proxy objects in a visual application builder framework |
| Mar-14-2000 |
An object model-based visual builder is provided which includes proxy objects at build time, each corresponding to a target object at runtime. Each such proxy object has associated therewith several items... |
| 6023578 |
Systems, methods and computer program products for generating an object oriented application for an object oriented environment |
| Feb-8-2000 |
Methods, systems and computer program products generate a computer program design for an object oriented application using a modeling tool. The computer program design is mapped to a data model in an object... |
| 6002868 |
Test definition tool |
| Dec-14-1999 |
In a diagnostic application, a plurality of independent test modules are executed in a multi-tasking fashion. The diagnostic application is modular with a front end module issuing commands to lower level... |
| 6002867 |
Development system with methods providing visual form inheritance |
| Dec-14-1999 |
A visual development system is described which allows a user to derive forms from other "ancestor" forms, inheriting their components, properties, and code as a starting point for one's own forms. During... |
| 5999729 |
System and method for developing computer programs for execution on parallel processing systems |
| Dec-7-1999 |
A parallel program development and processing system includes a parallel program development section and a parallel program execution section. The parallel program development section allows a program... |
| 5999728 |
Method and apparatus for enhancing the portability of an object oriented interface among multiple platforms |
| Dec-7-1999 |
The present invention is directed to providing an ability to re-host, or port, an object oriented graphical user interface implementation from a native window-based platform, or environment, to another... |
| 5974253 |
Using an embedded interpreted language to develop an interactive user-interface description tool |
| Oct-26-1999 |
This invention concerns an interactive interface description tool that uses an interpreted language in which both the data and the programs have a similar representation. This tool also has an interpreter... |
| 5966532 |
Graphical code generation wizard for automatically creating graphical programs |
| Oct-12-1999 |
A computer-implemented system and method for automatically generating graphical code in a graphical programming system. The computer memory stores a plurality of graphical code templates. The graphical... |
| 5953525 |
Multi-tier view project window |
| Sep-14-1999 |
A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of Internet and Intranet applications. More specifically, a visual representation... |
| 5950000 |
Integrated of a third party software tool |
| Sep-7-1999 |
Methods, systems, and computer program products for integrating third party tools of an integrated software environment with an integrated environment manager. The graphical user interface of the integrated... |
| 5949998 |
Filtering an object interface definition to determine services needed and provided |
| Sep-7-1999 |
A distributed object application builder apparatus filters an object definition to determine both information needed (plugs) and provided (sockets) by an object. Each part (a run-time instance of an object)... |
| 5933634 |
Mock-up method and mock-up control system for displaying pseudo operation |
| Aug-3-1999 |
A screen layout corresponding to a transaction routine is input to a FORM, and an item and a code of design information corresponding to a screen input are generated as a table. A location of the screen... |
| 5915113 |
Visual application partitioning for creating distributed object oriented applications |
| Jun-22-1999 |
A software partitioning tool is disclosed. Based on a visual display of an application that shows program objects and the connections or interactions between the objects, an internal representation of... |
| 5911072 |
Method and system for reducing an intentional program tree represented by high-level computational constructs |
| Jun-8-1999 |
A method and system for generating a computer program in the manner that uses no computer programming language syntax. The system represents a computer program as an intentional program tree, which is... |
| 5911070 |
Development system with methods for bi-directional application program code generation |
| Jun-8-1999 |
Development system with visual designer tools (Designers) are described for generating and modifying program code. During system operation, a user employs the Designers to visually create an application... |
| 5907706 |
Interactive modeling agent for an object-oriented system |
| May-25-1999 |
Modeling a system using object-oriented programming tools is enhanced using a monitor built into the programming tool. The monitor can monitor in the background or in real time. Programming times are reduced... |
| 5892948 |
Programming support apparatus and method |
| Apr-6-1999 |
An execution control section specifies a function object to next be executed on the basis of icon layout information. When there is a second icon is adjoining or adjacent to the right side or the lower... |
| 5838973 |
System and method for interactively transforming a system or process into a visual representation |
| Nov-17-1998 |
A computerized modeling system is provided. The present invention is a computer-implemented, interactive, real-time software tool, for physically transforming a system or process into a visual representation.... |
| 5826086 |
Device and method for aiding designing process of software development |
| Oct-20-1998 |
A device for aiding a software designing process in which software is divided into a plurality of tasks includes a dynamic-specification-information editing unit for defining dynamic behaviors between... |
| 5815717 |
Application program and documentation generator system and method |
| Sep-29-1998 |
Automatic generation of an application program is performed by a programmed system including a guided editor for establishing program, data and field definitions from input event elements. A sequence generator,... |
| 5815711 |
Apparatus and method for program generation |
| Sep-29-1998 |
A program is generated by combining program modules by displaying programs for guiding the combination of program modules and selecting one of the programs. Program modules stored in a memory are displayed... |
| 5802514 |
Automated client/server development tool using drag-and-drop metaphor |
| Sep-1-1998 |
A tool for the development of multiple-table database applications for client/server environments automates both capture of system requirements and code production. A client portion of a multiple-table,... |
| 5801687 |
Authoring tool comprising nested state machines for use in a computer system |
| Sep-1-1998 |
According to the invention, an authoring tool comprises at least one nestable graphic state and transition machine, hereinafter referred to as a "state machine", each state machine comprising one or more... |
| 5799193 |
Scenario based iterative method for development of an object oriented system model |
| Aug-25-1998 |
A scenario based method is disclosed for updating an object oriented system model, which is implemented on a computer including memory. The method includes loading a partial system model into the memory.... |
| 5689711 |
Method and apparatus for representing data dependencies in software modeling systems |
| Nov-18-1997 |
A method and apparatus for converting a set of functions of any software system that does modeling into a corresponding set of parametric functions that, when called, generate not only a resulting model,... |
| 5642511 |
System and method for providing a visual application builder framework |
| Jun-24-1997 |
A system and method are provided for implementing an improved visual builder. A proxy tree comprised of proxy objects is visually built. Each proxy object corresponds to a target object in a runtime hierarchical... |
| 5398313 |
Method for visual programming with aid of animation |
| Mar-14-1995 |
A program is written using actual data as arguments of commands that are executed with the data when the commands are entered in the program to produce results that are compared with the desired results... |
| 4852047 |
Continuous flow chart, improved data format and debugging system for programming and operation of machines |
| Jul-25-1989 |
An improved machine programming and control system includes the utilization of a continuous, multiple-block, flow chart or charts, all or a portion of which is displayed. Each entered flow chart is executed... |
| 4831580 |
Program generator |
| May-16-1989 |
A program generator automatically generates a program based on a flow-chart of a series of sequence control processes. The flow-chart is prepared while being displayed on the display area of a display... |