Jump to Page Content

ARIS SOA Architect

Business Processes as the Basis for a Business-Driven SOA

A service-oriented architecture (SOA) starts and ends with a company’s business processes. Enterprises can only adapt quickly to new market requirements if their business processes are properly modeled and then translated into technical services in a structured fashion. ARIS SOA Architect enables users to design an SOA based on the business processes deployed in the various departments.

The Service Browser in ARIS SOA Architect makes it easy to identify services for automating business activities. Because services are linked to business activities in the ARIS process model, executable BPEL processes can be generated automatically. After the BPEL processes have been exported, they can be executed on platforms, such as, IBM WebSphere, Oracle SOA Suite, BEA WebLogic, and SAP XI.

Combining the business and systems layers of an SOA in ARIS reveals interdependencies and allows informed intervention. A mouse-click shows which service is used in which process. Thus, if a service fails, there is a way to find out fast which business process is impacted and who needs to be informed with regard to the commercial and IT responsibility. An SOA therefore ends as it begins—by supporting business processes.

Your benefits:

  • Intuitive documentation and modification of business processes
  • Automated derivation of platform-independent, executable BPEL processes from business processes
  • Establishment of a comprehensive SOA repository for all business and technical elements of an SOA
  • Continuous process monitoring through optional integration of ARIS Process Performance Manager
  • Enhanced agility that allows a real-time response to changing market conditions

Screenshots

Event-driven process chain (EPC)

Intuitive Modeling of Business Processes
Business process models are broken down to a level that allows a service to automate a business function.

Service Browser in ARIS

ARIS Service Browser for mapping services to business functions
The Service Browser makes it easy to identify suitable services for automating business activities, ensuring that services can be reused in different business and technical processes. The semantic Service Browser provides a consistent and clear overview of the service landscape.

Service description in UML

Integrated ARIS UML Designer for describing and developing services
In ARIS SOA Architect, UML diagrams are used to create technical descriptions of existing services. New services can then be specified and developed on the basis of these descriptions. The UML diagrams in ARIS can also be used to generate code.

Automatically generated BPEL process

Automatically generated BPEL process
Through the technical enrichment of the Event-driven process chain (EPC), the business process can be transformed into a BPEL process. The exported BPEL process can be executed on various platforms.

ARIS - The central SOA repository

ARIS - The central SOA repository
Deploying ARIS SOA Architect allows the establishment of a central, comprehensive SOA repository, which ensures that the link between business processes and service landscape is not lost. The automatic transformation of ARIS process models into executable BPEL processes guarantees synchronization of the business process model with the executed technical services.