Component based

CL 717 SC 107
6732296 Object oriented scaleable test executive
May-4-2004 The present invention provides for a test system having a test executive software system for performing tests on units under test. The test executive software system includes a test kernel component that...
6701513 Program-development environment for use in generating application programs
Mar-2-2004 The present invention relates to a program-development environment that allows developers to seamlessly switch between a visual programming paradigm and a textual programming paradigm, thereby permitting...
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...
6684383 Method for constructing enterprise system
Jan-27-2004 There is provided an enterprise system constructing method capable of supporting to rapidly construct enterprise systems to share and reuse the whole structure of the systems, and of flexibly and easily...
6637020 Creating applications within data processing systems by combining program components dynamically
Oct-21-2003 A method of associating program components to create a software application. Program components are emitted from standard object data files. The program components are analyzed in real time to identify...
6637019 Software modeling of computer hardware
Oct-21-2003 Software modeling of hardware components is conducted by partitioning the software into components or parts that are comparable to the components of the hardware. The parts are then configured through...
6625804 Unified event programming model
Sep-23-2003 A unified event programming model standardizes event programming for disparate eventing protocols. The unified event programming model simplifies programming events for different object types by abstracting...
6601233 Business components framework
Jul-29-2003 A method of generating software based on business components. A plurality of logical business components in a business are first defined with each business component having a plurality of capabilities....
6578191 Method and apparatus for dynamic generation of adapters
Jun-10-2003 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 wired to...
6574791 Component based designer for modifying and specializing wizards
Jun-3-2003 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 embodiment...
6567809 Disabling and reloading enterprise java beans using database trigger programs
May-20-2003 Methods and systems for maintaining coherency of data such as between data contained in executable code and a source location of the data (e.g., a table of a database). In a particular embodiment, an enterprise...
6560770 Extending the attributes of an application generated using a fourth generation programming tool
May-6-2003 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 tool is...
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
Apr-29-2003 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 ports...
6523169 Method for testing system components of an object-oriented program
Feb-18-2003 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 arbitrary...
6505342 System and method for functional testing of distributed, component-based software
Jan-7-2003 A system and method for functional testing of distributed, component-based software that includes modeling dynamic behavior of a plurality of components using a plurality of Unified Modeling Language-based...
6502234 Component based wizard for creating wizards
Dec-31-2002 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 embodiment...
6496870 System, method and article of manufacture for collaboration with an application
Dec-17-2002 A system for collaborating components or objects in a visual development environment is detailed. Collaboration is effected by augmenting eligible components or objects with appropriate collaboration code...
6493870 Methods and apparatus for packaging a program for remote execution
Dec-10-2002 A task executing at a server receives a request to package program code for remote execution on a client, and determines the software components that already reside at the client. The task uses this information...
6490719 System and method for configuring and executing a flexible computer program comprising component structures
Dec-3-2002 A system and method for configuring and executing a flexible computer program on a data processing system. The present invention introduces a modifiable construct known as a component interface that can...
6473892 Data driven, dynamic language document assembly system
Oct-29-2002 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 to the...
6457170 Software system build method and apparatus that supports multiple users in a software development environment
Sep-24-2002 The present invention is a method and apparatus for building a software system in a networked software development environment, utilizing existing software version control and build tools such as RCS and...
6438744 Dynamic mapping of component interfaces
Aug-20-2002 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 ActiveX...
6434738 System and method for testing computer software
Aug-13-2002 A system and method is provided in which the correctness of computer code fragments may be tested. In an example embodiment, a web-based automatic code correctness checking tool is provided for distance...
6427229 Object oriented mechanism and method for maintaining elements on a flexibly constrained collection that may use any suitable object as a key
Jul-30-2002 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 suitable...
6415434 Apparatus and method for a runtime method overloading resolver
Jul-2-2002 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 method...
6405366 Multi-layered software application interface architecture
Jun-11-2002 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 standard interface...
6397384 Run-time addition of interfaces
May-28-2002 Methods and apparatus implementing a technique for adding an interface to a boss object at run-time. A boss object includes one or more interfaces and each interface has a corresponding implementation...
6351842 Method for producing computer-controlled services
Feb-26-2002 The invention relates to a method for producing application-specific computer-controlled services. An application-specific program code is generated automatically and an application-specific computer program...
6317867 Method and system for clustering instructions within executable code for compression
Nov-13-2001 In accordance with a method and system of the present invention, a compression scheme for program executables is disclosed. First, instruction clustering starts by placing each instruction in a cluster...
6314556 Modular health care information management system utilizing reusable software objects
Nov-6-2001 A health care information management system that utilizes modular and reusable software objects to allow for user configuration. The disclosed information management system allows for the creation by the...
6308178 System for integrating data among heterogeneous systems
Oct-23-2001 A system for integrating data among heterogeneous source applications and destination applications including a knowledge repository containing temporary data storage for storing data from the source applications...
6292933 Method and apparatus in a data processing system for systematically serializing complex data structures
Sep-18-2001 A method and apparatus in a data processing system for serialization data. A serializer receives a data element for serialization, wherein the data element includes a class name string. Responsive to receiving...
6282697 Computer processing and programming method using autonomous data handlers
Aug-28-2001 A computer processing and programming method calls for creating a plurality of software entities ("molecules") which can be dynamically configured to process data autonomously. The molecules can send and...
6272672 Dataflow processing with events
Aug-7-2001 Interactive event-driven programs are structured and executed using two types of constructs: interconnectable processing components and flow objects with associated data. Components are interconnected...
6269473 Method and apparatus for the development of dynamically configurable software systems
Jul-31-2001 A software modeling environment is presented that supports the development and execution of software that can be dynamically configured. This is achieved by introducing a design-time object modeling construct...
6256780 Method and system for assembling software components
Jul-3-2001 An assembly method and system for assembling components into an assembly. An assembly provides connectors through which the components can be exported and through which an external entity can be imported....
6256771 Method and apparatus for providing a dynamic service composition software architecture
Jul-3-2001 A method and apparatus for providing a dynamic service composition software architecture. A user requests a software based service through an agent software component, or "netlet," which dynamically selects...
6253366 Method and system for generating a compact document type definition for data interchange among software tools
Jun-26-2001 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 instances...
6247175 Method and apparatus for identifying and removing unused software procedures
Jun-12-2001 The present invention is a method and apparatus for identifying and removing unused software procedures from computer software loads at loadbuild time, and includes a compiler, linker, and other software...
6247020 Development system with application browser user interface
Jun-12-2001 A component-based, rapid application development (RAD) Java environment providing an improved user interface is described. The interface includes a single Application Browser or "AppBrowser" that is used...
6243858 Program construction assisting system
Jun-5-2001 In a business application program construction system, various basic processing modules constituting a business application program have been prepared beforehand. When an application program is actually...
6237135 Development system with visual design tools for creating and maintaining Java Beans components
May-22-2001 A component-based, rapid application development (RAD) Java system providing visual designers (i.e., wizards) and methodology allowing a developer (user) to create Java Beans-compatible components rapidly...
6233726 Development system with reference card and parameter wizard methodologies for facilitating creation of software programs
May-15-2001 A visual development environment is described which provides drag-and-drop code editing methodology, using Reference Card and Parameter Wizard methodologies. A Reference Card provides quick information...
6230309 Method and system for assembling and utilizing components in component object systems
May-8-2001 A design tool for assembling component objects to form an object-based computer system application includes a declarative user input interface mechanism and a design engine. The declarative user input...
6226788 Extensible network management system
May-1-2001 In a network management system, a method and apparatus for preparing a computer program for execution in relation to a particular network device among a plurality of network devices having a plurality...
6216261 Method and apparatus for generating generic programming instructions using visual programming
Apr-10-2001 A method and apparatus for generating generic programming instructions using visual programming begins by providing a plurality of logical states that are interdependently related and include a set of...
6212675 Presentation of visual program test coverage information
Apr-3-2001 A technique, system, and computer program for presenting test coverage metrics in a visual programming environment. The information is presented in the same general visual manner in which a visual programmer...
6205362 Constructing applications in distributed control systems using components having built-in behaviors
Mar-20-2001 A distributed control system including self-organizing components which are preselected on the basis of built in behaviors which are needed to perform a particular application. The built in behaviors enable...
6199199 Presentation of visual program performance data
Mar-6-2001 A method, system, and computer program for presenting runtime performance data for analysis in a visual programming environment. The performance data is presented in substantially the same manner in which...
6189138 Visual composition tool for constructing application programs using distributed objects on a distributed object network
Feb-13-2001 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....