About: Software engine is a research topic. Over the lifetime, 34 publications have been published within this topic receiving 614 citations. The topic is also known as: engine.
TL;DR: In this paper, the authors present a networked-enabled development software engine that assists users coordinate and keep track of progress and status of development activities, such as portfolio review and automated resource assignment.
Abstract: Techniques, methods, systems and system components facilitate new product development and product lifecycle management in an enterprise. According to a specific embodiment, the invention provides a networked-enabled development software engine that assists users coordinate and keep track of progress and status of development activities. A unifying structure for Business Objects allows the software engine to provide a number of integrated cross-program functions, such as portfolio review and automated resource assignment and allows object portability and allows new objects to be more easily created from old objects.
TL;DR: In this article, a software engine for decomposing work to be done into tasks, and distributing the tasks to multiple, independent CPUs for execution is described; the engine utilizes dynamic code generation, with run-time specialization of variables, to achieve high performance.
Abstract: A software engine for decomposing work to be done into tasks, and distributing the tasks to multiple, independent CPUs for execution is described. The engine utilizes dynamic code generation, with run-time specialization of variables, to achieve high performance. Problems are decomposed according to methods that enhance parallel CPU operation, and provide better opportunities for specialization and optimization of dynamically generated code. A specific application of this engine, a software three dimensional (3D) graphical image renderer, is described.
TL;DR: In this article, a software engine, a CBOM (collaboration bill of materials), is presented to automate the collaboration process on a BOM that is distributed over the supply chain network and the demand chain network.
Abstract: The present invention provides a software engine, a CBOM (collaboration bill of materials), to automate the collaboration process on a BOM that is distributed over the supply chain network and the demand chain network. In one embodiment of the invention, the CBOM comprises a rules engine, an optimization engine, an applications server and a database server. The rules engine implements rule-based decision making functions. The optimization engine of the CBOM allows the distributed system to resolve routine problems that may reoccur on a regular basis and provide a preferred, well-tested and unambiguous resolution to the routine problems. In one embodiment of the invention, the CBOM monitors for an arrival of an input or an event entered by a business party in the distributed production system. When an input is received by the CBOM, the CBOM performs an intelligent decision making by determining whether the input represents an out-of-tolerance case. If the input represents an out-of-tolerance case, the CBOM notifies a user or other business parties across the distributed system of difficulties and delays in production. If the input does not represent an out-of-tolerance case, the optimization engine of the CBOM crafts a corrective action in response to the input.
TL;DR: In this article, the authors present a method for monitoring and controlling information transformation tasks in a software processing system, in which software objects which are part of the software processing systems can manipulate and respond to information in three different flexibility forms, analogous to the common phases of matter, while controlling configuration parameters with familiar functional domains, encapsulation and functional extension so that allows for development of control systems to be modularized.
Abstract: A method for monitoring and controlling information transformation tasks in a software processing system, in which software objects which are part of the software processing system can manipulate and respond to information in three different flexibility forms, analogous to the common phases of matter, while controlling configuration parameters with familiar functional domains, encapsulation and functional extension so that allows for development of control systems to be modularized.
TL;DR: In this paper, a hybrid game including a real world engine configured to provide a randomly generated payout for a gambling game and a game world engine configured to manage an entertainment software engine to provide outcomes based upon a player's skillful execution of an entertainment game are provided.
Abstract: Methods and systems for operating a hybrid game including a real world engine configured to provide a randomly generated payout for a gambling game and a game world engine configured to manage an entertainment software engine to provide outcomes based upon a player's skillful execution of an entertainment game are provided. In operation, an amount of real world credits are wagered in the real world engine, a randomly generated payout of real world credits is determined based upon the wagered amount using the real world engine, a number of elements adding that are ascribed to a player and that are scaled according to a scaling ratio set by the game world engine relative to the payout of real world credits using the game world engine.