|
Match
|
Document |
Document Title |
|
|
7617093 |
Authoring speech grammars
A method and apparatus are provided for automatically forming a grammar. Example text strings are received and N-grams are formed based on the text strings. A rule in the grammar is then generated...
|
|
|
7614035 |
Cartographic software maps
A software program can be represented as a map depicting respective software components of the software program. A grid system can be used, and map elements can be contiguous geometric shapes....
|
|
|
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...
|
|
|
7568184 |
Software documentation generator
Various embodiments of a system and method for generating software documentation are disclosed. A software documentation generator may input a variety of information sources. In one embodiment,...
|
|
|
7562338 |
System development planning tool
A system for planning and managing a software development project uses an extreme programming (XP) process and includes a graphical user interface (GUI) for displaying graphs and for entering,...
|
|
|
7546575 |
System and method for using blueprints to provide a software solution for an enterprise
The present invention provides a technique for the development of a software-based business solution using blueprint. A blueprint is a collection of artifacts that relate to an enterprise, and to...
|
|
|
7543274 |
System and method for deriving a process-based specification
A system and method for deriving a process-based specification for a system is disclosed. The process-based specification is mathematically inferred from a trace-based specification. The...
|
|
|
7536684 |
Software documentation generation using differential upgrade documentation
A software application includes a document generator. A user can download from an upgrade website documentation (e.g., release notes) describing the differences in operation between a post-upgrade...
|
|
|
7533369 |
Method and system for providing documentation and training in a software development activity
A system and method for generating software documentation and training material within a software development activity are described. The system includes a software coding module. a user interface...
|
|
|
7529780 |
Conflict management during data object synchronization between client and server
A client stores client metadata entries corresponding to a plurality of data objects. During a first phase of a synchronization process, the client sends one or more client metadata entries to a...
|
|
|
7506310 |
Method and system for caching managed code for efficient execution on resource-constrained devices
Described is a system and method that separates a managed code runtime library or program into four parts, comprising a header, resources, metadata and method implementations. The metadata and some...
|
|
|
7503035 |
Software tool for detecting plagiarism in computer source code
Plagiarism of software source code is a serious problem in two distinct areas of endeavor—cheating by students at schools and intellectual property theft at corporations. A number of algorithms...
|
|
|
7480893 |
Rule-based system and method for checking compliance of architectural analysis and design models
A method for extracting requirements of an architectural software model comprises providing a use case model as a directed graph of the architectural software model comprising nodes corresponding...
|
|
|
7472374 |
System and method for using blueprints to provide a traceable software solution for an enterprise
The present invention provides a technique for the development of a software-based business solution using blueprint. A blueprint is a collection of artifacts that relate to an enterprise, and to...
|
|
|
7458063 |
Method and apparatus for supporting functionality documentation
A method identifies code to be analyzed and analyzes the identified code. The method determines whether the identified code contains a particular function. If the identified code contains the...
|
|
|
7454743 |
Java to SNMP MIB mapping
A mapping engine, capable of receiving descriptions of manageable software objects in a first language, for generating management information in a second language. The mapping engine is further...
|
|
|
7454744 |
Private source code commenting
A method, computer program product, and data processing system for exchanging information regarding software source code among a team of developers is disclosed. In a preferred embodiment of the...
|
|
|
7426716 |
Recovery and representation of object interaction in an object oriented program
A process and system are provided for representing object interactions, by means of a sequence diagram or the like, wherein the object interactions are recovered from source code written in Java or...
|
|
|
7346894 |
Method and system for specifying file-specific program settings
Methods and systems for specifying settings used by a file are described. A file is accessed using a software application. Associated with the file are global settings defined by the application....
|
|
|
7340714 |
System and method for using web services with an enterprise system
An application view control can be added to a Web service to allow the Web service to make requests into a resource such as en enterprise system through an integration system. The integration...
|
|
|
7331038 |
Predictive prefetching to improve parallelization of document generation subtasks
In a system in which documents are generated dynamically in response to user requests, historical data is collected regarding data retrieval subtasks, such as service requests, that are performed...
|
|
|
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...
|
|
|
7278134 |
Three dimensional framework for information technology solutions
A solution advisor tool for designing an information technology (IT) solution, comprising: (1) a knowledge management system for generating and storing information in a hierarchical format, wherein...
|
|
|
7269823 |
System and method for identifying namespaces
Described is a system and method that enable the incorporation of one namespace into another namespace while avoiding name collisions by defining namespaces with a common name and a unique...
|
|
|
7228326 |
Systems and methods for application deployment
Applications can be deployed concurrently across a network cluster by utilizing a phased approach to deployment. A preparation operation is invoked each node on which an application is to be...
|
|
|
7188336 |
Multi-platform software interface and documentation generator
An interface definition that specifies the functionality of humanly accessed functions within a software program is parsed into statements by a parser in conjunction with a dictionary. The parsed...
|
|
|
7174536 |
Integrated interactive software visualization environment
A method, system, apparatus, and program product for displaying a program slice diagram, which represents source code. The program slice diagram includes a directed graph that has multiple nodes...
|
|
|
7171652 |
Software development environment with design specification verification tool
An automated design specification verification tool automatically determines, for one or more functions defined in a first section of a design specification, whether a respective function name is...
|
|
|
7155664 |
Extracting comment keywords from distinct design files to produce documentation
The invention relates to an automatic documentation tool and associated method. The method includes embedding comments into a plurality of source files defining the design, creating a configuration...
|
|
|
7127675 |
Method and system for automatically revising software help documentation
A method and system for establishing software documentation is provided. Rather than being static, the set of user accessible software documentation for a particular software program could be...
|
|
|
7123974 |
System and methodology providing audit recording and tracking in real time industrial controller environment
The present invention relates to a system and methodology facilitating automated audit recording and tracking of PLC-based interactions. A recording component is provided that interacts with an...
|
|
|
7114149 |
Navigation links in generated documentation
Methods and systems consistent with the present invention provide an improved software development tool that generates HTML documentation for source code in a software project. The HTML...
|
|
|
7103875 |
Methods and apparatus for integrated, automatic pseudo localization of software
Methods and articles of manufacture for integrated, automatic pseudo localization of software applications are disclosed herein. A pseudo localization process, comprised of one or more utility...
|
|
|
7093233 |
Computer-implemented automatic classification of product description information
Automatically classifying product description information includes selecting a first word from the information and determining whether the word is defined as a prefix within one or more keywords,...
|
|
|
7089533 |
Method and system for mapping between markup language document and an object model
Mapping operations between a markup language document and an object model are executed in response to a request from a client application. The mapping operations include a read, write, update, or...
|
|
|
7086009 |
Customizable system for creating supervisory process control and manufacturing information applications
An extensible base process control and manufacturing information application development and execution software suite is disclosed that facilitates streamlined third party (e.g., OEM) development...
|
|
|
7080351 |
System and method for performing rapid application life cycle quality assurance
Performance of quality assurance for a computer application development proceeds in a series of phases. Each of the phases in the QA life cycle corresponds to one or more phases in a computer...
|
|
|
7076788 |
Method for describing software architecture
A method for describing software architecture utilizes a service concept to provide a map of the software system's features from top-level functionalities to actual code through all intermediate...
|
|
|
7069541 |
System and method for a web-based application development and deployment tracking tool
A tool for automating management of software development and deployment processes. The tool is made up of a series of lists or databases tracking various information related to the software...
|
|
|
7051317 |
System and method for specifying a computer-implemented process using different programming methodologies
A system and method for specifying a computer-implemented process utilizing two or more different program creation methodologies. In one embodiment, the different program creation methodologies may...
|
|
|
7017148 |
Apparatus and method for UPnP device code generation using XML
An apparatus and method for UPnP device code generation using XML are described. The method includes receiving a UPnP device description document from a device developer. Once received, one or more...
|
|
|
6978440 |
System and method for developing test cases using a test object library
A method, apparatus, article of manufacture, and a memory structure for generating a test code for an automatic procedure is disclosed. The method comprises the steps of defining a source file...
|
|
|
6957122 |
Method for generating and visualizing a task-oriented step representation
A method for generating and visualizing a task-oriented step representation of one or more parts programs in machine tools or production machines is described. A syntax analyzer searches the parts...
|
|
|
6952819 |
Basic-administrative-tasks software program and a method of selling same
A computer-readable recording medium in which basic-administrative-tasks software programs are recorded, according to this invention provides a module for data-writing processing into a database in...
|
|
|
6951010 |
Program specification generating system
A unique comment keyword is given to a comment statement in a source code. If the comment statements are insufficient, a comment including the comment keyword is inserted in this insufficient part...
|
|
|
6938240 |
Methods and systems for improving a workflow based on data mined from plans created from the workflow
Methods and systems consistent with the present invention provide an integrated process modeling and project planning tool that allows an enterprise affiliate to improve a workflow that models a...
|
|
|
6889375 |
Method and system for application development
A system for application development is disclosed. The system includes programming entities, which include a workflow and a container. A contract specifies an interaction between at least two...
|
|
|
6792598 |
Integrated source code file and method and apparatus for creating a computer program therefrom
An integrated source code file and a method and apparatus for creating a computer program from the integrated source code file. The integrated source code file is stored on a computer readable...
|
|
|
6766509 |
Methodology for testing spreadsheet grids
The invention includes two methods for testing a spreadsheet region. Du-associations are collected for the spreadsheet region. In the Straightforward approach, du-associations are collected for...
|