Tytuł artykułu
Autorzy
Identyfikatory
Warianty tytułu
Języki publikacji
Abstrakty
The paper presents an application of Enterprise Service Bus (ESB) to handle transfer of large volumes of data between IT systems. The use of ESB may affect the reduction of operating costs of the public entity minimizing the number of connections between systems, shortening the time of integration with external systems and increasing the reusability of software written. The design of integration was done according to the ‘1+5’ architectural views model adjusted to the integration solutions description. The previously proposed UML profile UML Profile for Integration Platform has been used. We present the solution, on a specific case study of Agricultural and Food Quality Inspection (AFQI) (www.ijhars.gov.pl), showing how fast data can be transferred electronically using an ESB. Finally, benefits of the solution were analysed in the context of the reduced time of data transfer.
Rocznik
Tom
Strony
72--81
Opis fizyczny
Bibliogr. 25 poz., rys., tab.
Twórcy
autor
- Faculty of Cybernetics, Military University of Technology, Warsaw, Poland
Bibliografia
- [1] Abi-Antoun, M., Aldrich, J., Nahas, N., Schmerl, B., Garlan, D.: Differencing and merging of architectural views, Automated Software Engineering 15 35–74, 2008.
- [2] Afsarmanesh H., Sargolzaei M., Shadi M.: Semi-automated software service integration in virtual organisations, Enterprise Information Systems 9 528-555, 2015.
- [3] Ardagna, D., Mirandola, R.: Per-flow optimal service selection for Web services based processes, The Journal of Systems and Software 83 1512–1523, 2010.
- [4] Boehm, M., Habich, D., Lehner, W.: On-demand re-optimization of integration flows, Information Systems 45 1-17, 2014.
- [5] Business Process Model and Notation (BPMN) 2.0.2, OMG 2013, www.omg.org/spec/BPMN/2.0.2/ (accessed 7 June 2015).
- [6] Chalmeta, R., Pazos, V.: A step-by-step methodology for enterprise interoperability projects, Enterprise Information Systems 9 436-464, 2015.
- [7] Chinosi, M., Trombetta, A.: BPMN: An introduction to the standard, Computer Standards & Interfaces 34 124–134, 2012.
- [8] Cicirelli, F., Furfaro, A., Nigro, L.: A service-based architecture for dynamically reconfigurable workflows, The Journal of Systems and Software 83 1148–1164, 2010.
- [9] Erl, T.: Service-Oriented Architecture: Concepts, Technology, and Design, Prentice Hall, 2005.
- [10] Frantz, R. Z., Corchuelo, R., Molina-Jiménez, C.: A proposal to detect errors in Enterprise Application Integration solutions, The Journal of Systems and Software 85 480– 497, 2012.
- [11] Frece, A., Juric, M. B.: Modelling functional requirements for configurable content- and context-aware dynamic service selection in business process models, J. of Vis. Languages and Computing 23 223–247, 2012.
- [12] Górski, T.: Performance Analysis of Selected Frameworks for an Integration Platform Development, Bulletin of IT Systems Institute, 7 9−17, 2011.
- [13] Górski, T.: Architectural view model for an integration platform, J. of Theoretical and Appl. Computer Science, 6 (1) 25–34, 2012a.
- [14] Górski, T.: Platformy integracyjne Zagadnienia wybrane, Wydawnictwo Naukowe PWN, Warsaw, 2012b.
- [15] Górski, T.: UML profiles for architecture description of an integration platform, Bulletin of Military University of Technology, 2 43-56, 2013.
- [16] López-Sanza, M., Acuna, C. J., Cuesta, C. E., Marcosa, E.: Modelling of Service-Oriented Architectures with UML, Electronic Notes in Theoretical Computer Science 194 23–37, 2008.
- [17] Martínez-Carreras, M. A., García Jimenez, F.J, Gómez Skarmeta, A. F.: Building integrated business environments: analysing open-source ESB, Enterprise Information Systems, 9 401-435, 2015.
- [18] Nie, H., Lu, X., Duan, H.: Supporting BPMN choreography with system integration artefacts for enterprise process collaboration, Enterprise Information Systems 8 512-529, 2014.
- [19] Potena, P.: Optimization of adaptation plans for a service-oriented architecture with cost, reliability, availability and performance tradeoff, The Journal of Systems and Software, 86 624–648, 2013.
- [20] Rotem-Gal-Oz, A.: SOA Patterns, Manning Publications Co., New York, ISBN-13: 978-1933988269, 2012.
- [21] Rozanski, N., Woods, E.: Software Systems Architecture. Working with stakeholders using Viewpoints and Perspectives, Addison-Wesley, Crawfordsville, 2005.
- [22] Lane, S., Richardson, I.: Process models for service-based applications: A systematic literature review, Information and Software Technology 53 424–439, 2011.
- [23] Schulte, W. R., Natis, Y. V.: “Service Oriented” Architectures, Part 1, (report from Gartner) , 1996.
- [24] Service Oriented Architecture Modeling Language (SoaML) Version 1.0.1, OMG 2012, www.omg.org/spec/SoaML/1.0.1/ (accessed 7 June 2015).
- [25] Unified Modeling Language Specification Version 2.4.1, OMG 2011, www.omg.org/spec/UML/2.4.1/ (accessed 7 June 2015).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-6fd56251-5b07-445d-8dd9-390da91b911b