Process Awareness

Process awareness integration is a strategy as much as a technology, providing your organization with the ability to interact with any number of systems inside or outside the organization by integrating entire business processes both within and between enterprises; it is also mandatory.

Indeed, process awareness integration delivers application integration by dealing with several organizations and internal systems, using various metadata, platforms, and processes. Process awareness integration even deals with people and other non-IT-related entities that may participate in a process. Thus, process awareness integration technology must be flexible, providing a translation layer between the source and target systems and the process awareness integration engine. Moreover, process awareness integration technology needs to work with several types of technologies and interface patterns.

Process awareness integration is really another complete layer on the stack, over and above more traditional application integration approaches, including Information-Oriented and Service-Oriented (Web services) Application Integration. This includes the following:

  • A single instance of process awareness integration typically spans many instances of traditional application integration, including information and services.

  • Application integration typically means the exchange of information between two or more systems without visibility into internal processes. Process awareness integration defines a master application that has visibility into many encapsulated application services and application information.

  • Process awareness integration leads with a process model and moves information between applications and invokes internal application services in support of that model.

  • Process awareness integration is independent of the source and target applications. Changes can be made to the processes without having to change the source or target systems.

  • Application integration is typically a tactical solution, motivated by the requirement for two or more applications to communicate. Process awareness integration is strategic, leveraging business rules to determine how systems should interact and better leverage the business value from each system through a common abstract business model.

Thus, process awareness integration is the science and mechanism of managing the movement of data, and the invocation of application services in the correct and proper order to support the management and execution of common processes that exist in and between organizations and internal applications. Process awareness integration provides another layer of easily defined and centrally managed processes that exist on top of a set of processes, application services, and data within any set of applications.

It's mandatory that a process awareness integration layer bound to an application integration solution support

  • Processes

  • Subprocesses

  • Hierarchies

  • Inheritance

  • Service control

  • Information movement

Support for Modeling

Modeling is the ability to create a common, agreed-upon process between computer systems, automating the integration of all information systems to react in real time to business events such as increased consumer demand, material shortages, and quality problems.

Support for Monitoring (a.k.a. Business Activity Monitoring)

Monitoring is the ability to monitor all aspects of the business and enterprise or trading community to determine the current state of the process in real time.

Support for Optimization

Optimization is the ability to redefine the process at any given time in support of the business and thus make the process more efficient.

Support for Abstraction

Abstraction is the ability to hide the complexities of the local applications from the business users and have the business users work with a common set of business semantics.



Next Generation Application Integration(c) From Simple Information to Web Services
Next Generation Application Integration: From Simple Information to Web Services
ISBN: 0201844567
EAN: 2147483647
Year: 2005
Pages: 220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net