A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Object models: strategies, patterns, applications
Object models: strategies, patterns, applications
Using design patterns to develop reusable object-oriented communication software
Communications of the ACM - Special issue on object-oriented experiences and future trends
The seven major aspects of enterprise modelling and integration: a position paper
ACM SIGGROUP Bulletin - Special issue: enterprise modelling: case studies and business process re-engineering
Knowledge representation: logical, philosophical and computational foundations
Knowledge representation: logical, philosophical and computational foundations
Information system integration
Communications of the ACM
Design principles for process modelling in enterprise application integration
Information Systems - The 12th international conference on advanced information systems engineering (CAiSE 00)
Design of knowledge-based systems with the ontology-domain-system approach
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Design, Analogy, and Creativity
IEEE Expert: Intelligent Systems and Their Applications
Distributed and Parallel Databases
A Foundation for Flexible Automated Electronic Communication
Information Systems Research
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 8 - Volume 8
Information Systems Research
Toward an integrated framework for modeling enterprise processes
Communications of the ACM - Homeland security
IBM Journal of Research and Development
Communications of the ACM - Two decades of the language-action perspective
Designing Enterprise Solutions with Web Services and Integration Patterns
SCC '06 Proceedings of the IEEE International Conference on Services Computing
Patterns: Soa Foundation - Business Process Management Scenario
Patterns: Soa Foundation - Business Process Management Scenario
Business process management: a survey
BPM'03 Proceedings of the 2003 international conference on Business process management
Development Support for Specifying and Monitoring Goals of Open Business Processes
SOCCER '08 Proceedings of the 2008 International Workshop on Service-Oriented Computing Consequences for Engineering Requirements
Hi-index | 0.00 |
Enterprise integration refers to solutions that facilitate meaningful interactions among heterogeneous legacy applications. The scale, complexity and specificity of most enterprise integration efforts mean that design knowledge for enterprise integration has resisted codification. Important exceptions to this include: use of Business Process Models (BPM) to understand integration requirements; and Enterprise Integration Patterns (EIP), which present designers with abstract descriptions of recurring design tactics for integrating applications. The two, however, can be at odds. BPM encourages the control flow perspective; whereas EIP codifies an operational perspective. Mapping between the two to develop coherent solutions, therefore, tends to be problematic. To bridge the gap, we suggest an approach that builds on the theory of speech acts. We develop essential components of such an approach, including a re-representation of EIP as structures of speech acts, a characterization of tasks in BPM with action types, and a mapping between speech acts and action types. These components are accompanied by inference rules that produce a mapping between sets of tasks in a business process and structures of speech acts to allow reasoning on identification of appropriate EIPs for given set of tasks. We demonstrate usefulness of the proposed approach by application to industry cases.