| 6182279 |
Method and apparatus for storing templates in a component system |
| Jan-30-2001 |
A component customization and distribution system in an object oriented environment provides a template builder utility which enables a base component to be selectively modified and the modifications to... |
| 6182278 |
Program development support system and support method and storage medium for storing program components which are used for program development support |
| Jan-30-2001 |
The present invention is directed to making a variety of programming operations, which a programmer desires, possible by using a program component. More specifically, an apparent function of program component... |
| 6182160 |
Method and system for using editor objects to connect components |
| Jan-30-2001 |
A method and system for interconnecting software components. In a preferred embodiment, the present invention instantiates an event object. The event object includes message information describing the... |
| 6167563 |
Method and system for building components in a framework useful in developing integrated business-centric applications |
| Dec-26-2000 |
The method and system of the present invention solves the problems of the prior art by creating several components to detect and correct an out of date component. A component is considered out of date... |
| 6154875 |
Graphical programming system that allows easy handling of data structures and creation of programs by manipulating graphic components |
| Nov-28-2000 |
A graphical programming system (1) allows a user to visually create a program. The system employs and input unit (12) and a display (11). The system includes, for example, a graphic-component memory (3)... |
| 6151700 |
Object oriented distributed programming system for computer controlled networks with selective capture of program property data identifying a particular program version |
| Nov-21-2000 |
A computer controlled object oriented programming system for distributive program development over networks such as the internet with means for interfacing a plurality of programming objects with each... |
| 6141724 |
Remote application design |
| Oct-31-2000 |
A system for remotely developing an telephony application for a call handling server comprises: program code components for each process used by the call handling server and an associated reduced code... |
| 6096095 |
Producing persistent representations of complex data structures |
| Aug-1-2000 |
The structure of a complex data object such as a multimedia presentation is stored in a persistent representation comprising a directly executable program. The instructions of the program are created by... |
| 6093215 |
Method and apparatus for building templates in a component system |
| Jul-25-2000 |
A component customization and distribution system in an object oriented environment provides a template builder utility which enables a base component to be selectively modified and the modifications to... |
| 6083277 |
Filtering an object interface definition to determine services needed and provided |
| Jul-4-2000 |
A distributed object application builder apparatus filters an object definition to determine the information needed (plugs) and provided (sockets) by an object. Each part (a run-time instance of an object)... |
| 6083276 |
Creating and configuring component-based applications using a text-based descriptive attribute grammar |
| Jul-4-2000 |
A method for creating and configuring a component-based application through text-based descriptive attribute grammar includes creating a parse tree from an application description file, transforming the... |
| 6075939 |
Tightly coupled, scalable module based micro-kernel operating system architecture |
| Jun-13-2000 |
A computer operating system that can be flexibly constructed by inclusion of any of a plurality of processing components. These processing components include (1) a core component that includes a process... |
| 6044218 |
System, method and article of manufacture for creating a live application or applet development environment |
| Mar-28-2000 |
A system for a live applet or application development environment includes software that cooperatively promotes and permits immediate socialization of new components with existing components as the new... |
| 6044217 |
Hierarchical metadata store for an integrated development environment |
| Mar-28-2000 |
A metadata repository for use in an integrated development environment is provided. The metadata repository is layered to define levels of common behaviour useful to different types of application development... |
| 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... |
| 5991535 |
Visual composition tool for constructing application programs using distributed objects on a distributed object network |
| Nov-23-1999 |
A method, apparatus, and program code visually constructs object-oriented application software to be installed on a distributed object system. The method of the invention includes the following steps.... |
| 5978579 |
Architecture for customizable component system |
| Nov-2-1999 |
A component customization and distribution system in an object-oriented environment provides a template builder utility which enables a base component to be selectively modified and the modifications to... |
| 5950001 |
Method and apparatus for customizing a software component |
| Sep-7-1999 |
The present invention provides efficient methods, apparatuses, and products for customizing software components intended for use in application builder tools. In accordance with one aspect of the present... |
| 5933637 |
Method and apparatus for configuring computer programs from available subprograms |
| Aug-3-1999 |
A graphic program configuration system is described that allows a user to create complete computer programs. In particular, the present invention improves on the prior art by providing a system and process... |
| 5933636 |
Method for creating software for telecommunication switches |
| Aug-3-1999 |
The present invention is a method for creating common functionality software units suitable for controlling a telecommunications switch. The common functionality software units are created by performing... |
| 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... |
| 5913065 |
System, method and article of manufacture for creating hierarchical folder components for use in a java application or applet |
| Jun-15-1999 |
Method, system and article of manufacture for creating hierarchical folder components for use with in holding other object oriented based components, including other folder components, and component assemblies.... |
| 5901314 |
Method for reducing the size of computer programs |
| May-4-1999 |
A method of reducing the size of compiled and executable computer programs which are edited with the aid of object-oriented programming techniques. The common portions of a program produced by an object-oriented... |
| 5875330 |
Tool for defining complex systems |
| Feb-23-1999 |
A computer resident tool for specifying and studying the functioning of complex systems by defining their functions in terms of components and connections. The components comprise transactions between... |
| 5867400 |
Application specific processor and design method for same |
| Feb-2-1999 |
The architecture and design method of an application specific processor having an instruction set which is matched to the needs of a specific application is provided. The application specific processor... |
| 5850548 |
System and methods for visual programming based on a high-level hierarchical data flow model |
| Dec-15-1998 |
A computer system having a Visual Development Environment (VDE) is described. The Visual Development Environment includes an interface having a Component Inspector, Component Manager, Component Library,... |
| 5845119 |
Software development tool for combining software components/modules |
| Dec-1-1998 |
A functional relation between components which can be extracted from an already existing program in advance is automatically extracted by a computer, or such a functional relation which cannot be extracted... |
| 5832269 |
Programming language system for generating a program system of a real-time system on a high level language |
| Nov-3-1998 |
A programming language system in a high level language should comprise language means that enable a reliable and purely logical programming of a locally transparent communication between programs sequencing... |
| 5805889 |
System and method for integrating editing and versioning in data repositories |
| Sep-8-1998 |
A system and method for integrating versioning and editing of data repositories is disclosed. A data repository consists of a number of packages, each having at least one package version that includes... |
| 5745765 |
Method and apparatus for automatic and interactive configuration of custom products |
| Apr-28-1998 |
A method for configuring a product from a plurality of selectable components includes establishing for each component a list of available classes, defining specific properties for each class of each component,... |
| 5742284 |
Object based system comprising weak links |
| Apr-21-1998 |
A distributed object based system (10) comprising primary (P) and secondary (S) objects with provision for containership links between primary objects and objects which they contain and for weak links... |
| 5632022 |
Encyclopedia of software components |
| May-20-1997 |
Intelligent browsing through a collection of reusable software components is facilitated with a computer having a video monitor and a user input interface such as a keyboard or a mouse for transmitting... |
| 5564053 |
Method for generating specific program systems and tools to facilitate in generating the specific program systems |
| Oct-8-1996 |
The present invention provides a method for generating specific program systems to perform administrative data processing on specially designated businesses with a superior efficiency and less problems... |
| 5526522 |
Automatic program generating system using recursive conversion of a program specification into syntactic tree format and using design knowledge base |
| Jun-11-1996 |
This automatic program generation system is a system to generate a target program by recursive conversion of program, which uses a specification input means to input specification and convert it into syntactic... |
| 5522078 |
Automatic program generating apparatus using skeletons having fixed instruction areas and undefined instruction areas |
| May-28-1996 |
An automatic program generating process uniformly generates an accurate, error-free program in accordance with an industrial technique and requires simple jobs which shorten the design and program generation... |
| 5493681 |
Method of configuring alternative instances of an element class in a software system |
| Feb-20-1996 |
Alternative instances of an element class are configured in a software system. In one instance, called a single element instance, the software system is configured to support a single element of a class... |
| 5446895 |
Measurement analysis software system and method |
| Aug-29-1995 |
A measurement analysis software method and apparatus directed by computer hardware in which information is stored at the project level wherein a project comprises a collection of work tasks with a time... |
| 5428791 |
Configuration mechanism for a computer system having generic user interface and component-specific builder modules |
| Jun-27-1995 |
A configuration builder provides a common user interface for configuring a variety of different software components. The configuration builder consists of a number of component-specific builder modules... |
| 5408659 |
Link pane class and application framework |
| Apr-18-1995 |
For use in a personal computer provided with at least two independent applications made available to a user at a graphic user interface, a desktop located icon, one or more, is shown so that the user may... |
| 5381548 |
Apparatus for automatically generating programs |
| Jan-10-1995 |
Connection relationships among prepared program modules are stored so that the modules and the relationships form a network structure that is directed from an initial state through an end state, and a... |
| 5355479 |
Interface conformance verification system |
| Oct-11-1994 |
An interface conformance verification system uses a computer to verify, e.g., the interface between modules in a large computer program or other a verification target. The interface conformance verification... |
| 5325533 |
Engineering system for modeling computer programs |
| Jun-28-1994 |
A human oriented object programming system provides an interactive and dynamic modeling system to assist in the incremental building of computer programs which facilitates the development of complex computer... |
| 5315710 |
Program synthesizing method and apparatus |
| May-24-1994 |
A plurality of program components, which do not have matching interfaces, are combined together automatically to generate a larger new program. An interface specifications' database registers the interface... |
| 5237691 |
Method and apparatus for automatically generating parallel programs from user-specified block diagrams |
| Aug-17-1993 |
Apparatus and method are disclosed for automatically generating computer programs for use in parallel processor arrangements from a user generated block diagram of the program. The system includes a library... |
| 5202996 |
Software structuring system and method by data table translation |
| Apr-13-1993 |
System and method of designing and developing table translation software in which an operation is performed on input data provided in the form of tables, and data resulting from the operation is also provided... |
| 5157600 |
System for numerical description of computer program logic |
| Oct-20-1992 |
An improved system of numerical description "in-the-large" of a program logic is used for global analysis of long-lived programs needed for perfective maintenance, including program enhancing and program... |
| 5084813 |
Rule based system for synthesizing a program suited for a target system in response to an input target system specification |
| Jan-28-1992 |
An automatic program synthesizer receives a system specification and searches software parts suited to the specification. In order to obtain a function satisfying the system specification, the searched... |
| 4949253 |
Method and apparatus for automatically generating program |
| Aug-14-1990 |
Automatic program generation method and apparatus in a computer program development support system having an input unit for inputting input information relating to data declaration and manner of use of... |
| 4833641 |
System for numerical description of computer program logic |
| May-23-1989 |
Data processing for an improved description of the logical structure of a large computer programs supervises, implements and coordinates a collection of informational words numerically describing links... |
| 4831525 |
Method of generating a source program from inputted schematic information |
| May-16-1989 |
According to the present invention, using a display terminal for conversation, a module structure diagram (schemata expressive of the connectional relations among respective program modules) is created,... |