Match Document Document Title
9043749 Unified and extensible asynchronous and synchronous cancelation  
A cancelation registry provides a cancelation interface whose implementation registers cancelable items such as synchronous operations, asynchronous operations, type instances, and transactions....
9043752 System for selecting software components based on a degree of coherence  
Disclosed is a novel system and method to select software components. A set of available software components are accessed. Next, one or more dimensions are defined. Each dimension is an attribute...
9038041 Stream processor with compiled programs  
A stream processing platform that provides fast execution of stream processing applications within a safe runtime environment. The platform includes a stream compiler that converts a...
9038017 Method and system for facilitating rapid development of end-to-end software applications  
A method and system for rapidly generating software applications is provided. An application model of a software application is generated which comprises modeled components and technology stack...
9038018 Integrating software components  
Aspects of the subject matter described herein relate to integrating software components. In aspects, a previously created component is inserted into a target project. To do this, a location of...
9038022 Universal and adaptive software development platform for data-driven applications  
A software application platform that abstracts a computing platform, a database layer, and a rendering medium is disclosed. A platform-independent application programming interface is disclosed,...
9026989 Object extensions using attributes to decouple base classes from derived classes  
An object oriented application framework is provided in which base classes are decoupled from derived classes by using attributes. Relationships between derived classes and attributes can be...
9026988 Code conversion method, apparatus, storage medium and request remaining time response method  
To which method on each method call order pattern included in a series of application codes executed in response to a request a method included in an application code executed in response to a...
9015658 Automatic program generation device and automatic program generation method  
A device and method automatically generate a program for buffering differences based on characteristics of a component. A buffer program for buffering differences of the way to use a component...
9009657 Component-oriented architecture for web mashups  
A component-oriented web mashup system and method for communicating between component-oriented Web gadgets to facilitate secure Web mashups. Embodiments of the system and method redefine the...
9009658 Component based software system  
A computer implemented model-driven method to generate platform specific code for a user interface is disclosed. In one embodiment, the method includes, capturing customer requirements of the...
9009655 Code string search apparatus, search method, and program  
A code ID range table holding code ID ranges for each code of a same code type and a next code ID table holding next code IDs are created. Code ID ranges of code types of codes configuring a...
9009656 Source code analysis archival adapter for structured data mining  
Embodiments of the present invention address deficiencies of the art in respect to code reuse management and provide a method, system and computer program product for source code archival adapter...
9003395 Directing plug-in updates for a software application to a target audience using manifest parameters  
Techniques for directing plug-in updates for software applications to a target audience using manifest parameters are disclosed. In some embodiments, directing plug-in updates for software...
9003355 Decentralized workflow management system  
Systems, methods and computer program products are disclosed that provide a decentralized workflow management system based on an enterprise componentized workflow application (ECWA). In some...
8997071 Optimized division of work among processors in a heterogeneous processing system  
A compiler implemented by a computer performs optimized division of work across heterogeneous processors. The compiler divides source code into code sections and characterizes each of the code...
8997045 Processing proposed program code libraries in a networked computing environment  
An integrated development environment (IDE)-based approach for processing/analyzing proposed program code libraries as a replacement for existing program code libraries in a networked computing...
8997040 Variable closure  
A system and method for accessing closure variables from a lambda expression in certain program configurations, in which the closure variable is accessed while the closure function is active and...
8984480 Automating and/or recommending data sharing coordination among applications in mobile devices  
Coordinating data sharing among applications in mobile devices, in one aspect, may include a shared data manager application on a mobile device that manages data trade requirements automatically...
8984474 Method and system for modeling business operations using a vision transition framework  
Provided is a method and system for logically articulating planned operations within a software based model. The method includes importing data relating to the planned operations and automatically...
8978006 Systems and methods for a mobile business application development and deployment platform  
Systems and methods for developing, customizing, and deploying mobile device business applications are provided through a mobile application development and deployment platform. Preferably, these...
8972931 Contextual verification of generated code  
Functional testing of computer programming code generated from an executable graphical model is performed. The model may include a plurality of graphical objects. The generated code may be...
8972930 Generating text manipulation programs using input-output examples  
A program creation system is described which generates a data manipulation program based on input-output examples. The created program may include a collection of subprograms together with a...
8972929 Generic user input for GUI framework  
A graphical user interface (GUI) environment that can consume generic property descriptions from a third party and generate visual properties to an end user based on a set of interface...
8966444 Method and apparatus for programming software components  
Methods and systems are disclosed for programming software components that treats software components as the basic unit of abstraction and computation. A software component is encapsulated and...
8959481 Determining system level dependencies  
Techniques for co-relating at least one of a functional design and at least one implementation artifact of a solution with at least one infrastructure component of a target deployment environment...
8949779 Service combination support apparatus, service combination support method, and storage medium  
A service combination proposing unit (12) inquires of a data item relationship inferring unit (13) about a data item connectable to a specific data item. The data item relationship inferring unit...
8949776 Gateway consumption framework  
According to some embodiments, a method and apparatus are provided to display to a developer, a list of business application user interface templates. A selected user interface template from the...
8949867 System and method for providing transaction monitor integration with service component architecture (SCA) runtime  
A system and method for providing transaction monitor integration with a service component architecture (SCA) runtime. In accordance with an embodiment, a transaction server, such as a Tuxedo or...
8943467 On-target rapid control prototyping  
An on-target rapid control prototyping (RCP) system includes a host control module that generates a first RCP model based on selected function blocks in a block library. A target language compiler...
8938716 Synchronization modules for programmable hardware and use  
Customizing a target system. The target system may include a first device with a first programmable hardware element (PHE) and a second device with a second PHE. Synchronization modules may be...
8935659 Method for generating software  
The method according to the invention for generating software, from source files associated with components, including first variables initialized at zero and second variables initialized at...
8930879 Application building  
The described implementations relate to unified application building. In one implementation unified application building tools can include a unifying component model configured to communicate with...
8930885 Reconfiguring a model  
Reconfiguring a model [600] is described. An instruction is accessed [605], wherein the instruction comprises utilizing one or more model elements to reconfigure a model. A refinement chain is...
8930897 Data integration tool  
Computer-implemented systems and methods are disclosed for providing proactive validations of transformation scripts. In one implementation, a method is provided that includes associating, with at...
8918758 Systems and methods for storing object and action data during media content development  
Embodiments provide data storage of object and action data for use in media content development applications. For example, a data storage scheme may make information available to a user interface...
8918754 Software customization system and method  
A system and method for the mass customization of software includes a software production line infrastructure, development environment, and actuator. The infrastructure organizes the software...
8914770 Generating compatible partner processes in BPEL  
The present invention relates to a Workflow Management System or a computer system with comparable functionality (WFMS). More particularly the invention relates to a method or means for generating...
8910110 Application translation cost estimator  
The invention provides a computer-implemented method for estimating the cost of translating a body of text associated with a software application, wherein the software application is configured to...
8910115 Systems and methods for application development  
Systems and methods are described herein for generating native applications for multiple platforms from a single code base.
8910113 Methods and systems for visual code refactoring  
Embodiments include a method comprising providing a design interface that depicts a plurality of interface elements of an application under development, each element defined in source code...
8898624 Method and apparatus for simplified assembly of parametric information processing applications  
A method for assembling parametric information processing applications, includes: receiving a composition request; composing a processing graph for the request, wherein the processing graph...
8898630 Systems and methods for a voice- and gesture-controlled mobile application development and deployment platform  
Systems and methods for developing, customizing, and deploying mobile device applications through voice and/or gesture interactions are provided through a mobile application development and...
8898626 System and method for managing a software asset for inclusion in a software library  
A system for managing a software asset including asset files for inclusion in a library includes: (a) a receiving manager configured for receiving the asset, verifying source of the asset and...
8898629 Systems and methods for a mobile application development and deployment platform  
Systems and methods for developing, customizing, and deploying mobile device applications are provided through a mobile application development and deployment platform. Preferably, these systems...
8898628 Method and an apparatus for developing software  
A software component, is constructed on the basis of a set of predetermined rules, and by utilizing a source object, a token value and a parameter, wherein the source object is stored in a source...
8887129 Detecting non-touch applications  
A computer-implemented method, computer-readable media, and wireless device that automatically determines whether an application requires a virtual input mechanism are provided. The wireless...
8887125 Systems and methods for dynamic artefact substitution  
Methods, machine-readable media, apparatuses and systems are provided to provide an application platform that provides the ability to build applications comprising a set of artifacts. The platform...
8887128 Computer-implemented systems and methods for automated generation of a customized software product  
Systems and methods are provided for automated generation of a customized software product. A system includes a computer-readable medium encoded with a project parameters data structure, where the...
8887134 Customized object design for industrial automation application  
Described herein are systems, methods and apparatuses that can provide an approach to facilitate the design of objects (e.g., modular objects that can facilitate industrial automation...