2018 · 10 citations · 25 references
BusinessCloud ComputingInformation SystemsDesign OptimizationFormal MethodsSystems ArchitectureApplication ArchitectureEnterprise Application IntegrationIntegration ArchitectureSystems IntegrationApplication IntegrationCloud IntegrationComplexityDevice IntegrationEnterprise Application Integration PatternsEnterprise IntegrationGraph RewritingModel Complexity
Enterprise Application Integration is the centerpiece of current on-premise, cloud and device integration scenarios. We describe optimization strategies that help reduce the model complexity, and improve the process execution using design time techniques. In order to achieve this, we formalize compositions of Enterprise Integration Patterns based on their characteristics, and propose a realization of optimization strategies using graph rewriting. The framework is successfully evaluated on a real-world catalog of pattern compositions, containing over 900 integration scenarios.
25
Procedures for Performing Systematic Reviews
Barbara Kitchenham · 2004 · 4.8K citations
Frances Allen · ACM SIGPLAN Notices · 1970 · 720 citations
Graph-grammars: An algebraic approach
Hartmut Ehrig, Michael Pfender · 1973 · 488 citations