Sign up


Match Document Document Title
US20110191756 Code string search apparatus, search method, and program  
A code ID range table holding code ID ranges for each code and a next code ID table holding next code IDs, which are the code ID located next to each code ID, are created. Code ID ranges of codes...
US20110302558 System and Method for Constructing an Application Using Distributed Functionalities  
A system and method are disclosed for factoring the functionalities within one or more applications into separate entities, storing them locally and/or distributing them across a network of servers...
US20100306651 METHOD FOR CREATING, EXPORTING, SHARING, AND INSTALLING GRAPHICS FUNCTIONAL BLOCKS  
Systems, apparatuses, computer readable media, and methods for creating, exporting, sharing, and installing graphics functional blocks are described herein. In one embodiment, a selection is...
US20100325614 DETECTING PLAGIARISM IN COMPUTER SOURCE CODE  
Plagiarism is detected by comparing statements within source code of a first program to comments within source code of a second program.
US20110016448 SYSTEM AND METHOD FOR RAPID DEVELOPMENT OF SOFTWARE APPLICATIONS  
The present invention is a system and method for rapid development of software applications comprising: a field composer; a design composer; and a design repository; wherein the field composer is...
US20110209004 INTEGRATING TEMPLATES INTO TESTS  
Test template may comprise a source code template instruction associated with source code commands. The source code template instruction is utilized in generation of a test. The generation of...
US20110231828 EVALUATING AND ENFORCING SOFTWARE DESIGN QUALITY  
Evaluation and enforcement of software design quality, in which a system applies design quality rules to a design of a software application to detect violations and provides output describing one...
US20110296380 METHODS AND SYSTEMS FOR PRESENTING DIFFERENT VERSIONS OF AN APPLICATION  
Methods and systems for presenting different versions of an application are described. In one example, a selection of a version of application code is received. Such a selection may include a...
US20110231820 EXCLUSIVE LOGGING  
Methods and systems are disclosed for controlled processing of a plurality of log statements. In an embodiment, the method includes accessing a database of unique identifiers for each of the log...
US20120192155 CODE ADVISOR FOR WEB COMPATIBILITY AND INTEROPERABILITY  
Various embodiments provide an investigative tool to enable webpage content to be analyzed. In at least some embodiments, the investigative tool, hereinafter “code advisor”, allows the use of App...
US20110209117 METHODS AND SYSTEMS RELATED TO CREATION OF INTERACTIVE MULTIMDEDIA APPLICATIONS  
Creation of interactive games. At least some embodiments involve creating an interactive application by way of a graphical user interface in a declarative format. The interactive application...
US20110214110 Compiler Mechanism for Handling Conditional Statements  
A computer-implemented method and apparatus for optimizing conditional code by identifying conditional code in a source code, adding a no-operation instruction to an executable code corresponding...
US20110010685 SYSTEM AND METHOD FOR DEVELOPING A RULE-BASED NAMED ENTITY EXTRACTION  
A system and method for developing a rule-based named entity extraction system is provided. The method includes analyzing requirements of business users. The method further includes designing the...
US20120266147 RUNNING MULTIPLE COPIES OF NATIVE CODE IN A JAVA VIRTUAL MACHINE  
A method for running multiple copies of the same native code in a Java Virtual Machine is described. In one embodiment, such a method includes providing a class to enable segregating multiple...
US20100306737 Techniques for Providing Environmental Impact Information Associated With Code  
A technique for providing environmental impact information associated with code includes determining, based on execution of the code on a computer system, an environmental impact of a code...
US20120131553 SOURCE CODE FILE MANAGEMENT SYSTEM AND METHOD  
A source code file management system includes a first receiving module, a generating module, a retrieving module, a determining module, a transmitting module, a second receiving module, a storing...
US20130074053 INFRASTRUCTURE SERVICE ARCHITECTURE FOR APPLICATIONS  
A mechanism is disclosed for operating local version-independent service program code for infrastructure services, wherein the mechanism is automatically and optionally linked to a central, remote...
US20120079469 Systems And Methods For Compiler-Based Vectorization Of Non-Leaf Code  
Systems and methods for the vectorization of software applications are described. In some embodiments, source code dependencies can be expressed in ways that can extend a compiler's ability to...
US20120324417 SYSTEMS AND METHODS FOR INCREMENTAL SOFTWARE DEVELOPMENT  
Methods and systems for facilitating incremental software development are disclosed. For example, a method can include receiving a plurality of binary software libraries sufficient for building a...
US20120240106 OPTIONAL RETARGETING OF LIBRARY REFERENCES  
Shared libraries and references within the shared libraries can be retargeted in accordance with optional transformation rules. The optional transformation rules can be applied differently for...
US20110314442 REDUCING PARALLELISM OF COMPUTER SOURCE CODE  
An example embodiment disclosed is a method for reducing parallelism of computer source code. The method includes receiving multi-threaded program source code and representing the multi-threaded...
US20110314448 Synthetic Partitioning for Imposing Implementation Design Patterns onto Logical Architectures of Computations  
A method and a system for using synthetic partitioning constraints to impose design patterns containing desired design features (e.g., distributed logic for a threaded, multicore based computation)...
US20110191757 Defining Code by its Functionality  
A system and method for defining code by its functionality is disclosed. The technology initially accesses a portion of code. Once the portion of code is accessed at least one functional operation...
US20110072414 METHOD OF USING A DIAGRAM TO CREATE A PROGRAM CODE  
The method disclosed allows a user, such as a trader, to create a visual diagram of his/her trading strategy on a computer screen without actually writing any program code. The trading strategy can...
US20120159429 METADATA BASED EVENTING  
Customization of software source code is enabled by adding the event handlers to be invoked in metadata instead of as coding artifacts. The fact that classes offer delegates that can be assigned...
US20120151434 System And Method For Generating One Or More Plain Text Source Code Files For Any Computer Language Representing Any Graphically Represented Business Process  
The present invention is a system to generate plain text source code files involving a language representing a business process that includes a domain specific framework describing the business...
US20110154295 Design Time Debugging  
A design time debugging tool provides debugging information available from the compiler during design time, as if a user were debugging code that provided the debugging information, by exposing...
US20110296387 SEMAPHORE-BASED MANAGEMENT OF USER-SPACE MARKERS  
A probe management system identifies a probe module for an application, which includes a semaphore table that has entries for a plurality of probe points in the application. An entry includes a...
US20110167410 MULTI LANGUAGE SOFTWARE CODE ANALYSIS  
The invention concerns the analysis of software code that includes code that is written in multiple languages. In particular the invention concerns, but is not limited to, static analysis on source...
US20110225568 Providing Software Validation as a Service  
In one embodiment, a method includes accessing an event-driven application input by a user, the event-driven application comprising source code, one or more use cases input by the user for the...
US20110252409 METHODS AND SYSTEMS TO IMPLEMENT NON-ABI CONFORMING FEATURES ACROSS UNSEEN INTERFACES  
Methods and systems to compile a code module to permit a caller routine to pass a parameter to a callee routine of a separately compiled code module, and to permit a callee routine to receive a...
US20110197178 ARCHITECTURE, SYSTEM, AND METHOD FOR PROVIDING HOVER HELP SUPPORT FOR C++ APPLICATION SOURCE CODE  
A method and apparatus for proving hover help support is described. In one embodiment, the method includes loading a documentation file generated from application source code. The method may also...
US20120030659 CONSTRUCTING RUNTIME STATE FOR INLINED CODE  
Techniques for processing computer code are disclosed. In one example, an indication that a computer code is to begin execution at a portion of code other than a starting portion of the code is...
US20130081004 System for Translating Diverse Programming Languages  
A computer language translator that translates all or any portion thereof of source code in an original computer language to source code in a target computer language, which may then be translated...
US20120159433 METHOD AND TOOLS FOR IDENTIFYING IMPACT OF DATABASE CHANGES ON AN APPLICATION  
A technique is disclosed for identifying impact of database changes on an application. Given a proposed database change, affected source code is identified that is affected by the proposed database...
US20120054714 INTERACTIVE LAYERED VISUALIZATION OF A LAYERED SOFTWARE ARCHITECTURE  
A system to generate an interactive layered visualization of a software system includes a storage device to storage a model of the system that defines entities and relationships among entities. The...
US20100313183 Method of Website Optimisation  
A website optimisation system is integrated with a website by applying generic code to the website, that being the only code needed to be applied to the native source code of the website to enable...
US20110125908 METHOD AND APPARATUS FOR PROGRAMMING SESSION INITIATION PROTOCOL BACK-TO-BACK USER AGENTS  
In one embodiment, the present disclosure is a method and apparatus for programming session initiation protocol back-to-back user agents. In one embodiment, a method for programming a...
US20120167040 IDENTIFYING SOURCE CODE ELEMENTS FOR REFACTORING  
A solution for identifying build errors associated with a source code file for determining source code elements for refactoring. An embodiment of the invention utilizes a source code management...
US20110035726 IDENTIFYING SOURCE CODE ELEMENTS FOR REFACTORING  
A solution for identifying build errors associated with a source code file for determining source code elements for refactoring. An embodiment of the invention utilizes a source code management...
US20110145800 Building An Application Call Graph From Multiple Sources  
A system and method for generating a computer program call graph. A profiler may insert probes into a debuggee computer program, the probes generating call trace events. Checkpoints may be...
US20110283264 DETECTION OF METHOD CALLS TO STREAMLINE DIAGNOSIS OF CUSTOM CODE THROUGH DYNAMIC INSTRUMENTATION  
A technique for analyzing software in which un-instrumented components can be discovered and dynamically instrumented during a runtime of the software. Initially, an application configured with a...
US20120226737 METHOD AND SYSTEM FOR REDUCING SERVICE OVERHEAD IN SERVICE ORIENTED ARCHITECTURES  
A system and method for processing service request in service oriented architectures to minimize service overhead is provided. The method includes invoking a software service by a client by sending...
US20120291004 SYSTEM AND METHOD FOR ANALYSIS OF A LARGE CODE BASE USING PARTITIONING  
A system and method for analysis of a large code base using partitioning. The present application relates to management of large code bases, by enabling fragmentation of large code bases into...
US20120143589 MULTI-MODAL COMPILING APPARATUS AND METHOD FOR GENERATING A HYBRID CODEFILE  
A non-native, multi-modal compiler and an emulated computing environment for use in a native computing environment. The multi-modal compiler includes a parser configured to parse or divide received...
US20120317558 BINDING EXECUTABLE CODE AT RUNTIME  
The present invention extends to methods, systems, and computer program products for binding executable code at runtime. Embodiments of the invention include late binding of specified aspects of...
US20120240097 METHOD OF PROVIDING SOFTWARE DEVELOPMENT SERVICES  
A method for enabling a software developer to provide software development services to an end user. The software developer has a website and other network accessible computers that the end user can...
US20110067005 SYSTEM AND METHOD TO DETERMINE DEFECT RISKS IN SOFTWARE SOLUTIONS  
A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming...
US20110219355 BUSINESS RULES MANAGEMENT SYSTEM  
A system for generating and deploying rules in a business rule management system (BRMS) is described. An example system includes a communications module and a translator. The communications module...
US20090113381 AGGREGATION OF CONSTRAINTS ACROSS PROFILES  
Leveraging profiles to define stereotypes for other profiles introduces efficiency into modeling. Although constraints can be inherited, constraints cannot currently be aggregated across profiles....