Página principal Quiénes somos Qué hacemos Qué es Versata Downloads Aplicaciones
VERSATA

Desarrollo y Manejo de la Lógica de Negocio

Beneficios del Negocio

Beneficios de la Tecnología

Productos en Versata Logic Server
 
 

Products in the Versata Logic Suite

Versata provides an application server extension for managing business logic. Like a database manages data, Versata manages business logic in the Versata Logic Server.

 

click on a component for more information

Managing business logic requires both design time tools for creation and change, as well as a server for execution and reuse.

The Versata Logic Suite is powered by the Versata Logic Server, a "smart container" hosting logic engines and execution services within J2EE application servers, such as IBM WebSphere Application Server or BEA WebLogic Server.

The first of the logic engines, the Versata Transaction Logic Engine, enables business rules execution for transaction-processing. To advance the use of the J2EE application server, the Transaction Logic Engine also provides additional J2EE services, such as cross-object navigation, transaction sequencing, event-action synchronization and more. Developers using the Transaction Logic Engine can focus on the business functionality of their applications rather than logic sequencing and infrastructure code.

The second of the logic engines furthers Versata's span of logic automation into the realm of business process. The Versata Process Logic Engine is the runtime component that enacts business processes, routes work to participants, and provides integration points with external enterprise systems. By facilitating on-the-fly process changes, involving external customers in the processes, and delivering work to the right place at the right time the Process Logic Engine enables customers to maximize business execution.

The Versata Logic Server exposes the core capabilities of the logic engines through APIs and toolkits enabling JSP, XML and Web Services architectures to be delivered in combination with business logic powered by Versata.

The Versata Logic Studio houses the development designers for both the Transaction Logic and Process Logic engines. These designers are used by developers and business analysts to define the business logic executed by the logic engines.

Transaction logic, built with Transaction Logic Designer, starts from data object designs or UML models. Business logic is added to this design as declarative specifications and deployed to the Versata Logic Server for execution.

The Process Logic Designer provides design-time support for defining process logic as process models that are enacted by the Versata Logic Server. These process models, defined graphically in the language of the business analysts - activity diagrams or work-flows - contain the sequences of activities, sub-processes and transitions that define the sequence, delivery and execution of transactional interactions over time, people and systems.

In addition, the Versata Logic Suite includes an optional presentation package comprised of the Versata Presentation Engine, hosted within the Versata Logic Server, and Versata Presentation Designer to develop and manage HTML and Java client interfaces.

Using the Versata Logic Server, with one or both of these core logic engines, companies can deliver systems that are designed for change. Whenever business logic needs to be altered to reflect changing business needs, developers and business analysts make these changes at the business logic level - not the Java coding layer. Changes are then automatically deployed to the Versata Logic Server reducing the cycle time for making changes from months to days and reducing Total Cost of Ownership by 80% or more.

 

 
Links
www.versata.com
www.galizia.net


Creando Lógica de Negocio

Ejecutando Lógica de Negocio

Reutilizando Lógica de Negocio

Cambiando Lógica de Negocio

¿Qué es Lógica de Negocio?