Matches 1 - 50 out of 112 1 2 3 >
Match Document Document Title
7624349 Declarative definition enabling graphical designer reuse  
The reuse of one or more shared components of graphical modeling tools amongst multiple graphical modeling tools. Graphical designers, or graphical modeling tools, allow for the construction of...
7620944 Resolving operators with user defined operands  
Techniques are disclosed to support the resolution of an operator which has been called with inconsistent typing and at least one operand of a user-defined type. In order to allow the compilation...
7607125 Programming language support for integrating undo and exception handling  
Existing methods for returning program state to a previous state are often too heavy weight. Often these methods attempt to guarantee a series of properties to a programmer across a distributed...
7590972 Role-oriented development environment  
This invention relates to a business application development and execution environment that recognizes and supports various development and user roles. Aspects of the method and system are adapted...
7587707 Predicate abstraction via symbolic decision procedures  
Predicate abstraction techniques and tools. Using symbolic decision procedures, predicate abstractions for computer programs are generated based on a set of predicates representing observations of...
7574701 Syntax for members added through object protocol systems and methods  
A special syntax is developed to differentiate between accesses to a primary and one or more secondary object protocols in a programming language. The syntax allows the compiler to differentiate...
7565684 Declarative configuration of enterprises services  
Methods and apparatus, including computer program products, that include providing to a client a definition of an object class representing attributes of a first collection of data elements and a...
7565642 Rule engine  
Methods and apparatus, including computer program products, for inference processing in a fact-based business automation system, including receiving a rule set as a single package, generating a...
7565640 Framework for seamlessly authoring and editing workflows at design and runtime  
Modifying a componentized workflow model during execution of the workflow. Each step of the workflow is modeled as an activity that has metadata to describe design time aspects, compile time...
7546579 Systems and methods for plain old java object (POJO) persistence  
The present invention uses annotations and SQL to retrieve and/or persist POJO data from/to a database, respectively. Using SQL will enable developers to unleash the full querying power of their...
7539974 Scalable synchronous and asynchronous processing of monitoring rules  
A rules runtime engine for scheduling and concurrently processing of rules. The engine efficiently runs a large number of rules in a parallel fashion. This is accomplished by authoring rules in a...
7526752 Introspection support for generic types  
In accordance with one embodiment of the present invention, there is provided a technique for supporting introspection of generic types while maintaining migration compatibility. According to one...
7523443 Programming language type system with automatic conversions  
A programming language type system includes, in a memory, a set of numeric type including integer types, fixed-point types and floating-point types, a set of type propagation rules to automatically...
7519948 Platform for processing semi-structured self-describing data  
An Extensible Markup Language (XML) Application Server for storing, processing, communicating, and displaying dynamic semi-structured information. It comprises a declarative specification language,...
7519684 Extensible URI-pattern-based servlet request processing framework  
Extensible URI-pattern-based servlet request processing frameworks process and respond to requests for resources sent over a network by client programs to application programs in multi-tiered data...
7512955 Method and system for accessing and implementing declarative applications used within digital multi-media broadcast  
A method and system are described that enable the construction of declarative applications, such as XDML, that can access DASE System services. DASE System services include among other things,...
7506311 Test tool for application programming interfaces  
Methods and apparatus for enabling the framework and the application code associated with an application programming interface (API) to be efficiently and comprehensively tested are disclosed....
7506307 Rules definition language  
A rules definition language the authoring rules for concurrent processing. The RDL includes statements that facilitate efficient use of computer resources by allowing a rule to be broken down into...
7490168 Service oriented integration server architecture  
An integration server architecture (ISA) that facilitates communication between processes that do not share a common message format or use a common communication protocol. The ISA comprises a...
7451435 Self-describing artifacts and application abstractions  
Described herein is at least one implementation employing multiple self-describing software artifacts persisted on one or more computer-storage media of a software-based computer. In this...
7447553 Software object, system and method for an automation program with function rules which has multiple uses for various programming tools  
The invention relates to a software object, a system and a method for mapping function rules for an automation program with multiple use for various programming tools. To achieve a common data...
7437710 Annotation based development platform for stateful web services  
An annotation based development platform for stateful web services is described. In one embodiment, the developer expresses logic offered by the web service using a standard programming language...
7434205 Virtual type interpretation, interaction and detection  
Interpretation of virtual types in a software development, debugging, or monitoring environment. Display and modification of variables having virtual types. Detection of virtual types.
7434202 System and method for software component dependency checking  
A system and method for use with an enterprise system or software development system, for determining or checking for dependencies between software components, or between other components of said...
7406455 Automatic recognition and flagging of anomalous items within sets of automatically classified items  
The present invention comprises a method and software for recognizing and flagging a data item used by one or more application program as falling within the scope of a rule but anomalous when...
7386835 Technique for graphical user interface modification  
A technique for easily making modifications to a graphical user interface (GUI). XML files each containing different rules for making a tree display are easily written by code developers. The files...
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...
7367011 Method, system and program product for developing a data model in a data mining system  
A database table of predefined data transformations is provided. Each predefined data transformation is associated in the table with a unique identifier, a corresponding description and a validity...
7366735 Efficient extraction of XML content stored in a LOB  
A method and system are provided for extracting a valid, self-contained fragment for a node in a XML document stored in a database management system. An XML index is used to identify a location in...
7340724 Evaluating expressions in a software environment  
Code for a program is received by a compiler (or other entity). The code includes an expression for a variable and a marker that specifies when the expressions should be evaluated during execution...
7337430 Optimized look-up table calculations in block diagram software  
Pre-lookup index search blocks and multidimensional interpolation blocks that use the results of the pre-lookup index search blocks in a block diagram to graphically specify (and perform)...
7325014 Direct rendering of a web application from a database to a web browser  
A method includes selecting a database on a system and selecting a style format on the system. The database contains data information for the web application, and the style format is applied to the...
7322022 Method for creating wrapper XML stored procedure  
A method for automatically generating code for converting data from stored procedures to an XML format is performed by a wizard with which a client interfaces. The wizard receives a selection of a...
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...
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...
7284235 Creation of content versions using content layers  
The technologies allow a digital content developer to define, and a user to switch between or select, various versions of digital content for purposes of displaying, rendering, improving, or...
7249344 Delivery of financial services to remote devices  
A financial institution can provide financial services to a plurality of remote devices, such as personal computers, personal data assistants, screen phones, automatic teller machines, external...
7240331 Bi-valuation of programming statements  
A statement evaluation technique is based on bi-evaluation of programming statements. A programming language statement is evaluated that includes a first and a second sub-statement. The first...
7237228 Arbitrary and expandable high-precision datatype and method of processing  
A method and apparatus for processing numerical values in a computer program. In various embodiments, the invention provides an arbitrary and expandable high-precision datatype. The datatype...
7200837 System, method and software for static and dynamic programming and configuration of an adaptive computing architecture  
The present invention provides a system, method and software for programming and configuring an adaptive computing architecture or device. The invention utilizes program constructs which correspond...
7171657 Method and apparatus for importing static members of a class  
One embodiment of the present invention provides a system that facilitates importing static members of a class. During operation, the system examines code associated with a compilation unit to...
7165239 Application program interface for network software platform  
An application program interface (API) provides a set of functions that make available support for processing XML documents for application developers who build Web applications on Microsoft...
7133873 System and method for modifying output of computer program without source code modifications  
A system and method for modifying the output of a computer program without source code modification. A computer program reads in two files, an input data file and a recipe text file. The data input...
7120900 Bi-directional display  
A bidirectional text display method embodied in a functional programming language which first assigns bidirectional attributes to a logical character stream. Next, through explicit processing,...
7103876 System and method for analyzing executing computer applications in real-time  
An object shell console attaches to an executing computer application. The object shell console extracts information from the executing application without interrupting or terminating the executing...
7103874 Model-based management of computer systems and distributed applications  
Model-based application management architecture. A developer can describe an application or service in terms of its constituent components. Desired states can be described in terms of...
7076764 System and method for software module architecture language and compliance checking  
A system and method for providing a software module architecture specification language, and checking code for compliance. A module architecture specification can be structured into product-wide...
7065745 System and method for evaluating and executing hierarchies of rules  
Embodiments of a system and method for hierarchically organizing rules and for evaluating and executing the hierarchy of rules. Each rule in the hierarchy of rules may include a precondition and an...
7058926 Tool for implementing Floating-Point related applications using customized language  
A tool for implementing a Floating-Point related application. The tool includes a receiver for receiving a list of commands in a computer language. The language defines Floating-Point events of...
7051318 Web based OLA memory generator  
A system for generating an Open Library Architecture Delay and Power Calculation Module. The system includes a user interface for generating and submitting requests that specify configurations and...
Matches 1 - 50 out of 112 1 2 3 >