PL EN


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

Evaluation of multimedia applications in a cluster-oriented environment

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
In the age of Information and Communication Technology (ICT), Web and the Internet have changed significantly the way applications are developed, deployed and used. One of recent trends is modern design of web-applications based on SOA. This process is based on the composition of existing web services into a single scenario from the point of view of a particular user or client. This allows IT companies to shorten the producttime to market process. On the other hand, it raises questions about the quality of the application, trade-offs between quality factors and attributes and measurements of these. Services are usually hosted and executed in an environment managed by its provider that assures the quality attributes such as availability or throughput. Therefore, in this paper an attempt has been made to perform quality measurements towards the creation of efficient, dependable and user-oriented Web applications. First, the process of designing service-based applications is described. Next, metrics for subsequent measurements of efficiency, dependability and usability of distributed applications are presented. These metrics will assess the efforts and trade-offs in a Web-based application development. As examples, we describe a pair of multimedia applications which we have developed in our department and executed in a cluster-based environment. One of them runs in the BeesyCluster middleware and the second one in the Kaskada platform. For these applications we present results of measurements and conclude about relations between quality attributes in the presented application development model. This knowledge can be used to reason about such relations for new similar applications and be used in rapid and quality development of the latter.
Rocznik
Strony
177--190
Opis fizyczny
Bibliogr. 19 poz., rys., tab., wykr.
Twórcy
autor
autor
autor
  • Gdansk University of Technology, Faculty of Electronics Telecommunications and Informatics, Department of Computer Systems Architecture, Narutowicza 12/11, 80-233 Gdansk, Poland, pczarnul@eti.pg.gda.pl
Bibliografia
  • [1] Krafzig, D., Banke, K., Slama, D. (2004). Enterprise SOA: Service-Oriented Architecture Best Practices. Prentice Hall PTR.
  • [2] Krawczyk, H., Proficz, J. (2010). Kaskada - multimedia processing platform architecture. In Proc. International Conference on Signal Processing and Multimedia Applications (SIGMAP 2010), 26-31.
  • [3] Czarnul, P. (2006). Reaching and Maintaining High Quality of Distributed J2EE Applications - BeesyCluster Case Study. Software Engineering Techniques SET 2006, Warsaw, Poland, in: Software Engineering Techniques: Design for Quality, ed. K. Sacha, Springer, International Federation for Information Processing, a Springer Series in Computer Science, 179-190.
  • [4] Krawczyk, H., Wiszniewski, B. (1998). Analysis and testing of distributed software applications. Baldock: Res. Stud. Press.
  • [5] Czarnul, P. (2010). Modeling, run-time optimization and execution of distributed workflow applications in the JEE-based BeesyCluster environment. Journal of Supercomputing. DOI: 10.1007/s11227-010-0499-7, Springer, 1-26.
  • [6] Czarnul, P., Matuszek, M., Wójcik, M., Zalewski, K. (2011). BeesyBees: A mobile agent-based middleware for a reliable and secure execution of service-based workflow applications in BeesyCluster. Multiagent and Grid Systems Journal, IOS Press, 7(6), 219-241.
  • [7] Czarnul, P. (2010). Modelling, Optimization and Execution of Workflow Applications with Data Distribution, Service Selection and Budget Constraints in BeesyCluster. In Proceedings of 6th Workshop on Large Scale Computations on Grids and 1st Workshop on Scalable Computing in Distributed Systems, International Multiconference on Computer, 5, 629-636.
  • [8] Wieczorek, M., Hoheisel, A., Prodan R. (2009). Towards a general model of the multi-criteria workflow scheduling on the grid. Future Generation Computer Systems, 25, 237-256.
  • [9] Yu, J., Buyya, R. (2005). A taxonomy of workflow management systems for grid computing. Journal of Grid Computing, 3, 171-200.
  • [10] Yu, J., Buyya, R., Ramamohanarao, K. (2008). Workflow Scheduling Algorithms for Grid Computing. Springer. In Metaheuristics for Scheduling in Distributed Computing Environments, Berlin, Germany, 146, 173-214.
  • [11] Chin, S.H., Suh, T., Yu, H.C. (2010). Adaptive service scheduling for workflow applications in serviceoriented grid. Journal of Supercomputing, 52, 253-283.
  • [12] Garg, S.K., Buyya, R., Siegel, J. (2010). Time and cost trade-off management for scheduling parallel applications on utility grids. Future Generation Computer Systems, 26, 1344-1355.
  • [13] http://i.top500.org/system/9260 (January 2012).
  • [14] Blokus, A., Jedrzejewski, M., (2011). The design of an intelligent medical space supporting automated patient interviewing. In Proceedings of the 5th International Conference of Young Scientists: Computer Science & Engineering, Lviv, Ukraine, 16-19.
  • [15] Iakovidis, D.K., Tsevas, S., Polydorou, A. (2010). Reduction of capsule endoscopy reading times by unsupervised image mining. In Computerized Medical Imaging and Graphics. Biomedical Image Technologies and Methods - BIBE 2008, 34(6), 471-478.
  • [16] Li, B., Meng, M. (October 2009). Small bowel tumor detection for wireless capsule endoscopy images using textural features and support vector machine. In Proceedings IEEE/RSJ International Conference on Intelligent Robots and Systems, 498 - 503.
  • [17] Kodogiannis, V.S., Boulougoura, M. (2007). An adaptive neurofuzzy approach for the diagnosis in wireless capsule endoscopy imaging. International Journal of Information Technology, 13(1), 46-56.
  • [18] Magoulas, G.D., Plagianakos, V.P., Vrahatis, M.N. (2004). Neural network-based colonoscopic diagnosis using on-line learning and differential evolution. Applied Soft Computing, 4(4), 369-379.
  • [19] Magoulas, G.D. (2006). Neuronal networks and textural descriptors for automated tissue classification in endoscopy. Oncology Reports, 15, 997-1000.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSW1-0097-0001
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ć.