ActiveVOS
The manner in which business applications are built and in which business processes are automated needs to change. Indeed, a revolution is in order to meet today’s business challenges. Building applications the old way is too expensive and too inflexible. Today, applications must not only be adaptable, they must easily incorporate people, processes and services. As such, they must be service-oriented, leverage SOA techniques and enable businesses to carry out business process management (BPM). And they must be testable, maintainable and scalable.
It's a tall order for technology companies. And developers and managers have become skeptical of "new" approaches and systems that require them to adapt vendor-specific, proprietary solutions. Users are even more frustrated by the choice of either having to implement a gigantic "stack" from a single vendor or, at the opposite extreme, having to put together "piece parts" to create their business applications.
Neither of these choices allow enterprises to become responsive to changing business needs. A service-oriented approach that leverages existing business processes and infrastructure to create flexible applications is required. That approach must include current workflows, processes and the means to manage them using BPM software. It must also utilize the web services enterprises are exposing as part of SOA initiatives.
But web services represent only a part of the systems and technologies in place today, so a comprehensive solution must work not only with SOAP/HTTP Web services, but also with JMS/MQ topics and queues, Java/EJB components and REST-ful services.
The level of complexity in achieving all this can be overwhelming for a project team that is challenged by cost and schedule pressures. Previous attempts at solving these issues simply did not address a project team’s need for flexibility and efficiency.
Until ActiveVOS.
ActiveVOS empowers line-of-business project teams to create composite business applications using services and industry standards, making their businesses more agile and effective.
- With ActiveVOS, you can design, develop, deploy and maintain composite business applications as never before -- without writing code and in a 100% standards-based environment
- ActiveVOS visually incorporates services, people and processes into an easily tested, easily maintained composite business application
- Unlike proprietary alternatives, ActiveVOS does not require users to deploy a major new application infrastructure. ActiveVOS implements open standards including the OASIS Business Process Execution Language (WS-BPEL), BPEL Extensions for People (BPEL4People) and WS-Human Task standards that are so important for SOA environments. These open standards allow businesses to implement standards-based BPM. The resulting BPM applications free the enterprise's critical business logic from application silos and enable it to create manageable processes and workflows
- ActiveVOS is uniquely capable of integrating all of your existing assets and processes into a unified, flexible application fabric
- ActiveVOS gives you choice by being built on standards and being platform independent
ActiveVOS reduces the number of steps and time needed to develop applications when compared to the alternatives. ActiveVOS makes it easy to leverage existing assets such as Web services, JMS queues and topics, Java components and REST-ful services, and to incorporate human activity to satisfy the needs of a business process.
The ActiveVOS development and runtime environments integrate the tasks associated with developing, testing, deploying, operating and changing composite business applications. It combines intuitive visual authoring of service and people orchestrations through drag and drop diagramming. It ensures quality through simulation, recording unit and scenario testing to catch a problem during the design and test phases of the project so as to avoid costly errors at runtime.
ActiveVOS provides simple push-button deployment of new and updated applications to an execution environment. And during production it provides a team with the means to identify and correct a problem either via the console or directly from the development environment using the same debugging tools used during design. This helps business analysts, the development team and the operations team ensure that they have the same perspective of the orchestration throughout the application’s lifecycle.
And finally, change is inevitable. ActiveVOS features like these welcome change: Advanced find and where-used controls; service interface reference refresh, compare and update; scenario test replay; and online deployment of updated orchestrations ensure non-stop operation and the ability to adapt to change.
ActiveVOS is everything you need and nothing more.
To learn more about ActiveVOS, visit Quick Intro where you can see ActiveVOS demonstrated. Use Product Info to learn more about ActiveVOS and how to use it to solve your problems. Visit our Features page to see a detailed list of ActiveVOS features. Refer to In Depth to obtain a deeper understanding of the technologies inside ActiveVOS. We also invite you to read our white papers.
Visually orchestrate human activities and services
- Drag and drop orchestration
- Service discovery and service reference management
- Full design-time simulation and remote debugging
- Built-in identity and email services
- Rules, compensation, fault, and event handling
- Customizable Human Task Inbox supporting BPEL for People and WS-Human Task
- Reusable orchestration components
Integrated development and quality environment
- Simulates and records orchestration paths
- Generates unit and scenario tests
- Manages and injects sample data used to validate a change and test paths
Push-button deployment
- Wizard-based deployment and packaging
- Policy-based configuration
- Flexible bindings: WS, JMS, REST, EJB
- Non-stop operation
- Endpoint management: URL Mapping (Design-time: static, dynamic, invoke, principal)
Enterprise-class deployment performance
- Process Exception Management: Suspend, Remote Debugging
- Server-based correlation, fault, event and retry handling
- Clustering, High Availability, Fail Over
- On-line deployment of new process version
Manages change
- WSDL refresh, compare, update
- Advanced find and where-used controls
- Regressing testing
- Online deployment of orchestration updates
Vendor neutral
- Based on standards
- Platform Independent
- 100% compliant to BPEL
- Reference implementation of BPEL Extensions for People and WS-Human Task
Quickly adapt to new business conditions
- Automate human activity
- Modify policy
- Update a process to a new version of its interface

