PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Adaptive SOA stack-based business process monitoring platform

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Executable business processes that formally describe company activities are well placed in the SOA environment, as they allow for the declarative organization of high-level system logic. However, to fully benefit from that element of abstraction, appropriate business process monitoring systems are required for both technical and non-technical users. Unfortunately, current solutions remain unsatisfactory. This paper discusses the problem of business process monitoring in the context of the service orientation paradigm, in order to propose an architectural solution and provide implementation of a system for business process monitoring that alleviate the shortcomings of the existing solutions. Various platforms have been investigated to obtain a broader view of the monitoring problem and to gather functional and non-functional requirements. These requirements constitute input for further analysis and system design. The monitoring software is then implemented and evaluated according to the specified criteria. An extensible business process monitoring system was designed and built on top of OSGiMM – a dynamic, event-driven, configurable communications layer that provides real-time monitoring capabilities for various types of resources. The system was tested against the stated functional requirements, and its implementation provides a starting point for further work. It has been concluded that providing a uniform business process monitoring solution that satisfies a wide range of users and business process platform vendors is a difficult endeavor. It is furthermore reasoned that only an extensible, open source monitoring platform based on a scalable communication core has a chance to address all current and future requirements.
Wydawca
Czasopismo
Rocznik
Strony
173--195
Opis fizyczny
Bibliogr. 22 poz., rys., wykr., tab.
Twórcy
autor
  • AGH University of Science and Technology, Krakow, Poland
  • AGH University of Science and Technology, Krakow, Poland
  • AGH University of Science and Technology, Krakow, Poland
  • AGH University of Science and Technology, Krakow, Poland
Bibliografia
  • [1] AGH University of Science and Technology: AS3-Studio. https://www.soa.edu.pl/web/guest/tools.
  • [2] Ali A., Zhang-Jie, Michael E., Abdul A., Kishore C.: S3: A Service-Oriented Reference Architecture. IT Professional, 9: 10–17, 2007. ISSN 1520-9202. http://dx.doi.org/10.1109/MITP.2007.53.
  • [3] Autonomy Cardiff: Cardiff LiquidBPM: Embeddable Business Process Management, 2007. http://publications.autonomy.com/pdfs/Power/Product\%20Briefs/Business\%20Process\%20Management/LiquidBPM/.
  • [4] Brown P.: An Introduction to Apache ODE. InfoQ, 2007. http://www.infoq.com/articles/paul-brown-ode.
  • [5] Duszka T., Janczak J.: Badanie wydajności systemów o architekturze SOA. Master’s thesis, AGH University of Science and Technology, 2008.
  • [6] Erl T.: SOA Principles of Service Design (The Prentice Hall Service-Oriented Computing Series from Thomas Erl). Prentice Hall PTR, Upper Saddle River, NJ, USA, 2007. ISBN 0132344823.
  • [7] Etzion O., Niblett P.: Event Processing in Action. Manning Publications Co., Greenwich, CT, USA, 1st ed., 2010. ISBN 1935182218, 9781935182214.
  • [8] Ganek A.G., Corbi T.A.: The dawning of the autonomic computing era. IBM Syst. J., 42: 5–18, 2003. ISSN 0018-8670. http://dx.doi.org/10.1147/sj.421.0005.
  • [9] Janiesch C., Matzner M., Müller O.: Slipstream: A BAM Proof of Conceptusing Standard Software. In: Proceedings of the 9th International Conference on Business Process Management (BPM) Demo Track, p. 41. Eigenverlag, Clermont-Ferrand, 2011.
  • [10] Jarzab M., Zielinski K.: Framework for Consolidated Workload Adaptive Management. In: Software Engineering in Progress, L. Madeyski, M. Ochodek, D. Weiss, J. Zendulka, eds., pp. 17–30. NAKOM, 2007. ISBN 978-83-89529-44-2.
  • [11] Kloppmann M., Konig D., Leymann F., Pfau G., Roller D.: Business process choreography in WebSphere: Combining the power of BPEL and J2EE. IBM Systems Journal, 43(2): 270 –296, 2004. ISSN 0018-8670. http://dx.doi.org/10.1147/sj.432.0270.
  • [12] Koenig J.: JBoss jBPM white paper. 2004. http://www.jboss.com/pdf/jbpmwhitepaper.pdf.
  • [13] Masternak T., Psiuk M., Radziszowski D., Szydlo T., Szymacha R., Zieliński K., Zmuda D.: ESB - Modern SOA Infrastructure. 2010.
  • [14] Oracle: Oracle BPEL Process Manager. http://www.oracle.com/technetwork/middleware/bpel/overview/index.html.
  • [15] Psiuk M.: OSGiMM Developer Guide. AGH University of Science and Technology. https://www.soa.edu.pl/AS3-Studio/?q=node/37.
  • [16] Van der Aalst W., Weijters T., Maruster L.: Workflow mining: discovering process models from event logs. Knowledge and Data Engineering, IEEE Transactions on, 16(9): 1128–1142, 2004. ISSN 1041-4347. http://dx.doi.org/10.1109/TKDE.2004.47.
  • [17] van Lessen T., Leymann F., Mietzner R., Nitzsche J., Schleicher D.: A Management Framework for WS-BPEL. In: on Web Services, 2008. ECOWS ’08. IEEE Sixth European Conference, pp. 187–196. 2008. http://dx.doi.org/10.1109/ECOWS.2008.25.
  • [18] Wassermann B., Emmerich W.: Monere: Monitoring of Service Compositions for Failure Diagnosis. In: Proceedings of the 9th International Conference on Service-Oriented Computing, ICSOC’11, pp. 344–358. Springer-Verlag, Berlin, Heidelberg, 2011. ISBN 978-3-642-25534-2. http://dx.doi.org/10.1007/978-3-642-25535-9_23.
  • [19] Wetzstein B., Strauch S., Leymann F.: Measuring Performance Metrics of WS-BPEL Service Compositions. In: Networking and Services, 2009. ICNS ’09. Fifth International Conference on, pp. 49–56. 2009. http://dx.doi.org/10.1109/ICNS.2009.80.
  • [20] Zeginis C., Konsolaki K., Kritikos K., Plexousakis D.: ECMAF: An Event-Based Cross-Layer Service Monitoring and Adaptation Framework. In: Service-Oriented Computing - ICSOC 2011 Workshops, G. Pallis, M. Jmaiel, A. Charfi, S. Graupner, Y. Karabulut, S. Guinea, F. Rosenberg, Q. Sheng, C. Pautasso, S. Mokhtar, eds., Lecture Notes in Computer Science, vol. 7221, pp. 147–161. Springer Berlin Heidelberg, 2012. ISBN 978-3-642-31874-0. http://dx.doi.org/10.1007/978-3-642-31875-7_15.
  • [21] Zieliński K., Szydło T., Szymacha R., Kosiński J., Kosińska J., Jarząb M.: Adaptive SOA Solution Stack. Services Computing, IEEE Transactions on, vol. PP (99), p. 1, 2011. ISSN 1939-1374. http://dx.doi.org/10.1109/TSC.2011.8.
  • [22] Zmuda D., Psiuk M., Zieliński K.: Dynamic monitoring framework for the SOA execution environment. Procedia Computer Science, 1(1) 125–133, 2010. ISSN 1877-0509. http://dx.doi.org/10.1016/j.procs.2010.04.015 . ICCS 2010.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-d8496f71-131e-4c78-a82b-e416ec4bcd3e
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.