A SOA Repository with Advanced Analysis Capabilities - Improving the Maintenance and Flexibility of Service-Oriented Applications

Thomas Bauer, Stephan Buchwald, Julian Tiedeken, Manfred Reichert

2015

Abstract

In a service-oriented architecture (SOA), a change or shutdown of a particular service might have a significant impact on its consumers (e.g., IT systems). To effectively cope with such situations, the IT systems affected by a service change should be identified before actually applying the latter. For this purpose, a SOA repository with advanced analysis capabilities is needed. However, due to the numerous complex inter-dependencies between service providers and consumers, it is a challenging task to figure out which IT systems might be directly or indirectly affected by a service change and for which period of time this applies. The paper tackles this challenge and presents the design of an advanced SOA repository enriched with analysis capabilities. In particular, this repository enables automatic analyses to detect already existing problems (as-is analyses) as well as problems that might occur due to future service changes (what-if analyses). Respective analyses will foster the development of robust service-oriented applications.

References

  1. Abrial, J.R., 1974. Data Semantics. In Proc. IFIP Working Conf. Data Base Management, pp. 1-60.
  2. Bauer, T., Buchwald, S., Reichert, M., 2013. Improving the Quality and Cost-Effectiveness of ProcessOriented, Service-Driven Applications: Techniques for Enriching Business Process Models. In Ramanathan, R., Raja, K., (eds). Service-Driven Approaches to Architecture and Enterprise Integration. Information Science Reference, Hershey, 104-134.
  3. Buchwald, S., 2012. Increasing Consistency and Flexibility of Process-oriented Applications by Service-orientation. PhD thesis. University of Ulm (in German).
  4. Buchwald, S., Bauer, T., Reichert, M., 2011. Flexible Process Applications in Service-oriented Architectures - An Overview. EMISA Forum, 31(3) (in German).
  5. Buchwald, S., Bauer, T., Reichert, M., 2012. Bridging the Gap Between Business Process Models and Service Composition Specifications. In Lee, J., Ma, S.-P., Liu, A., (eds). Service Life Cycle Tools and Technologies: Methods, Trends, and Advances. IGI Global, Hershey.
  6. Buchwald, S., Tiedeken, J., Bauer, T., Reichert, M., 2010. Requirements of a Meta-model for SOA Repositories. In Proc. 2nd Central-European Workshop on Services and their Composition, 17-24 (in German).
  7. Erl, T., 2005. Service-Oriented Architecture - Concepts, Technology, and Design. Prentice Hall.
  8. Hewlett-Packard Development Company, 2010. HP SOA Systinet Software Data Sheet.
  9. IDS Scheer, 2008. ARIS SOA Architect: Business Processes as the Basis for Service-Oriented Architectures.
  10. Josuttis, N., 2007. SOA in Practice - The Art of Distributed System Design. O'Reilly.
  11. OASIS, 2002. Universal Description, Discovery, and Integration (UDDI). Version 3.0.
  12. OASIS, 2005. ebXML Registry Information Model. Version 3.0.
  13. Oberle, D., Barros, A., Kylau, U., Heinzl, S., 2013. A unified description language for human to automated services. Information Systems, 38 (1), 155-181.
  14. Oracle, 2008. Oracle Enterprise Repository and Oracle Service Registry for the SOA-Lifecycle. Oracle Data Sheet.
  15. Rogers, S., 2006. CentraSite: An Integrated SOA Registry and Repository. White Paper, Software AG.
  16. Sachdeva, N., 2007. Customize the WebSphere Service Registry and Repository Governance Profile. IBM developerWorks.
  17. Tiedeken, J., 2010: Concept and Realization of a Logically Central SOA Repository. Master's thesis. University of Ulm (in German).
  18. Wang, Y., Yang, J., Zhao, W., 2010. Change Impact Analysis for Service based Business Processes. In Proc. Int. Conf. on Service-Oriented Computing and Applications, IEEE.
  19. Xiao, H., Quo, J., Zou, Y, 2007. Supporting Change Impact Analysis for Service Oriented Business Applications. In Proc. Int. ICSE Workshop on Systems Development in SOA Environments, IEEE.
Download


Paper Citation


in Harvard Style

Bauer T., Buchwald S., Tiedeken J. and Reichert M. (2015). A SOA Repository with Advanced Analysis Capabilities - Improving the Maintenance and Flexibility of Service-Oriented Applications . In Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-758-098-7, pages 238-248. DOI: 10.5220/0005368302380248


in Bibtex Style

@conference{iceis15,
author={Thomas Bauer and Stephan Buchwald and Julian Tiedeken and Manfred Reichert},
title={A SOA Repository with Advanced Analysis Capabilities - Improving the Maintenance and Flexibility of Service-Oriented Applications},
booktitle={Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2015},
pages={238-248},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005368302380248},
isbn={978-989-758-098-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - A SOA Repository with Advanced Analysis Capabilities - Improving the Maintenance and Flexibility of Service-Oriented Applications
SN - 978-989-758-098-7
AU - Bauer T.
AU - Buchwald S.
AU - Tiedeken J.
AU - Reichert M.
PY - 2015
SP - 238
EP - 248
DO - 10.5220/0005368302380248