Match
|
Document |
Document Title |
|
9043748 |
Applying coding standards in graphical programming environments
Graphical programming or modeling environments in which a coding standard can be applied to graphical programs or models are disclosed. The present invention provides mechanisms for applying the... |
|
9043746 |
Conducting verification in event processing applications using formal methods
A method of applying formal verification methodologies to event processing applications is provided herein. The method includes the following stages: representing an event processing application... |
|
9043747 |
Systems and methods for dynamic development and deployment of computing applications using blueprints
Systems and methods for dynamic development and deployment of computing applications including a development framework, a visual design subsystem, and a deployment subsystem, where at runtime the... |
|
9038015 |
System and method for creating a development and operational platform for mobile applications
The present invention provides a system and method for constructing a complete definition of a backend requirements model that can be automatically accessed and interpreted, and generated into a... |
|
9038016 |
User-defined hierarchies of user-defined classes of graphical objects in a graphical modeling environment
The present invention allows a user to graphically define a hierarchy of user-defined, executable classes of graphical objects that can be implemented in a graphical model. The present invention... |
|
9038021 |
Naming algorithm for extension fields in de-normalized views
An extension naming approach for avoiding naming collisions in de-normalized view on a business object can include accessing a reference field bundle, which includes reference field(s)... |
|
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... |
|
9032377 |
Efficient parallel computation of dependency problems
A computing method includes accepting a definition of a computing task, which includes multiple Processing Elements (PEs) having execution dependencies. The computing task is compiled for... |
|
9026983 |
Flexible and scalable software system architecture for implementing multimedia applications
A flexible and scalable software system architecture for implementing multimedia applications is disclosed. In one embodiment, the flexible and scalable software system architecture includes a... |
|
9026987 |
Client side web hosted program development environment
System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A... |
|
9026898 |
System and method for managing web-based forms and dynamic content of website
Managing dynamic content of a website, including creating static content assigned to dynamic content of the website, with unmodifiable scripts; creating an active content for processing dynamic... |
|
9026995 |
Software settings management tool
A software settings management tool is described that automates much of the process of checking, changing, creating and/or maintaining software settings. The software settings management tool... |
|
9021425 |
Software application extensibility
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for supporting software application extensions including receiving, by the one or more... |
|
9021419 |
System and method for supporting intelligent design pattern automation
A system and method can support design pattern automation. A design environment, such as a design pattern automation platform, enables the definition of design patterns including the model... |
|
9021469 |
Web application pinning including task bar pinning
Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized... |
|
9013574 |
Machine vision system program editing environment including synchronized user interface features
A machine vision system program editing environment including synchronized selection and/or identification of related features in a plurality of different user interface windows is provided. In... |
|
9015651 |
Gateway data distribution engine
Implementations include a method, system, and apparatus for receiving, from a user communicably connected to a network, a selection of one or more gateway service data categories; receiving, from... |
|
9009650 |
Generating a semantic graph that allows a user to intelligently and efficiently connect with people and assets involved in projects
A method, system and computer program product for intelligently and efficiently connecting with people and assets involved in projects. Semantic graphs for different projects or different versions... |
|
9009649 |
Application search tool for rapid prototyping and development of new applications
A code search tool greatly reduces time, cost, and other resource expenditures associated with implementing a new application. The tool is a search, navigation and visualization tool that accepts... |
|
9009652 |
Method and system for handling software design conflicts
A method and a system for identifying and resolving conflicts between design results from a parallel software design. The method includes: receiving a design diagram, wherein the design diagram... |
|
9009654 |
Mobile device interaction using a shared user interface
Methods, systems, and apparatus, including computer program products, for mobile device interaction using a shared user interface. |
|
9009659 |
Method and system for displaying context-based completion values in an integrated development environment for asset management software
A method includes: displaying an editor of an integrated development environment executed by a computing system; receiving an input command from a user; detecting existence or absence of text... |
|
9003362 |
Systems and methods for processing software application metadata associated with a software application
Systems and methods for processing software application metadata associated with a software application are provided. A representative method includes the step of collecting software application... |
|
9003360 |
Configuring attributes using configuration subgraphs
In an embodiment, a specification of a configuration subgraph is received. The configuration subgraph may graphically specify an attribute for an element in a block diagram model. A relationship... |
|
9003359 |
User customizable queries to populate model diagrams
A method, computer program product, and system for visually modeling architectures or system designs are described. A method may comprise providing an architectural model having a plurality of... |
|
8997037 |
User customizable queries to populate model diagrams
A method, computer program product, and system for visually modeling architectures or system designs are described. A method may comprise providing an architectural model having a plurality of... |
|
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... |
|
8990766 |
Construction of object-oriented programming (OOP) patterns by behavior delegation
Object-oriented programming (OOP) design patterns are constructed at least partially by delegating their behaviors to preconstructed OOP patterns to implement the behaviors. A new OOP pattern... |
|
8990767 |
Parallelization method, system and program
A method, system, and article of manufacture for solving ordinary differential equations described in a graphical model with nodes as blocks and dependencies as links using the processing of a... |
|
8984487 |
Resource tracker
Resource tracker techniques are described in which resource trackers may be generated, assigned to resources, and used to track resources throughout a development environment. The resource... |
|
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... |
|
8977689 |
Managing collaborative activity
A system facilitates collaborative communications and information sharing in a network defined by a model. The model and a portion of the system are stored on a storage component coupled to a... |
|
8972872 |
Building computing applications based upon metadata
Associating a semantic service description (SSD) with a service, wherein the SSD comprises a semantic description of the service, including a semantic description of a parameter of the service,... |
|
8966437 |
Method and apparatus of specifying the concrete syntax of graphical modeling languages
A computer based method, system and apparatus specify graphical concrete syntax in a modeling language. The invention system declaratively describes the graphical concrete syntax of a diagram of a... |
|
8966438 |
System and methods for end-users to graphically program and manage computers and devices
A system that enables end-users who are not skilled in the art of traditional computer programming to intuitively program, configure and manage computers and devices and/or systems that contain... |
|
8959483 |
Test framework of visual components in a multitenant database environment
Disclosed herein are techniques for testing a page. In some implementations, an intermediate representation of a page is created. The page may be defined by a page description implemented in a... |
|
8959476 |
Centralized context menus and tooltips
Various technologies and techniques improve the process for creating and displaying context menus and tooltips. Procedures for listening for events, enabling, retrieving and displaying context... |
|
8959475 |
Generating a semantic graph that allows a user to intelligently and efficiently connect with people and assets involved in projects
A method, system and computer program product for intelligently and efficiently connecting with people and assets involved in projects. Semantic graphs for different projects or different versions... |
|
8957960 |
Machine vision system program editing environment including real time context generation features
A machine vision system program editing environment includes near real time context generation. Rather than requiring execution of all preceding instructions of a part program in order to generate... |
|
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... |
|
8954925 |
User augmented reverse engineering
Disclosed herein is user augmented reverse engineering, where, in one embodiment, during the generation of a graphical representation of a codebase, database, binary and the like, users may be... |
|
8954924 |
Dynamic update of modularized programs in a continuation-based runtime
A framework for aggregating updates for individual modules into an update for a containing module is disclosed. The containing module may be an entire program or workflow, for example. The updates... |
|
8954920 |
Apparatus for developing embedded software and a process for making the same
An apparatus used as a platform for developing embedded real-time software for controlling fault tolerant opto-electro-mechanical systems. The platform provides a portable model-based design... |
|
8954921 |
Continuous updating of technical debt status
A system and method to automatically and continuously update the urgency rating of a backlog item associated with a technical debt item in a software development project are described. The... |
|
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... |
|
8949773 |
Deriving process models from natural language use case models
One or more process models from natural language use case models are derived, for example, by creating, using a processor, an in-memory model of a use case from information in natural language... |
|
8943464 |
Continuous updating of technical debt status
A system and method to automatically and continuously update the urgency rating of a backlog item associated with a technical debt item in a software development project are described. The... |
|
8938714 |
Specifying reusable process models
A method and system for specifying a reusable process model. Sub-processes of a base process are identified as having a potential to be modified. By filling in values in a configurable pattern... |
|
8938709 |
Multiple architecture viewpoints in single unified modeling language (UML) model
A method, a system and a program product provide for defining for an information technology (IT) system that may be modeled within the context of a plurality of architecture viewpoints, and whose... |
|
8938711 |
Healthcare service integration software development system and method therefor
A method includes providing a graphical user interface to an automated software development system, and providing a customized software application to an enterprise. The application comprises a... |