|
Match
|
Document |
Document Title |
|
|
7627861 |
Methods, systems, and computer program products for identifying computer program source code constructs
Methods, systems, and computer program products for identifying computer source code constructs are disclosed. According to one method, computer source code is converted to a format suitable for an...
|
|
|
7624376 |
Integration of COTS software data stores into integrated data access layer
A system for integration of commercial-off-the-shelf software applications and databases is provided. The system includes a commercial-off-the-shelf software application operable with a first data...
|
|
|
7607121 |
System and method for providing result sets using EJB query language
A system and method for accessing requested data in a database using result set objects. The invention also provides a set of enhancements to the EJB Query Language (“EJB QL”) for providing...
|
|
|
7603664 |
System and method for marking software code
A method to instrument software code may comprise marking one or more blocks of code in an application program to provide a marked code. The marking may comprise inserting a marker at each of the...
|
|
|
7596781 |
Register-based instruction optimization for facilitating efficient emulation of an instruction stream
A register-based instruction optimization is provided for facilitating efficient emulation of a target instruction stream. The optimization includes for at least one instruction in a frequently...
|
|
|
7596777 |
Method and apparatus to control translatable properties of metadata
A method and apparatus for providing a translation locking mechanism comprising a locking system to permit locking of translatable properties of an object within a project. The apparatus further...
|
|
|
7594222 |
System and method for source code analysis
The invention includes a tool for creating hypertext enabled documents based on one or more source code files wherein calls to programs, subprograms, or functions are hyperlinked to corresponding...
|
|
|
7584460 |
Process and apparatus for abstracting IC design files
File paths for a plurality of IC design files in a hardware description language are abstracted by parsing description files, or a directory of description file names, to identify file paths to...
|
|
|
7574692 |
Method for building component-software for execution in a standards-compliant programming environment
Richer programming platforms mean easier application development. In order to achieve richer programming platforms, cooperation between lots of developers is necessary. The optimal situation is...
|
|
|
7555745 |
Program and apparatus for translating language, and program converting method
A translator apparatus for analyzing a parallel language program and converting the parallel language program into a sequential language program that is subject to a distributed processing by a...
|
|
|
7546590 |
Dynamic conversion of object-oriented programs to tag-based procedural code
An HTML package of the Windows foundation classes framework allows Java developers to write Java code normally as if they were writing to any user interface framework. The WFC framework converts...
|
|
|
7543280 |
Converting and executing applications
Techniques for converting and executing applications. The techniques include receiving run-time code generated from a converted design-time representation of an application, wherein the converted...
|
|
|
7543270 |
Tracing output descriptions generated from corresponding input descriptions
Methods and systems in which output descriptions are generated in response to input descriptions are disclosed. The input descriptions and output descriptions are displayed together so that the...
|
|
|
7539981 |
XML-based preprocessor
In an implementation of an XML-based preprocessor, a programmed source file is parsed to generate a syntactic representation of the programmed source file. An XML (Extensible Markup Language)...
|
|
|
7533373 |
Method for prevention of system execution malfunction
A method for prevention of system execution malfunction is provided. First, an IDL (Interface Definition Language) file is compiled using an IDL compiler to generate a compiled IDL file. The...
|
|
|
7533372 |
Cross language migration
A process for migrating a system or application from a localized language to a localization independent language. The process comprises at least a process for determining which strings need to be...
|
|
|
7529763 |
System and method for providing dynamic client architecture in an application development environment
A method of providing an application development environment that produces an application framework in a development language-neutral manner which is later adapted into a particular programming...
|
|
|
7526503 |
Interactive schema translation with instance-level mapping
A system and method facilitating data access operations is provided. The system can facilitate an executable, instance-level interaction between a source model (e.g., schema) expressed in a first...
|
|
|
7526468 |
System and method for recursive path analysis of DBMS procedures
A system, method and database development tool are disclosed for automatically generating the complete dependency graph for use in debugging stored code objects in a database, by using a recursive...
|
|
|
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...
|
|
|
7512937 |
Integrated visual and language-based method for reusable data transformations
A method deploys a set of coupled data transformation modules describing a data transformation, the data transformation for transforming a data structure from a first format to a second format. The...
|
|
|
7503031 |
Method of transforming an application into an on-demand service
An example of a solution provided here comprises assessing readiness for transformation, based on a number of desirable application attributes; planning development work (which may involve mapping...
|
|
|
7500224 |
Code blueprints
A blueprint is described that provides a framework for writing a code generator. A blueprint translator translates the blueprint into one or more classes with source code. The newly generated code...
|
|
|
7496544 |
Method and apparatus for assessing products
An improved method, apparatus, and computer instructions for evaluating acquisition costs for a software product. A set of questions regarding the software product is presented. The set of...
|
|
|
7493602 |
Methods and arrangements for unified program analysis
A unified program analysis framework that facilitates the analysis of complex multi-language software systems, analysis reuse, and analysis comparison, by employing techniques such as program...
|
|
|
7472399 |
Method and system for a client invoking on an interface defined in a first notation to invoke an object having an interface defined in a second notation
A method and system for a client invoking on an interface defined in a first notation to invoke an object having an interface defined in a second notation is disclosed. In one aspect, the method...
|
|
|
7467375 |
Method and system for transforming legacy software applications into modern object-oriented systems
A system and method for transforming a procedural program having procedural language code into an object-oriented program, comprises scanning the procedural language code and creating a map based...
|
|
|
7467149 |
Complex syntax validation and business logic validation rules, using VAXs (value-added XSDs) compliant with W3C-XML schema specification
Systems and methods are disclosed that facilitate formally describing structured documents and complex validation rules associated therewith using value-added XSD schemas (VAXs). Native XSDs can be...
|
|
|
7454746 |
Function call translation
Methods and apparatus for using description information about a function to translate a call to the function in a first language into a call to a corresponding function in a second language. The...
|
|
|
7448027 |
Extendible instruction system
An instruction system for issuing instructions from a first computer system ( 50 - 90 ) for execution by a second computer system ( 10, 20, 40 ) is described. The instruction system comprises...
|
|
|
7444619 |
Inter-process communication using different programming languages
A method for inter-process communication between a first process and a second process. The method includes receiving a request from the first process for processing a first process call in a first...
|
|
|
7444617 |
Programming tool and programming method
In the field of automation technology, processes, which are controlled by stored program controllers ( 2 ), are divided into modules, which are also known as function blocks. If possible, these...
|
|
|
7434209 |
Method and apparatus for performing native binding to execute native code
A native binding technique is provided for inserting calls to native functions during translation of subject code to target code, such that function calls in the subject program to subject code...
|
|
|
7426548 |
Enterprise application platform
A business platform can provide access to applications and provide for the integration of resources with other applications, including internal and external applications, services and systems. A...
|
|
|
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...
|
|
|
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...
|
|
|
7406683 |
System and method providing for interaction between programming languages
Interaction between programming languages includes receiving a command from a user, where the command is written in a first programming language. The first programming language is converted to an...
|
|
|
7406682 |
Translator-compiler for converting legacy management software
A translator-compiler for converting legacy architecture. In the area of management software or distributed management software, a standard architecture is evolving from legacy or proprietary...
|
|
|
7406681 |
Automatic conversion of source code from 32-bit to 64-bit
In accordance with methods and systems consistent with the present invention, a system that automatically generates 32-bit to 64 bit interfaces to 64-bit code is provided. These interfaces provide...
|
|
|
7406680 |
Method for adding extensions to the grammar for ASN.1 without modifying the basic compiler and code generator
A processing system ( 100 ) implements a translator ( 102 ) and a compiler ( 106 ) for compiling a machine readable language. When a source file ( 104 ) is provided, the system performs a...
|
|
|
7401086 |
Translating configuration files among network devices
A system and method to facilitate the translation of Command Line Interface (CLI) configuration scripts associated with a device into the corresponding equivalent CLI configuration scripts of...
|
|
|
7389500 |
Selective pre-compilation of virtual code to enhance boot time emulator performance
A method and computer-readable medium perform a pre-boot scan of an emulated binary to detect a function that is above a predetermined complexity threshold. The detected function may then be...
|
|
|
7386840 |
Method, apparatus, and program for source code translation from COBOL to object-oriented code
A method, apparatus, and program for translating source code programs from COBOL into an object-oriented language and then utilize an “object” that emulates the COBOL's Working-Storage Section....
|
|
|
7383542 |
Adaptive machine translation service
An adaptive machine translation service for improving the performance of a user's automatic machine translation system is disclosed. A user submits a source document to an automatic translation...
|
|
|
7383532 |
System and method for client-side locale specific numeric format handling in a web environment
A system and method permits client-side locale specific numeric format handling in a web environment for software applications supported by programming languages. The system and method enable a...
|
|
|
7363619 |
API schema language and transformation techniques
An API schema language and transformation techniques allow an application programming interface to be defined in a markup language. This interface definition can then be transformed into a...
|
|
|
7356814 |
System, method, and computer program product for communicating with an LDAP server
A system, method, and computer program product for communicating with an LDAP server. When an LDAP server call is required, the call is encapsulated in a wrapper class which then interacts with the...
|
|
|
7356807 |
Transforming server-side processing grammars
A translator for translating server-side instructions includes a set of rules for translating server-side instructions from a first grammar to a second different grammar and a translation engine,...
|
|
|
7356803 |
Annotation based development platform for asynchronous web services
An annotation based development platform for asynchronous web services is described. In one embodiment, the developer expresses logic offered by the web service using a standard programming...
|
|
|
7353504 |
System and method for efficiently generating native code calls from byte code in virtual machines
A system and method for generation of efficient calls from compiled byte code within a virtual machine (VM) or Java Virtual Machine (JVM) environment. Current techniques used to interface...
|