| 6578187 |
Digital circuit design method using programming language |
| Jun-10-2003 |
This invention is about a method of digital circuit design using programming language. It can solve problems raised by describing hardware using programming language, e.g. difficulties in describing changes... |
| 6550054 |
Method for representing terminal-based applications in the unified modeling language |
| Apr-15-2003 |
A computer-implemented method is disclosed for automatically converting text-based screen applications of a legacy computer system into a graphical-based representation thereof. The method includes the... |
| 6546549 |
Source code transformation process and recording medium |
| Apr-8-2003 |
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 program... |
| 6523171 |
Enhanced source code translator from procedural programming language (PPL) to an object oriented programming language (OOPL) |
| Feb-18-2003 |
A method for translating source code programs written in a procedural computer language in source code programs written in an Object Oriented language. The method of the invention provides a parser which... |
| 6516461 |
Source code translating method, recording medium containing source code translator program, and source code translator device |
| Feb-4-2003 |
A source code translating method includes the steps of representing a particular source code in the form of an abstract syntax tree without using nodes representing expression statements, and converting... |
| 6507813 |
System and method for national language support |
| Jan-14-2003 |
The present invention comprises a National Language Support (NLS) system with Language Driver Identifiers (LDIDs) embedded as locale-specific descriptors within data objects. The Identifiers, which may... |
| 6496793 |
System and methods for national language support with embedded locale-specific language driver identifiers |
| Dec-17-2002 |
The present invention comprises a National Language Support (NLS) system with Language Driver Identifiers (LDIDs) embedded as locale-specific descriptors within data objects. The Identifiers, which may... |
| 6484309 |
Enabling software designed for one operating system to operate on another operating system |
| Nov-19-2002 |
A system converts an application designed to run on one operating system so that it can run on a second operating system without recompiling. An application designed to run on Windows.RTM. 95, 98 or NT,... |
| 6467079 |
Report program language source code translation to object-oriented language source code which emulates report program language behavior |
| Oct-15-2002 |
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 emulates... |
| 6453464 |
Method and apparatus for converting COBOL to Java |
| Sep-17-2002 |
The present invention relates to a method for translating computer programs from a language having the attributes of computer programming language COBOL to a language having the attributes of the computer... |
| 6438745 |
Program conversion apparatus |
| Aug-20-2002 |
A program conversion apparatus includes: a library call instruction detecting unit for detecting each library call instruction included in an inputted object program, the library call instruction calling... |
| 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... |
| 6389592 |
Method for deployment of incremental versions of applications |
| May-14-2002 |
A method for updating a first version of installed application files to a second version is disclosed. The method comprises the steps of: responsive to receiving a delta file defining the changes between... |
| 6389385 |
System and method for translating source code |
| May-14-2002 |
A safe system and method for reversibly translating source code between unlike character sets, or formats, includes a mapping table of syntactically necessary characters and, possibly, other frequently... |
| 6381743 |
Method and system for generating a hierarchial document type definition for data interchange among software tools |
| Apr-30-2002 |
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... |
| 6360359 |
Source converter processing method and machine-readable media storing it |
| Mar-19-2002 |
A source converter processing method is provided for a source converter that converts statements written in an assembly language to statements written in a C language, for example. With regard to the statement... |
| 6317871 |
System for ensuring the accuracy of file structures in a source-to-source computer program translator |
| Nov-13-2001 |
A system for identifying the file structure of a computer program, preserving the file structure of the code after translation of source code from one high-level computer language to another, combining... |
| 6314429 |
Bi-directional conversion library |
| Nov-6-2001 |
A bi-directional conversion library is provided for translating data structures used in a computer program from a first computer programming language to data structures used by a second computer programming... |
| 6237143 |
Method and system for monitoring and capturing all file usage of a software tool |
| May-22-2001 |
A method is provided in a computer system, which employs a multiplicity of diverse software tools, for monitoring and capturing a pattern of all file usage of each of the software tools. The usage pattern... |
| 6148438 |
System and method for creating composite classes for objects having virtual functions for avoidance of user mode/kernel mode transitions |
| Nov-14-2000 |
A system and method for creating composite classes for objects having virtual functions, wherein the composite classes enable avoidance of user mode/kernel mode transitions in the operating system. The... |
| 6067413 |
Data representation for mixed-language program development |
| May-23-2000 |
Method for enabling the simultaneous use of a first and a second programming language within a computer program, and apparatus to practice the method. To enable this sharing of languages, the present invention... |
| 6032198 |
Application design supporting method and apparatus for client/server system |
| Feb-29-2000 |
In a method for supporting the design of a plurality of programs distributed on a network and operated through the communication between the programs, each program is defined, a relation between programs... |
| 6014519 |
Language processing unit and a language processing method to translate a source program and generate an object module file |
| Jan-11-2000 |
A language processing unit comprising a syntax analyzing portion to input and analyze a source program, a code pattern registering portion, a code generating portion to generate operation codes to an analysis... |
| 6006031 |
Method and apparatus for reconciling conflicting translations by factoring and parameterizing differences |
| Dec-21-1999 |
A method and apparatus for translating source code written in one computer language to source code written in another language wherein translated static fragments are generated in the face of textual inconsistencies.... |
| 5956510 |
Apparatus and method for revising computer program code |
| Sep-21-1999 |
Apparatus and methods for revising a field in computer program code. One method includes analyzing program code lines for the presence of the field and, if present, selectively revising the field from... |
| 5930506 |
Date format conversion for including century information in a six digit date representation |
| Jul-27-1999 |
In a computer system (1) having only six positions for representing dates, information on which century that is referred to is contained in one or several of the six positions without changing the date... |
| 5860010 |
Use of language with similar representation for programs and data in distributed data processing |
| Jan-12-1999 |
A language with similar representation for programs and data is used in cooperative data processing applications, particularly for the distribution of information and processing in a network management... |
| 5860008 |
Method and apparatus for decompiling a compiled interpretive code |
| Jan-12-1999 |
A method and apparatus for decompiling a compiled, interpretive code characterized by the steps of creating an array of names and an array of literals from a plurality of compiled, interpretive code bytes... |
| 5828885 |
Method and system for merging files having a parallel format |
| Oct-27-1998 |
A method and system for merging a first file with a second file to produce an output file, wherein the first and second files are uniquely modified versions of an original file, are discussed. In a preferred... |
| 5815713 |
Method and system for automated transformation of declarative language process specifications |
| Sep-29-1998 |
The present invention transforms a declarative language specification of a problem into a procedural language specification of the problem. The present invention includes a partitioning module (16) for... |
| 5805893 |
Assembly language program converter |
| Sep-8-1998 |
A converter and method (10) for converting an assembly language computer program (12) into a high-level language computer program (20, 22) includes the steps of reading and storing the assembler listing... |
| 5797011 |
Method for controlling the translation of information on a display screen from a source language to a target language |
| Aug-18-1998 |
A method for controlling the translation of panel displays and associated panel tags on a display screen from a source language to a target language comprising the steps of: opening a source language panel... |
| 5768564 |
Method and apparatus for translating source code from one high-level computer language to another |
| Jun-16-1998 |
A method, system, apparatus, and program for translating one computer language to another using doubly-rooted tree data structures. A doubly-rooted tree is the combination of two sets of hierarchically... |
| 5671416 |
Apparatus and a method for searching and modifying source code of a computer program |
| Sep-23-1997 |
An apparatus and a method for searching through a parse tree of a source code of a computer program use a new type of parse tree including all computational as well as non-computational entries. The new... |
| 5586329 |
Programmable computer with automatic translation between source and object code with version control |
| Dec-17-1996 |
A computer which executes rules which are defined according to a language having a valid grammar. The computer comprises input means for receiving and temporarily storing a first source code representation... |
| 5555419 |
Correlation system |
| Sep-10-1996 |
A correlation system communicates with preprocessors and a debugger in a translation system to correlate symbols and code segments of an input user program with symbols and code segments of an output executable... |
| 5551015 |
Method and apparatus for direct conversion of programs in object code form between different hardware architecture computer systems |
| Aug-27-1996 |
Application programs compiled for a first, "source", computer are translated, from their object form, for execution on a second, "target", computer. The translated application programs are linked or otherwise... |
| 5481705 |
Method for executing a program with branch-to modifying instructions |
| Jan-2-1996 |
In a method for executing a program for sequentially reading step information registered in an execution queue in the order of registration in order to permit the modification of a branch-to address with... |
| 5297284 |
Method and system for implementing virtual functions and virtual base classes and setting a this pointer for an object-oriented programming language |
| Mar-22-1994 |
A method for a computer compiler for an object-oriented programming language for implementing virtual functions and virtual base classes is provided. In preferred embodiments of the present invention,... |
| 5295256 |
Automatic storage of persistent objects in a relational schema |
| Mar-15-1994 |
A translator for translating objects defined in an object-oriented programming environment to a relational database schema permits persistent storage of object instances as records in a relational database.... |
| 5291583 |
Automatic storage of persistent ASN.1 objects in a relational schema |
| Mar-1-1994 |
A translator for translating objects defined in Abstract Syntax Notation such as ASN.1 to a relational database schema permits persistent storage of object instances as records in a relational database.... |
| 5249275 |
Apparatus and method enabling a compiled program to exactly recreate its source code |
| Sep-28-1993 |
A computer system capable of compiling PROLOG programs appends to the compiled code information necessary to recreate the source which generated the compiled code. This allows program statements which... |
| 5119465 |
System for selectively converting plurality of source data structures through corresponding source intermediate structures, and target intermediate structures into selected target structure |
| Jun-2-1992 |
A data structure format conversion system comprising a front end converter, a back end converter, and a converter executive. The front end converter converts a source data structure in a source format... |
| 4374408 |
Multi-pass system and method for source to source code translation |
| Feb-15-1983 |
This disclosure relates to a system embodied in a data processor for source to source code translation of programs, and to the method by which such translation is accomplished. The particular system disclosed... |