Matches 1 - 50 out of 52 1 2 >
Match Document Document Title
7627852 Embedding an interpreter within an application written in a different programming language  
A method of accessing, from a host application written in a first programming language, a subroutine written in a second programming language can include serializing input data expressed as an...
7590933 Method for displaying an annotated file  
A method and system for displaying an annotated file are described. The method includes associating an annotation with a programming module of a baseline file and displaying in a window of a...
7567908 Differential dynamic content delivery with text display in dependence upon simultaneous speech  
Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting...
7562344 Method, system, and computer program product for providing real-time developer feedback in an integrated development environment  
A system, method, and computer program product for providing real-time developer feedback are provided. The system includes a computer executing a source code editor; a feedback repository storing...
7559051 Source-to-source partitioning compilation  
A method is disclosed for partitioning a specification in a source code. In a first step, the specification is converted into a plurality of abstract syntax trees. In a second step, the plurality...
7536675 Dynamic code generation system  
A system for high level dynamic hot code generation. A class file container object is first created. Methods and code are then added to the class file container object. Byte code is then generated...
7500222 Tracking and maintaining related and derivative code  
A method and an apparatus within an integrated development environment to increase the efficiency of tracking changes made to source code. The method and apparatus comprise three modes: a...
7484201 Nonlinear editing while freely selecting information specific to a clip or a track  
A nonlinear editing method for performing editing by displaying an editing window having a area for displaying a track on a display device and disposing a clip representing a selected material on...
7464368 Logical separation of code and content  
Code and content of a program can be logically separated for display and editing within an integrated development environment. The code and content are separated by the application of a separation...
7437709 Providing assistance for editing markup document based on inferred grammar  
Methods and apparatus are provided for assisting a user who is editing a markup document on a computer. The user is presented with the markup document on a display of the computer for editing and...
7409673 XML document editor  
A DTD-compliant XML document editor is disclosed. The XML document editor generates hints for required elements and required element slots automatically in the process of document creation and...
7395523 Method and apparatus for efficiently developing encoded instructions by tracking multiple unverified instances of repetitive code segments  
A development environment tracks code sections which have been copied and pasted into a code module from a source code section which has not been subjected to certain verifications. In one aspect,...
7376933 System and method for creating application content using an open model driven architecture  
A method for generating application content includes specifying an application definition or model in a flexible grammar, defining a set of templates that define generalized content output forms,...
7370318 System and methodology for asynchronous code refactoring with symbol injection  
A system and methodology for asynchronous code refactoring with symbol injection is described. In one embodiment, for example, a method is described for refactoring a plurality of interdependent...
7346892 Prediction and pre-selection of an element in syntax completion  
A system, method and computer-readable medium supports a feature that predicts a selection based on history of use and uses this information to pre-select an item in a list for syntax completion in...
7343596 Method and system for creating self-assembling components  
A method and system for creating reusable software components that can be automatically discovered and assembled on a network through the use of syntactic appearances in component languages....
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)...
7322023 Computer programming language statement building and information tool with non obstructing passive assist window  
An intelligent real time tool to assist a computer programmer during the writing and/or maintenance of a computer program. The tool generates assist windows that contain program related information...
7299447 Method of testing a mapping of an electrical circuit  
An electrical circuit can be described with a reference model that has a plurality of states and a plurality of state transitions. Acceptable and/or unacceptable instruction sets are predefined for...
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...
7269828 Method for safely instrumenting large binary code  
A method is provided for safely editing a binary code to be executed on a computer system. The method allows the binary code to be directly edited without compromising its integrity. More...
7231633 Debugging with set verbosity level during read and analysis of executable code and associated comments while logging according to set verbosity level  
A debugging tool for computer program development that analyzes the computer program adds output statements at strategic locations throughout the program. The output statements may include the...
7149966 Word processor for freestyle editing of well-formed XML documents  
A word-processor that provides a freestyle-editing environment for editing an XML document while monitoring the XML document for well-formedness. The word processor monitors the XML document to...
7127704 Interactive software engineering tool with support for embedded lexical contexts  
In response to programmer input of a trigger token, a program editor creates a pair of boundary tokens encapsulating an embedded lexical context and positions an insertion point within the embedded...
7092990 Handling node address failure in a distributed nodal system of processors  
Addressing failure is handled in a nodal system of processor nodes, which comprise at least one processor and at least one interface to a network. Upon detection of a node address failure of a...
7089541 Modular parser architecture with mini parsers  
A modular parser architecture and methods related thereto make use of a number of miniparsers. Each miniparser is capable of receiving input and generating an output dependent thereon. In one...
7076763 Live component system  
A system for generating live components for use on target systems is disclosed. The target systems may include browsers and embedded systems. The disclosed invention may operate on a multitude of...
7072800 Application response monitor  
A computer-based method of formatting rules for monitoring application responsiveness, the method including defining a collection of resources, each such resource being a source of application...
7043716 System and method for multiple level architecture by use of abstract application notation  
A system and method of translating an abstract notation of an application to a series of sub-applications representing a central application. Also described is a multi-tier application system for...
7024623 Method and system for placing an insertion point in an electronic document  
A method for placing an insertion point in an electronic document in an electronic system for creating and editing an electronic document. Context information regarding a location of a cursor in...
6996801 System and method for automatically generating program  
An automatic software component creating system includes a software component definition data storage section which stores software component definition data therein, a software component creation...
6986122 IF statement having an expression setup clause to be utilized in structured assembly language programming  
A state machine for an assembler capable of processing structured assembly language is disclosed. The state machine for an assembler capable of processing structured assembly language IF constructs...
6966054 Method and system for generating a computer program  
A method and system is described for generating executable code for a computer program. A programmer creates an intentional program tree using a syntax-independent editor. The editor allows a...
6802059 Transforming character strings that are contained in a unit of computer program code  
A method and apparatus for transforming character strings that are contained in a unit of code. A conversion mechanism performs a macro substitution by transforming hard coded strings into unique...
6763516 Convention checking apparatus, convention checking system, convention checking method, and storage medium on which is recorded a convention checking program  
When a convention is changed, a user modifies the class name and the method name of a convention checker, method parameters, etc., which are stored in a convention file in correspondence with a...
6757889 Source program checking device and program and method for same  
A group setting section divides indicated messages according to types upon receiving an instruction from the user and sets a default display status for the messages by group. An indicated message...
6697819 Reusable database access component  
Providing economical interconnectivity between application programs and database content is obviated by the described database management system interface. The system of the invention includes at...
6665860 Sever-based method and apparatus for enabling client systems on a network to present results of software execution in any of multiple selectable render modes  
A method and apparatus for enabling software to be executed in any of a plurality of render modes are provided. A set of hypermedia pages and associated executable components maintained in a server...
6654953 Extending program languages with source-program attribute tags  
Attribute tags embedded in the statements of a source program system extend a programming language. A compiler for the program includes an interface to detect the attribute tags and to call one of...
6651241 Scriptor and interpreter  
A scriptor and interpreter are disclosed. The scriptor and interpreter each not only check the syntax of a command in a script, but also that the values for the variables passed as arguments to...
6558431 Storing valid and invalid markup language in strict and relaxed tables respectively  
The inventive editor allows web authors to edit HTML visually while preserving the HTML source document. The editor preserves the structure and format of the HTML, and permits simultaneous modeless...
6542899 Method and system for expressing information from an object-oriented database in a grammatical form  
A grammar to represent a hierarchical object-oriented database. The grammar comprises a set of keywords and a syntax. The keywords include “tree”, “entry”, “properties”, and...
6523172 Parser translator system and method  
A parser-translator technology allows a user to specify complex test and/or transformation statements in a high-level user language, to ensure that such test and/or transformation statements are...
6353925 System and method for lexing and parsing program annotations  
When a source program containing annotations is processed by a user-selected tool, the annotations in the source program are detected by a lexer and passed to an annotation processor corresponding...
6167566 Variable retrieving apparatus and method and computer readable recording medium recording variable retrieving program therein  
A variable retrieving unit refers to variable relation information and variable definition information held in an analysis result storing unit and retrieves variables which directly relate to a...
5802370 Tool for generating and executing graphical interface commands  
A tool for generating and executing graphical interface commands (OGEC) for an information system (SI) including heterogeneous platforms (PLC1-PLC4) disposed in a multi-protocol (PR1 through PR6)...
5754859 Variable pitch indentation in source code formatting  
The process of formatting source code is improved by the use of different nesting pitches for different nesting levels, by the use of different pitches for the same indentation level in different...
5737608 Per-keystroke incremental lexing using a conventional batch lexer  
A system and method are disclosed that enable a batch lexer to be used to incrementally update a token stream representation of a computer program maintained in an editor as the computer program is...
5586328 Module dependency based incremental compiler and method  
A compiler and compiling method minimizes recompilation of a computer program after an edit. The program is organized in plural program units, such as modules. The units are each compiled through a...
5481712 Method and apparatus for interactively generating a computer program for machine vision analysis of an object  
A system for interactively generating a computer program for machine vision analysis insures that the program is correct by permitting the operator to make only syntactically correct modifications...
Matches 1 - 50 out of 52 1 2 >