Match Document Document Title
6598225 System, method, and program for utilizing a software state machine carrying out the process flow of a software program  
A system, method, and program utilizes a software state machine for carrying out the processes and functions of a program. The components of a program, e.g., the process flow, functions, dialogs,...
6591274 Computer software framework and method for accessing data from one or more datastores for use by one or more computing applications  
The present invention relates to a computer software framework and method for accessing data from a datastore. The invention discloses a framework for accessing data from a datastore. The framework...
6581203 Technique for visually creating and adding members to a class  
A technique for visually creatins and populating a class with members. A developer is provided with a container window representing a new class when the developer indicates that a new class is to...
6578191 Method and apparatus for dynamic generation of adapters  
This invention provides for the implementation of dynamic “event to method” adapter class generation. Event to method adapter classes and objects are automatically and dynamically generated and...
6571388 Building a custom software environment including pre-loaded classes  
A system for creating a custom environment for executing application programs in a target device. The system broadens the applicability of software environments like Java by providing custom...
6564223 Method and article for managing references to external objects in a runtime environment  
Lazy evaluation is used for resolving references to recreatable external objects. A recreatable external object is an object whose state can easily be deallocated and later reconstituted or...
6560769 Computer-implemented method for generating a UML representation from JAVA source code  
A computer-implemented method for representing JAVA in UML in a computer system executing a repository program. The method comprises the steps of determining if a file is a JAVA package or project....
6560770 Extending the attributes of an application generated using a fourth generation programming tool  
A method and apparatus are provided for extending the behavior and attributes of applications designed using a fourth generation language (4GL) programming tool. Specifically, a 4GL programming...
6557164 System, method and article of manufacture for creating an object oriented component having multiple bidirectional ports for use in association with a java application or applet  
Method, system and article of manufacture for creating an object oriented component having multiple bidirectional ports for use with an object oriented based applet or application. The component's...
6550057 Piecemeal retrieval in an information services patterns environment  
A system, method and article of manufacture are provided for providing a warning upon retrieval of objects that are incomplete. An object is provided with at least one missing attribute. Upon...
6546549 Source code transformation process and recording medium  
A process for transforming an original source code containing a description of a stub method employed in an object interaction into another source code corresponding to an environment on which a...
6536035 Loading software files in client-server and object oriented environment  
A tool operable within an integrated development environment for client-server object oriented applications is disclosed. The tool analyzes a running application to trace the first instantiation of...
6536033 Uniform mechanism for building containment hierarchies  
A uniform mechanism for building containment hierarchies separates the code/method which actually perform the containment insertion operations on the components from the specification of the...
6526565 Packaging algorithm for providing object oriented applications having reduced footprints  
A packaging algorithm for providing software applications having reduced footprints is presented. The algorithm determines the minimum required set of methods and classes from the development...
6523169 Method for testing system components of an object-oriented program  
A method for testing system components of an object-oriented program, wherein system components of an object-oriented program are tested such that nested dependencies of methods are resolved and an...
6513152 Object oriented framework mechanism for customization of object oriented frameworks  
An object oriented framework mechanism for customization of object oriented frameworks provides an infrastructure that embodies the steps necessary to customize a selected object oriented framework...
6510550 Method and apparatus for providing intermittent connectivity support in a computer application  
A method and apparatus for providing an application with intermittent connectivity support is disclosed. In accordance with one embodiment, an application development tool is configured for...
6507945 Synthesizing combinatorial libraries of materials  
Methods and apparatus for controlling an automated material handling procedure. The method includes receiving a recipe file comprising component information and mapping information; interacting...
6502234 Component based wizard for creating wizards  
The preferred embodiment of the present invention an object oriented wizard creation mechanism provides an environment and set of facilities for creating and modifying wizards. The preferred...
6493868 Integrated development tool  
An integrated code development tool, comprising of an editor, a project management and build system, a debugger, a profiler, and a graphical data visualization system. The editor is operable to...
6484310 Patterns for modeling computer component interactions  
A computer system and method including commands to permit interaction between a client and a component in a backend system. The command has an input object, for transformation by the backend...
6480856 Method and system for implementing software objects  
The present invention provides a new system for implementing software objects using an object-prototype model. Objects are defined as collections of properties, each having a unique property name....
6477698 Encapsulation of HDL process descriptions to provide granularity at the process level  
A system and method for providing encapsulation of HDL descriptions at the processes level includes a computer which accesses an Process Encapsulation computer program stored in computer memory. A...
6477701 Version-adaptive serialization and deserialization of program objects in an object-oriented environment  
Known techniques for generating serial information to represent program objects (serialization) and to recreate program objects from the serial information (deserialization) often impose...
6473892 Data driven, dynamic language document assembly system  
A document assembly system assembles and prints one or more documents in response to input data describing the nature and circumstances of a transaction to be documented and describing the parties...
6467079 Report program language source code translation to object-oriented language source code which emulates report program language behavior  
A computer-implemented method in which report program language is converted to object-oriented source code, such as Java, using the report program language compiler. The object-oriented source code...
6453460 Computer system with single processing environment for executing multiple application programs  
A computer system according to various aspects of the present invention includes an environment having a single processing space, i.e. not designed for multiprocessing with a process switch. In...
6446253 Mechanism for achieving transparent network computing  
A program framework for use in a networked system includes an abstract, protocol-independent storage system in which data sources are stored. The storage system is abstract because it includes data...
6446255 Global registry object for mapping registry functions and registry equivalent functions across multiple operating systems in a cross-platform program  
The system, method, and program of this invention enables a developer to write a platform independent program that can read, create, modify, delete, and enumerate registry type of information...
6442748 System, method and article of manufacture for a persistent state and persistent object separator in an information services patterns environment  
A system, method and article of manufacture are provided for separating logic and data access concerns during development of a persistent object for insulating development of business logic from...
6438677 Dynamic handling of object versions to support space and time dimensional program execution  
One embodiment of the present invention provides a system that supports space and time dimensional program execution by facilitating accesses to different versions of a memory element. The system...
6438744 Dynamic mapping of component interfaces  
The dynamic mapping from an ActiveX component model to a JavaBean model is disclosed. In one embodiment, an ActiveX compatible object is created at run-time for those JavaBean components that an...
6434740 Apparatus and method for visual construction simplification  
A method and apparatus for connecting two components is disclosed. A visual construction simplification mechanism, as part of the apparatus, is designed with intelligence that allows it to...
6434739 Object oriented framework mechanism for multi-target source code processing  
An object oriented framework for source code processing provides an infrastructure that embodies the steps necessary to process source code and a mechanism to extend the framework to fit a...
6430556 System and method for providing a query object development environment  
A query object generator tool which generates interface definitions and code that implement a query object also generates a graphic user interface (GUI) for controlling the generator tool and...
6427229 Object oriented mechanism and method for maintaining elements on a flexibly constrained collection that may use any suitable object as a key  
In an object oriented computer system, an object oriented mechanism and method defines a common interface to maintain elements on a collection while providing the capability of using virtually any...
6427230 System and method for defining and managing reusable groups software constructs within an object management system  
A system for maintaining an object repository within an object management system where the objects are software constructs and the system provides a set of tools for creating packages of the...
6421681 Framework for representation and manipulation of record oriented data  
Methods, systems and articles of manufacture comprising a computer usable medium having computer readable program code means therein are directed to a framework for representation and manipulation...
6415435 Method and apparatus for determining compatibility of parent classes in an object oriented environment using versioning  
A method and apparatus in a computer for comparing version information contained within class definitions to determine compatibility between classes in a hierarchy within an object oriented system....
6415434 Apparatus and method for a runtime method overloading resolver  
A method and apparatus for resolving method overloading at runtime that includes accessing an application programming interface file to retrieve methods that belong to the same class as a target...
6412010 APPARATUS AND METHOD FOR IMPLEMENTING A NETWORK PROTOCOL THAT SUPPORTS THE TRANSMISSION OF A VARIABLE NUMBER OF APPLICATION-USABLE OBJECT OVER A NETWORK AS A SINGLE NETWORK TRANSMITTABLE CONTAINER OBJECT AND THE RE-CREATION OF THOSE APPLICATION-USABLE OBJECT THEREFROM  
A method and apparatus for implementing a network protocol to support the transmission of a variable number of application-usable objects as a single network transmittable container object and the...
6405363 Class casting support for run-time extensible items in an object oriented framework  
In an object oriented computer system, a framework mechanism defines one or more run-time extensible items that may be dynamically reconfigured as required to support different interfaces at...
6405366 Multi-layered software application interface architecture  
A multi-layered software architecture ( 90 ) comprises a software application layer ( 10 ), a predefined file filter interface layer ( 106 ) operable to perform basic file functions, and a data...
6405360 Property container type objects  
A framework being used for developing software system e.g. for a business application. This framework includes a number of object oriented classes which may be processed by a computer system. The...
6405210 Data processing systems  
A data processing system ( 1 ) has a data processing section ( 2 ) having user interface objects ( 10 ), work flow activity objects ( 11 ) and primitive objects ( 12 ). WFA objects ( 11 ) access a...
6381743 Method and system for generating a hierarchial document type definition for data interchange among software tools  
A method is disclosed for use in a software development framework having a repository and at least two software systems. The repository contains a meta-model and the software systems, which store...
6349404 Object-oriented repository, a system and method for reusing existing host-based application assets for the development of business-centric applications  
A computer system is disclosed which has data contained in a plurality of objects described by a model representing host-based application assets. The model is use in the development of...
6336211 Method and apparatus for implementing type-safe heterogeneous property lists  
A method and apparatus for implementing type-safe, heterogeneous object-oriented property lists. A library of classes and template classes implementing a heterogeneous property list is defined,...
6330527 Apparatus and method for modeling frameworks via use of object-oriented analysis information  
An inventive apparatus and method are to structurally and movably model frameworks by discriminating classes, control flows and interfaces within the framework, from analysis information generated...
6327698 Method for integrating models in a modelling tool into an object oriented repository  
A method is disclosed for use in a software development system having a repository, wherein the method uses an object-oriented tool to capture models from and populate models in the repository. The...