Match Document Document Title
7412690 Method, apparatus, and program for code reusability and maintainability in XML-driven projects  
A data dictionary is provided that specifies the entities and corresponding attributes for the application program interface developers to use. An extensible markup language interface is provided...
7412696 Method, apparatus and computer program for compiling program using statistical information on variables, and recording medium therefor  
The apparatus according to the present invention adds a sequence of instructions for recording a maximum of two sets of values assigned to variables in the procedure under the first execution and...
7406678 Manager component resource addition and/or resource removal on behalf of distributed software application  
A distributed software application comprises a plurality of software components within a plurality of executables. A manager component for the distributed software application handles: an addition...
7406424 Migration of a workflow system to changed process definitions  
For migrating a work flow in a workflow management system having at least one process instance executing an original process definition, each process instance is checked during the execution of the...
7404188 Method and software for publishing a business process orchestration as a web service  
A method of generating code that permits client access to a business process orchestration running on a server as a web service using the Simple Object Access Protocol (SOAP). Business process...
7401327 System and method supporting property values as options  
A class includes fields to support values of properties in preallocated memory space and an option data structure which supports, in instances of the class, references to option values without...
7398531 Providing common memory management code to objects that are instances of different classes  
A method for providing memory management for objects is described. Specifically, techniques are described for providing common memory management code to objects that are instances of different...
7392213 Generator libraries  
The present invention is directed to a generic, object-oriented library of generators and operations on generators. The library of generators and other objects provides a set of reusable components...
RE40390 OBJECT-ORIENTED PROGRAMMING APPARATUS, OBJECT-ORIENTED PROGRAMMING SUPPORTING APPARATUS, COMPONENT BUILDER APPARATUS, OBJECT-ORIENTED PROGRAM STORAGE MEDIUM, PROGRAM STORAGE MEDIUM FOR USE IN OBJECT-ORIENTED PROGRAMMING, COMPONENT STORAGE MEDIUM, AND OBJECT-BETWEEN-NETWORK DISPLAY METHOD  
As to an object-oriented programming, reuse of softwares is enhanced and running speed is improved. These are made up a data element list in which pointers to data storage areas of object A are...
7383534 Configuration system and methods including configuration inheritance and revisioning  
A system includes a security management system for a plurality of managed products. The security management system stores configuration data for managed products and managed nodes in a directory....
7382371 Visual landscape for multi-tiered application environment component interactions  
A system and a method to provide a visual landscape of a server-centric application framework (SCAF) with multiple tiers, multiple components, component interactions, and performance monitoring and...
7383531 Extensible productivity tool for exposing common classes in application building  
Architecture for developing an application. The architecture provides an entry point to commonly used classes of an application development framework. A developer begins a project which predefines...
7380234 Implementing virtual bases with fixed offsets in object oriented applications  
A method for implementing virtual bases with fixed offsets in a class hierarchy graph, having nodes representing object classes and edges representing immediate inheritance therebetween,...
7376668 Dynamic filtering in a database system  
A dynamic filtering module receives a request to perform an operation on data in the database and a input. The dynamic filtering module provides as an output a modified request to a data access...
7376934 Programmable gravimetric measuring instrument, method for creating an application software, system with a programmable gravimetric measuring instrument, and software for executing the method for creating an application software  
System with a computer for computer-aided creation of an application program, wherein the computer contains a software module, a display device, and an input device. The system has a gravimetric...
7376656 System and method for providing user defined aggregates in a database system  
A database system and method allows a user to write program code in a high-level programming language that implements a class that defines the structure of a user-defined aggregate and methods that...
7376661 XML-based symbolic language and interpreter  
An XML-based symbolic computer language, interpreter, and corresponding execution environments are disclosed. The XML-based symbolic computer language, called “OLIN” (One Language Intelligent...
7376940 Thread suspension and method in a multi-threaded environment  
Mechanisms can be used to facilitate suspension of a mutator thread (or mutator threads) while imposing negligible overhead on the mutator computation during periods when thread suspension is not...
7373638 Automatic generation of structure and control path using hardware description language  
Translating to a hardware description language (HDL) from an architecture description language (ADL) is disclosed. An architecture description that is written in the ADL and has a hierarchical...
7363612 Application programs with dynamic components  
An application program may include application modules. One or more of the application modules may each include a dynamic component and static component. The dynamic components and the static...
7359820 In-cycle system test adaptation  
Disclosed are a method, information processing system and computer readable medium for performing a system test on a program. The method comprises creating a test plan associated with a system...
7356802 Automatic customization of classes  
A method and computer readable medium for automatic replacement of object classes in a library with custom classes to improve program efficiency. The method begins with static analysis preformed on...
7350192 Method and system to automatically generate software code  
According to a first aspect there is provided a system to automatically generate software for an object to relational mapping system. The system automatically generates a number of classes. The...
7350191 Computer implemented system and method for the generation of data access applications  
A method and architecture is described that discovers software application metadata and generates data access applications based on the discovered software application metadata. The discovered...
7346901 Efficient generic code in a dynamic execution environment  
Efficient and flexible support for parametric polymorphism in a dynamic execution environment is provided. The addition of efficient parametric polymorphism in a dynamic execution environment...
7346893 Exchange infrastructure system and method  
An exchange infrastructure for message-based exchange and integration of a collection of heterogeneous software components is disclosed. The exchange infrastructure includes a repository for...
7343585 Operator approach for generic dataflow designs  
Described herein is an operator-based approach to representing dataflows. A dataflow is a set of one or more operations and one or more flows of data that are processed successively by the set of...
7340720 System and method supporting mapping of option bindings  
To support values of properties, a class includes fields to support values in preallocated memory space and with an option data structure which supports, in instances of the class, references to...
7337318 Method and apparatus for preventing rogue implementations of a security-sensitive class interface  
A method and apparatus for preventing rogue implementations of a security-sensitive class interface are provided. With the method and apparatus, a unique identifier (UID) is created by a server...
7334215 Manager for software controls in an operating environment  
A software control manager for identifying, authorizing, and coordinating software controls within an operating environment is disclosed. The operating environment may reside on a computing...
7328222 Method and apparatus for preserving data coherency in a database by generating a command object that includes instructions for writing a data record to a local cache  
A method of and system for managing cached data across disparate systems is disclosed. A system for providing cached data coherency includes: a client computer, an application server, a main...
7325226 Modular object serialization architecture  
Methods, systems, and computer program products to serialize user interface objects having custom object types and serialization formats. A serialization manager may coordinate standard...
7325229 Method for graphically visualizing an automatism application and computer terminal for carrying out said method  
A method of visualizing or graphically printing an automatism application programmed on a programming station with the aid of a graphic automatism languages on a computer terminal. The method...
7322025 Method and apparatus for versioning and configuration management of object models  
A tool for versioning and configuration management of object models in a computing system including a component container for grouping objects to form a component containing the objects, the...
7320122 Specification to ABAP code converter  
A method of generating procedural language code for extracting data from a data warehouse comprising the steps of accepting a declarative specification and generating procedural language code to...
7320121 Computer-implemented system and method for generating embedded code to add functionality to a user application  
A computer-implemented system and method for generating code. The system and method receive source code that includes a higher order computer language statement. Machine code is generated from the...
7318225 Object oriented software architecture for software reconfigurable wireless modem  
An abstract modem factory architecture and corresponding systems and methods are disclosed. This architecture and the corresponding systems and methods allow wireless modem control software for a...
7318216 Software application development environment facilitating development of a software application  
The invention relates to a method for developing a software application including the step of creating a software application having one or more classes, each class comprising one or more metadata...
7316002 Deriving an object class by inheritance, instantiation or cloning  
An object class and/or an object having a given name (class1) is derived by making a copy, preferably through serialization, of the entire tree ( 27 a ) of the class or the object, by storing the...
7316001 Object process graph system  
A software system is provided including an Object Process Graph for defining applications and a Dynamic Graph Interpreter that interprets Object Process Graphs. An Object Process Graph defines all...
7308323 Configuration output system  
A configuration output system for use with a building automation system is provided. The configuration output system includes a database and an output engine block. The database contains a...
7308676 Generic layer for virtual object resolution  
Systems and techniques to derive virtual objects at run-time from persistencely stored objects. In general, in one implementation, the technique includes receiving a request for a target object...
7308677 Program generating apparatus, program generating method and program generator  
Program generating method and apparatus and generator program ensure high functional consistency, performance and program development efficiency by allowing program structuring components and...
7305657 Web server having function of Java servlet, method for updating Java program and computer program  
A Web server storing a Java program for generating an HTML file of a Web page includes a portion for obtaining an HTML file, a first conversion portion for converting the file into Java codes, a...
7305671 Conversion of an object model to a source file generation model  
An infrastructure is provided for creating applications for mobile information devices, using a tag-based markup language. Developers can use the markup language to define applications and content...
7305667 Call back structures for user defined DOMs  
Described herein are techniques that allow applications developed in non-object oriented languages, such as C, to interact with DOM trees implemented under different DOM implementations. An...
7295958 Method and system for computer aided design  
A method and system, which relates one or more geometric features to one or more functional requirements (FRs) in a design by using the V-model is described. The method and system include...
7293253 Transparent interface migration using a computer-readable mapping between a first interface and a second interface to auto-generate an interface wrapper  
For a software application that uses a first interface, a method is provided to allow the migration of the software application to a second interface instead of the first interface. The software...
7293254 Extensibility application programming interface and framework for meta-model objects  
The present invention relates to a system and methodology providing an Application Programming Interface (API) and framework that supports a meta-object model for application design and operating...
7293261 Language-neutral representation of software code elements  
A language-neutral model is employed to represent a compile unit to facilitate transformation of a representation of the compile unit to one or more other languages or to language implementations....