INES IEEE 18 th International Conference on Intelligent Engineering Systems PROCEEDINGS. July 3 5, 2014 Tihany, Hungary

Size: px
Start display at page:

Download "INES 2014. IEEE 18 th International Conference on Intelligent Engineering Systems PROCEEDINGS. July 3 5, 2014 Tihany, Hungary"

Transcription

1 INES 2014 IEEE 18 th International Conference on Intelligent Engineering Systems PROCEEDINGS July 3 5, 2014 Tihany, Hungary

2 Organized by Sponsored by IEEE Hungary Section IEEE Computational Intelligence Chapter, Hungary IEEE Joint Chapter of IES and RAS, Hungary IEEE SMC Chapter, Hungary Technical Co-sponsors Venue IEEE Industrial Electronics Society Hotel Club Tihany, Hungary Hungarian Fuzzy Association IEEE Catalog Number: CFP14IES-USB (pendrive); ISBN: (pendrive) Copyright and Reprint Permission: Abstracting is permitted with credit to the source. Libraries are permitted to photocopy beyond the limit of U.S. copyright law for private use of patrons those articles in this volume that carry a code at the bottom of the first page, provided the per-copy fee indicated in the code is paid through Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA For reprint or republication permission, to IEEE Copyrights Manager at pubs-permissions@ieee.org. All rights reserved. Copyright 2014 by IEEE.

3 Table of Contents General information... 7 Welcome... 8 Committees... 9 Decision Support System based on Subjective Criteria...11 Hamido Fujita Iwate Prefectural University, Japan Intelligent Analysis and Trading of the Financial Markets...13 William A. Gruver Simon Fraser University, Canada Approach for Enterprise Search and Interoperability using Lightweight Semantic...15 Martin Šeleng*, Michal Laclavík*, Štefan Dlugolinský*, Marek Ciglan*, Martin Tomašek** and Ladislav Hluchý* * Institute of Informatics, Slovak Academy of Sciences, Bratislava, Slovakia; ** InterSoft, a.s., Košice, Slovakia General Regression in Cloud Computing...21 Martin Bobák, Ladislav Hluchý and Viet Tran Institute of Informatics of the Slovak Academy of Sciences, Bratislava, Slovakia Validation of Parameter Importance by Regression...27 P. Krammer, M. Kvassay, L. Hluchý Institute of Informatics, Slovak Academy of Sciences, Bratislava, Slovakia Flickr Trace Summarization: from Images to Imaginary...33 Laurent Daireaux*, Vincent Mallard*, Martin Tardy*, Maxime Wasselin*, Bérengère Branchet*, Gaël Chareyron*+, Jérôme Da Rugna*+ *Pôle Universitaire Léonard de Vinci, Paris La Défense, France; +University of Paris 1 Pantheon-Sorbonne, Paris, France Development of LabView-based HVAC Models for Net-zero Energy Strategies Implementation...37 Csaba Szász Technical University of Cluj, Cluj, Romania Implementation of Polycarbonate Material Mechanical Properties of Rapid Prototyping into System Creo, Laboratory Verification of the Results...43 J. Lipina, P. Kopec and V. Krys Technical University of Ostrava, Ostrava, Czech Republic Three Approaches for the Detection of CAD-Part Attributes as a Preparation for an Automatic Classification...49 R. Roj and H.-B. Woyand University of Wuppertal, Wuppertal, Germany Rapid Development of Application-oriented Natural Language Interfaces...55 Tamás Mészáros and Tadeusz Dobrowiecki Budapest University of Technology and Economics, Budapest, Hungary A Simple Fast Fourier Transformation Algorithm to Microcontrollers and Mini Computers...61 Jozsef Suto*, Stefan Oniga*, Gyula Hegyesi** *University of Debrecen, Debrecen, Hungary; **Hungarian Academy of Science, Institute of Nuclear Research, Debrecen, Hungary 3

4 Autonomic Monitoring Approach Based on CEP and ML for Logistic of Sensitive Goods...67 Septimiu Nechifor*, Bogdan Târnaucă*, Lucian Sasu*, Joachim Teutsch**, Walter Waterfeld**, Dan Puiu, Anca Petrescu***, Florin Moldoveanu**** *Siemens Corporate Technology Romania; **Software AG, Germany; ***Siemens Corporate Technology Romania; ****Transilvania University of Brasov, Romania Nonlinear Order-Reduced Adaptive Controller for a DC Motor Driven Electric Cart...73 József K. Tar, Tamás Haidegger, Levente Kovács, Krisztián Kósi, Balázs Botka, Imre J. Rudas A New Approach to the Use of Parametric Method of Robot Motion Planning...79 János Somló An Ontology-based Model for Vehicular Ad-hoc Networks...83 Adrian Groza, Anca Marginean, Vlad Muresan Technical University of Cluj-Napoca, Cluj-Napoca, Romania Survey on the Control of Time Delay Teleoperation Systems...89 Teréz A. Várkonyi*+, Imre J. Rudas*, Péter Pausits*, Tamás Haidegger* * ; + Universitá degli Studi di Milano, Italy Basic Approaches in Adaptive Control System Design for Small Turbo-compressor Engines...95 R. Andoga, L. Főző, L. Madarász, J. Považan and J. Judičák Technical University of Košice, Košice, Slovakia FPGA Based Hardware Implementation of a Self-Organizing Map S. T. Brassai Sapientia Hungarian University of Transylvania, Tîrgu Mureş, Romania Malware Categorization and Recognition Problem Liberios Vokorokos, Ján Hurtuk, Branislav Madoš TU of Košice, Slovak Republic New Method for Behavior Driven Product Concept Definition László Horváth and Imre J. Rudas Performance Evaluation of a Service Availability Model Tayyaba Anees, Heimo Zeilinger Vienna University of Technology, Vienna, Austria Model-based Estimation of Physiological Parameters in the Reperfusion Phase of Liver Transplantation József Homlok*, J. Geoffrey Chase**, Tibor Doktor*, Zoltán Benyó*, Balázs Benyó* *Budapest University of Technology and Economics, Hungary; **University of Canterbury, Christchurch, New Zealand Precision of 3D Body Scanners P. Elbrecht*, K. J. Palm** *Tallinn University of Technology, Tallinn, Estonia; **Incognito Ballistic Llc, Tallinn, Estonia Multidimensional Scaling Analysis of Laboratory Parameters According to Obesity Krisztina Némethy, Rita Ősz, József Gáti Experiments for Real Practice of Óbuda University Franciska Hegyesi, Gyula Kártyás 4

5 Database Schema Design for Supporting Sport Activity Monitoring Edit Tóth-Laufer Fuzzy Model-Based Cutting Parameter Combination Optimization R. Horváth*,**, E. Tóth-Laufer ** * ; ** Budapest University of Technology and Economics, Budapest, Hungary Separation Enhanced Nucleus Detection on Propidium Iodide-stained Digital Slides V. Z. Jonas*, M. Kozlovszky*, B. Molnar** * ; ** Semmelweis University, Budapest, Hungary Fuzzy Expert System for Automatic Wavelet Shrinkage Procedure Selection for Noise Suppression Adrienn Dineva, Annamária R. Várkonyi-Kóczy, József K. Tar Application of Fuzzy Logic in Hemodialysis Equipment József Klespitz, Márta Takács, Levente Kovács Example for Convex Hull Tightening Increasing the Feasible Parameter Region at Linear Matrix Inequality-based Control Design Alexandra Szöllősi*, Péter Baranyi**, Péter Várlaki*** *Budapest University of Technology and Economics; **3D Internet based Control and Communications Laboratory, Computer and Automation Research Institute, Hungarian Academy of Sciences; ***Széchenyi István University An Overview of Research Trends in CogInfoCom Peter Baranyi*, Adam Csapo*+ Peter Varlaki+ *Institute for Computer Science and Control, Hungarian Academy of Sciences; +Széchenyi István University, Győr Minimal Volume Simplex (MVS) Approach for Convex Hull Generation in TP Model Transformation József Kuti*, Péter Galambos*+, Péter Baranyi* *Institute for Computer Science and Control, Hungarian Academy of Sciences, Budapest, Hungary; + A System Model and Applications for Intelligent Campuses Attila Adamkó and Lajos Kollár University of Debrecen, Debrecen, Hungary Beyond Mashups: Graph Transformations on Web Data Gábor Imre and Gergely Mezei Budapest University of Technology and Economics, Budapest, Hungary Developing Rapid Prototype-Capable Applications for Industrial Mobile Robot Platforms Claudiu Radu Pozna*,**, Ernő Horváth*, János Kovács* * Széchenyi István University, Győr, Hungary; ** Transylvania University, Brasov, Romania Multimodal Aspects of Communication and Data Storage and Managing Systems J. Sebestyénová, P. Kurdel Institute of Informatics Slovak Academy of Sciences, Bratislava, Slovakia Stacked Generalization for Scene Analysis and Object Recognition Lorenzo Peppoloni, Massimo Satler, Emanuel Luchetti, Carlo Alberto Avizzano and Paolo Tripicchio TeCIP Institute, Scuola Superiore Sant Anna, Italy BlockImpress Viktor László Takács University of Debrecen, Debrecen, Hungary 5

6 MasterBroker: REST-oriented Service Broker Dijana Kosmajac*, Vladimir Vujović*, Mirjana Maksimović*, Nikola Davidović*, Branko Perišić** * University of East Sarajevo, East Sarajevo, Bosnia and Herzegovina; **University of Novi Sad, Novi Sad, Serbia Sirius: A Rapid Development of DSM Graphical Editor Vladimir Vujović*, Mirjana Maksimović* and Branko Perišić** * Faculty of Electrical Engineering, East Sarajevo, Bosnia and Herzegovina; ** Faculty of Technical Sciences, Novi Sad, Serbia Improving Degradation Prediction Models for Failure Analysis in Topside Piping: A Neuro-Fuzzy Approach A. M. N. D. B. Seneviratne and R. M. Chandima Ratnayake University of Stavanger, Norway Modified Clustering Algorithm for Projective ART Neural Network Roman Krakovsky*, Radoslav Forgac**, Igor Mokris** * Catholic University, Ruzomberok, Slovakia; ** Institute of Informatics Slovak Academy of Sciences, Bratislava, Slovakia Performance Evaluation of a Live, Crowdsensing Based Transit Feed Service Architecture Károly Farkas, Róbert Szabó and Bernát Wiandt Budapest University of Technology and Economics, Budapest, Hungary On Practical Constraints of Approximation Using Neural Networks on Current Digital Computers Michal Puheim, Ladislav Nyulászi, Ladislav Madarász, Vladimír Gašpar Technical University of Kosice, Košice, Slovak Republic Quantum Fuzzy Inference Gate Design in Robust Intelligent Control of Robotics and Mechatronics S. V. Ulyanov*, A. G. Reshetnikov*, A. V. Nikolaeva*, I. A. Barchatova* and V. A. Albu** * International University Dubna / Institute of System Analysis and Control, Dubna, Moscow Region, Russia; ** Institute of Mathematics and Computer Science, Chisinau, Republic of Moldova Authors Index

7 General Information Date and Place INES 2014 will take place on July 3-5, 2014, at Hotel Club Tihany, Hungary. Official Language The official language of the conference is English. All presentations, including discussions and submissions, must be made in the official language. No translation will be provided. Proceedings Each accepted paper reaching us in time will be published in pendrive proceedings, and it will be distributed at the registration desk. Conference organizers do not mail the proceedings to authors who do not show up. At least one author of each paper must attend the conference. Opening Hours of the Registration Desk July 3, Thursday: 9:00 15:00 July 4, Friday: 9:00 15:00 Presentation Presentations can be made by using data projector. All authors are kindly asked to take their presentation on CD or USB. To present the paper it is not allowed to use own computer. All conference rooms are supplied with data projector with PC. Smoking Please, be so kind to your lungs and your colleagues by not smoking during the sessions and social events. 7

8 WELCOME MESSAGE FROM THE GENERAL CHAIRS On behalf of INES 2014 Committees, it is my pleasure to welcome you to the 18 th International Conference on Intelligent Engineering Systems (INES) to be held in Tihany, Hungary. The growing international competition in the industrial arena has created a demand for the introduction of intelligent techniques to various industrial problems to improve product quality and production process efficiency, as well as reduce production costs. The aim of the INES conference series is to provide researchers and practitioners from industry and academia with a platform to report on recent developments in the area of computational intelligence. INES 2014 focuses on the application of state-of-the-art intelligent techniques to engineering systems. The conference location is Hotel Club Tihany by the beautiful coast of lake Balaton. I would like to acknowledge the efforts of the Technical Program Chairman, the Organizing Committee Chairman, the Technical Program Committee members and all those persons responsible for the background activities from local arrangements to conference secretariat. I also want to thank many volunteers who have contributed lots of time and effort to bring INES 2014 to you. My pleasant duty is to gratefully acknowledge the support provided by the sponsors of the conference: IEEE Industrial Electronics Society, IEEE Hungary Section, IEEE Joint Chapter of IES and RAS, Hungary, IEEE Computational Intelligence Chapter, Hungary, IEEE SMC Chapter, Hungary,, and Hungarian Fuzzy Association. I hope that all in attendance at INES 2014 will find this event intellectually stimulating and professionally rewarding. János Fodor INES 2014 General Chair 8

9 Committees INES FOUNDING HONORARY CHAIR Imre J. Rudas, INES 2014 HONORARY CHAIRS Lotfi A. Zadeh, USA Bogdan M. Wilamowski, Auburn University, AL, USA INES 2014 GENERAL CHAIR János Fodor, INES 2014 TECHNICAL PROGRAM COMMITTEE CHAIRS Tamás Haidegger, Levente Kovács, INES 2014 TECHNICAL PROGRAM COMMITTEE Rudolf Andoga, Technical University of Košice, Slovakia Valentina Balas, "Aurel Vlaicu" University, Arad, Romania Ildar Batyrshin, Mexican Petroleum Institute, Mexico Barnabás Bede, Attila L. Bencsik, Balázs Benyó, BME, Hungary Tom Gedeon, Australian National University, Australia Gerhard Hancke, University of Pretoria, South Africa Gábor Hegedűs, Kaoru Hirota, Tokyo Inst. of Tech., Japan László Horváth, Karel Jezernik, University of Maribor, Slovenia Zsolt Csaba Johanyák, Kecskemét College, Hungary Janusz Kacprzyk, Polish Academy of Sciences, Poland Oussama Khatib, Stanford University, USA László T. Kóczy, Széchenyi István University, Győr, Hungary George Kovács, CAI of HAS, Hungary Levente Kovács, Szilveszter Kovács, University of Miskolc, Hungary Krzysztof Kozlowski, University of Poznan, Poland Krisztián Lamár, Jose Antonio Tenreiro Machado, Institute of Engineering of Porto, Portugal Ladislav Madarász, Technical University of Košice, Slovakia Rita Ősz, Endre Pap, University of Novi Sad, Serbia Béla Pátkai, Tampere University of Technology, Finland Emil M. Petriu, University of Ottawa, Canada Jozef Považan, Technical University of Košice, Slovakia Radu-Emil Precup, Politehnica University of Timisoara, Romania Stefan Preitl, Politehnica University of Timisoara, Romania Octavian Prostean, Politehnica University of Timisoara, Romania János Somló, BME, Hungary 9

10 Sándor Szénási, József K. Tar, Annamária R. Várkonyi-Kóczy, Jozef Živčák, Technical University of Košice, Slovakia INES 2014 ORGANIZING COMMITTEE CHAIR József Gáti, INES 2014 ORGANIZING COMMITTEE Gyula Kártyás, Árpád Takács, Teréz Várkonyi, Péter Zentay, INES SERIES LIFE SECRETARY GENERAL Anikó Szakál PROCEEDINGS EDITOR Anikó Szakál PRODUCTION PUBLISHER IEEE Hungary Section 10

11 INES 2014 IEEE 18th International Conference on Intelligent Engineering Systems July 3-5, 2014, Tihany, Hungary Decision Support System based on Subjective Criteria Hamido Fujita Director of Intelligent Software Systems Iwate Prefectural University, Japan Editor-in-Chief: Knowledge-Based Systems PLENARY TALK Abstract Decision Support Systems (DSS) are important research field that overlapping different research paradigm in intelligent system granular computing, soft set and multicriteria decision making. Due to the characteristics nature of criteria and parameters, these are represented using fuzzy set (linguistics or crisp values), or fuzzy soft set, or fuzzy interval or else. Different presentations have reported and contributed to establish a wide variety of solution and approaches in providing best selection to alternatives in relation to these defined criteria. The common among these theoretical and practical approaches is that; Decision Makers (DMs) should provide values of these objective criteria based on their experience and else. In order to provide feasible aggregation functions or operators that rank set of alternatives based on expert decision preferences (i.e., decision matrix) we need to assume that these defined criteria are independent. These approaches are additive decision preferences (like TOPISIS) or multiplicative preferences to characterize DMs preferences and relative weight of attributes. Researchers have provided a solution by introducing support function among DMs; providing arithmetic means solution to define the group decision matrix. However, even in this case, the weights given by expert are static, and are not allowed to be changed. These are making the DSS not very applicable in real-practices, like DSS for medical applications in which criteria may have subjective change to patient preferences. The subjectivity of criteria and dependency among them, as well as the mental projection in relation to system users or decision makers, would all contribute to add additional mechanism on DSS. In this I am highlighting (theoretically and practically) these hot research challenge through a project we called it as Virtual Doctor System, which is DSS for medical diagnosis based on subjective and metal analysis of medical doctor (expert) and patients as users /14/$ IEEE 11

12

13 INES 2014 IEEE 18th International Conference on Intelligent Engineering Systems July 3-5, 2014, Tihany, Hungary Intelligent Analysis and Trading of the Financial Markets William A. Gruver, PhD, FIEEE Professor Emeritus, Simon Fraser University PLENARY TALK Abstract Although the U.S. financial markets have experienced a massive rebound since the crash of 2008, many people believe that the world markets are overbought and due for a major correction. Some even claim that the markets are rigged. Nevertheless, it is acknowledged that the change from open outcry pits to fully electronic exchanges, and the rise of the high speed electronic trading systems, requires a new approach to trading and investment decisions. The purpose of this presentation is to provide an overview to the practical aspects of data analysis and trading of the financial markets. Topics include market moving events, market psychology, high frequency trading (HFT) and dark pools, supply/demand levels, technical indicators and odds enhancers, and examples of swing trading and macro-trend trading. Examples will be presented from the live markets to illustrate the techniques being presented. All examples will be taken from data on the New York and Nasdaq stock exchanges, however, the methodology is applicable to the analysis of markets worldwide /14/$ IEEE 13

14

15 INES 2014 IEEE 18th International Conference on Intelligent Engineering Systems July 3-5, 2014, Tihany, Hungary Performance Evaluation of a Service Availability Model Tayyaba Anees, Heimo Zeilinger Institute of Computer Technology Vienna University of Technology Gußhausstraße 27-29, 1040 Vienna, Austria {anees, zeilinger}@ict.tuwien.ac.at Abstract Adoption of Service-oriented architecture (SOA) is increasing due to easy service integration and expected cost reductions due to reusability. Nowadays, safety critical, telecommunication and business systems are using SOA. SOA based systems still face challenges related to performance and quality of service such as availability. These challenges are due to complexity, distributed services and XML-based message processing. Response time is used to analyze performance of SOA applications and its analysis for web services is required. The solutions for increasing service availability can impose performance overhead as extra resources are required. We have proposed a SOA based model for increasing web services availability, which uses monitoring. In this paper, we have analyzed impact of monitoring on performance of web services in both LAN and WAN environments. We experimentally prove that monitoring can be used to increase service availability. Acceptable service loads and response time can be estimated based on our model. Keywords- performance; service-oriented architecture;service availability; monitoring; safety critical systems; business systems; telecommunication systems I. INTRODUCTION Nowadays, SOA adoption is increasingly seen in diverse areas of application such as safety critical, telecommunication and business systems. The reason for the wide-scale adoptability of SOA is reusability, loose coupling and reduced costs. SOA enables easy integration of distributed services and legacy systems to newly build systems due to which costs are reduced in SOA based systems. SOA based systems can be trusted for quality by service consumers due to standard based development approach. Considering quality of service, for service consumers, system response time and jitter are the most important concerns. In case of safety critical systems, unresponsive services can cause safety hazards and human lives can be endangered. Service-oriented environments are confronted with performance problems due to distributed services, middleware based solutions and XML based message processing. Due to distribution of services in SOA, network conditions can vary between service providers and service consumers, which can decrease performance and availability of services. In SOA environments, a common approach is introducing a middleware to the communication process also known as Enterprise Service Bus [1]. An ESB facilitates routing and transformation of messages and manages the orchestration mechanism in SOA for service compositions. Despite, the advantages of a middleware, disadvantages can be expected as well: performance overhead and functionality issues to name only two. Both reduce service availability and therefore represent critical parameter. Furthermore, SOA environments use XML based messaging format that comes with performance overhead [13]. In addition service availability is not a characteristic typically addressed in SOA and therefore must be investigated in more detail. Though, mechanisms which are used to increase service availability may also impose a performance overhead. Anees et al. proposed a SOA based model, which can be used to increase web services availability [2]. In the current paper, we focus on analyzing the performance impact of monitoring used in our model to increase service availability. Monitoring mechanisms are commonly included to at least increase the reliability of communication solutions. However, solutions like group communication systems, or clustered systems vary and monitoring mechanisms must differ with respect to system architectures and processes. In this work the availability model mainly bases on the system response time as performance indicator which is analyzed in LAN and WAN environments. For increasing service availability, a monitoring service has been added based on a heartbeat mechanism for failure detection, instead of timeouts used by service consumers, for improving the process of failure detection and accuracy. The system is based on synchronous web services integrating the minimum set of participants in a service-oriented environment: service consumers, service providers and service registry. The work focuses on atomic services, respectively the performance of atomic web services whose reusability, in the authors opinion is higher than of service compositions. In case the availability of atomic services is increased, it will consequently increase availability of service compositions.. The remainder of the paper is organized in Sections. Section II describes the state of the art research work. In Section III we discuss our proposed SOA model for improving service availability and performance. Section IV presents results and discussion. Section V concludes the paper /14/$ IEEE 115

16 T. Anees and H. Zeilinger Performance Evaluation of a Service Availability Model II. STATE OF THE ART The tendency of SOA adoption by safety critical, telecommunication and business systems is increasing due to reusability, improved integration and cost reductions. For instance, a SOA approach has been selected as an architectural solution for a renewed system of the Finnish Defense Forces [3] including command, control, surveillance and reconnaissance. Telecommunication networks are service centric [4]. The integration of SOA based applications reduces the dependency of different types of IT systems, decreasing the cost of system maintenance [5] and increasing the agility [6], [7]. In authors opinion, the standard based development approach in SOA makes it more acceptable to service consumers. If the service is based on standards, there is a high probability that a service is subscribed by a higher number of consumers [8]. Despite the advantages offered by SOA, performance monitoring of SOA based solutions is challenging and a complex task [9]. The SOA approach can have a negative impact on the performance of an application due to physical distribution of services, overhead caused by intermediaries that handle communication and due to use of standard messaging formats [10] that are not designed specifically for one application. Communication failures, routing errors and network traffic congestion must be addressed as the performance of service oriented systems are commonly characterized by instability [11] [12]. Service-oriented systems generally base on web services. XML-based SOAP Web Services are wide spread technology, which is currently adapted in Service Oriented Architectures, cloud interfaces, management of federated identities, egovernment, or military services [14]. Web services have features such as interoperability, decoupling and just-in-time integration [15]. In the authors opinion, performance evaluation of web services is required and response time can be used for performance analysis. Web service based application providers will face challenging features related to performance [16]. Response time, which for this work is interpreted as the elapsed time between sending request and receiving the response, is an effective performance indicator in a SOA implementation [17]. A high number of concurrent requests results in a decrease of service availability for the customer and performance. Mechanisms applied to increase service availability include machine virtualization [18], clusters [19] and group communication systems [20]. These solutions use monitoring mechanism to increase availability but the solutions can vary by their implementation. Availability of web services have become a great concern in SOA and monitoring mechanisms are deployed to detect and recover failures for service compositions [21]. While monitoring mechanism could improve availability to some extent, they may cost more resources and increase the response time perceived by end users. In this work monitoring is applied and the system wide response time is analyzed to predict acceptable service loads and performance. III. MODIFIED SOA MODEL AND PERFORMANCE METRICS In this Section, SOA model for increasing service availability is proposed. In addition, performance and response time with respect to the model are discussed. A. Modified SOAModel for Service Provider Availability Easy integration, reusability and a standard-based development approach has made service-oriented systems widely acceptable. SOA provides benefits but face challenges related to service availability, performance and safety in SOA. A SOA based model is proposed based on synchronous web services. Figure 1, shows the basic participants in a service-oriented environment, which are service consumers, service providers and service registry. Figure 1. Basic SOA model In Figure 1, the interaction between service consumers and service providers is explained. Service providers publish (1.publish) the description of their services into a service registry. Service consumers find (2.find) the service from the service registry. Service consumers bind (3.bind) to service provider. Service consumers and service provider start to interact (4.interact) with each other. The basic SOA model shown in Figure 1 is changed by adding a monitoring service (see Figure 2). Service providers are realized in a redundant way and send heartbeat messages to the monitoring service. In Figure 2, for simplification, only one redundant service provider as well as heartbeats from only the primary service provider are shown. Also, all service providers publish their services in the service registry and the failure detection process is similar for redundant service providers. A monitoring service detects the failure of the service provider on the basis of 3 consecutive missed heartbeats. Monitoring service detects failure, notifies failure to service consumers and initiates the failover process. The duration of the failover process includes the failure detection time and the recovery time [22]. This work mainly concentrates on optimizing the failure detection. The monitoring service deletes the information of the failed service provider from the service registry so that failed service provider information is not distributed to more service consumers. Monitoring service restarts the failed service provider to make it available again. 116

17 INES 2014 IEEE 18th International Conference on Intelligent Engineering Systems July 3-5, 2014, Tihany, Hungary A middleware component was not applied to the model as it can impose additional performance overhead. Furthermore a UDDI based service registry is used. The focus of the approach is reducing failure detection time through monitoring and heartbeat mechanism. decided on the basis of consecutive missed heartbeats, generally three missed heartbeats for accurate failure detection. Using heartbeat mechanisms, non-failure states of service provider can be correctly identified. In case of timeouts, failure is ensured only once and it is possible that service provider is available but it is unable to send response within a specified timeout interval. In heartbeat mechanisms, failure is ensured several times, so non-failure states can be easily identified. For instance, in our approach service providers send heartbeats at periodic interval of 100 ms and failure is decided on 3 consecutive missed heartbeats. There will be 3 attempts from service provider to send heartbeats. If 2 heartbeats are missed and a third heartbeat is received, a non-failure state can be identified and failure is not assumed by checking once as is the case with the approach of timeouts. IV. EXPERIMENTAL RESULTS AND DISCUSSION The following experiments have been conducted to evaluate the performance of the proposed web services availability model [2]. Figure 2. Modified SOA model In the following, the performance impact of monitoring on response time of web services with various service loads is analyzed. The proposed model bases on synchronous web services. Thereby a timely response is required in order to avoid the service to be considered as unavailable. Hence, service consumers can use timeouts for failure detection. If a response is not retrieved within a specified timeout, the service provider is assumed to be failed and unavailable. The critical parameter is the timeout period used by the service consumer retrying to contact the provider. In case it is too large, the failover time increases, perhaps up to an unacceptable limit. On the other hand, lowering the timeout period may reduce the chance to contact the required service provider. This results into a failover which may be less efficient than staying with the original service provider. Too short timeout periods can result in false failure detections. Understanding the uncertainty arising in web services is crucial for choosing the right recovery techniques, setting timeouts, and adopting system architecture and its behavior to a changing environment such as the Internet and SOA [11]. An appropriate timeout value selection is difficult for web services as they rely on the network and at the same time, it is essential for accurate and efficient failure detection. Heartbeat mechanisms are used in the proposed approach for failure detection instead of timeouts. The service provider send heartbeat messages to a dedicated monitoring service which manages service failures. Of course, as the service consumer evaluates the failure possibility wrong failure detections are possible. In heartbeat mechanism, failures are Figure 3. Implementation environment for SOA model The test environment for evaluating the proposed model is shown in Figure 3. WANem [24] is used for emulating the model in LAN and WAN environments under different network conditions. All traffic between service consumers, service providers and monitoring service passes through the emulator. Service consumers send requests in parallel to service providers and reside on one node. Monitoring service is placed on a separate node. Service consumers and service providers are deployed on separate node on Glassfish server [25]. We have used juddi [26] service registry and we have used Jakarta-Tomcat server [27] for registry access. We have used mysql server [28] for storing registry information. We 117

18 T. Anees and H. Zeilinger Performance Evaluation of a Service Availability Model have used synchronous web services in implementation. We have used four nodes in test setup. In the first experiment, the impact of redundancy and number of service consumers on response time in a LAN and WAN environment have been analyzed. As proposed, the response time represents the performance indicator in this case. The number of service consumers differs in order to see the correlation to the response time. Results in Figure 4, indicate a predictable system behavior for response time where an acceptable service load can be identified. For instance, results indicate that using our model 300 service consumer s can send requests in parallel to service provider with 100 ms response time, which should be acceptable to service consumers in most of the cases. Above 300 service consumers there are fluctuations in response time due to garbage collection as our implementation is based on Java. In the second experiment, we have taken measurements to see the impact of redundancy and variable number of service consumers on response time in a WAN environment. We have used same parameters in measurements as used in LAN environment, which can reduce service provider availability and performance such as different number of service consumers and different number of service providers. Results in Figure 6, indicate that by adding service consumers, response time increases. Results show that response time in WAN is similar to LAN but number of service consumers are significantly reduced irrespective of applied redundancy. Results show that performance is not decreased by adding redundancy. Results indicate that acceptable service load is similar in WAN as LAN and 300 service consumers can send requests in parallel to service provider. Results show that with 10 service consumers performance is better than 1 service consumer. In author s opinion, it is due to network delay and as synchronous web services are used. Due to synchronous communication, service consumer can send requests one after the other. Figure 4. Average response time in LAN with different redundancies Results in Figure 5, show the average request rates per second for the first experiment. Results indicate that request rates go down by adding more service consumers and also by adding redundancy. Results indicate that service provider can handle less service requests with more service consumers. Request rates with different redundancies are though similar. Figure 6. Average response time in WAN with different redundancies With 10 service consumers, 10 requests are sent at same time approximately and with 1 service consumer 1 request is sent at same time. After sending requests service consumer wait for response. 1 service consumer send 1 requests and waits for sending next request whereas 10 service consumers send 10 requests and wait for sending next requests. Results in Figure 7 show that request rates in WAN are significantly reduced in comparison to LAN. Performance is similar in WAN as LAN irrespective of redundancy. Results indicate that as service provider handles less number of requests in WAN, response time stays similar to LAN. It can be concluded that performance or response time stays similar in LAN and WAN environments. However, in LAN more service consumers can be supported in comparison to WAN. Redundancy can be used according to requirement. For, instance systems which expect high failure rate can add more redundancy and if failures are infrequent, then redundancy should not be applied. Figure 5. Average request rate in LAN with different redundancies 118

19 INES 2014 IEEE 18th International Conference on Intelligent Engineering Systems July 3-5, 2014, Tihany, Hungary REFERENCES Figure 7. Average request rate in WAN with different redundancies V. CONCLUSION Wide acceptability of service-oriented architecture by safety critical, telecommunication and business systems diverts attention towards improving quality of service attributes such as availability and safety of SOA based systems. From service consumers point of view performance and response time are always important. A sluggish service can result in poor end user experience as service can easily be deemed as unavailable. With early recognition of performance bottlenecks for web services, poor end user experience can be avoided and it can reduce system downtime and costs. Performance of SOA based systems is not generally considered good because of service distribution, intermediaries and XML-based message processing. Solutions which are used to increase availability such as clustering, machine virtualization and group communication systems use system resources, which can decrease performance. When availability solutions are applied performance assessment becomes necessary such as for web services. We have proposes a SOA model for web services availability. Availability of services is increased in our model by reducing failure detection time using monitoring and heartbeat mechanism. In this paper, we have analyzed the performance impact of monitoring mechanism regarding service response time. Experimental results show the efficacy of the approach. In the paper, we have experimentally proven that monitoring can be used to increase service availability as acceptable response time can be estimated based on our model to avoid performance bottlenecks. We have emulated our model and tested it in both LAN and WAN environments to bring it close to reality. Experimental analysis indicates that performance or response time in LAN and WAN environments is similar but number of service consumers and service requests in WAN are significantly reduced in comparison to LAN. [1] L. Garces-Erice, Building an enterprise service bus for real-time SOA: A messaging middleware stack, IEEE International Computer Software and Applications Conference (COMPSAC), United States, Jul. 2009, pp [2] T. Anees, and H. Zeilinger, SOA Model for High Availability of Services, IARIA Conference on Communication Theory, Reliability, and Quality of Service, Italy, Apr. 2013, pp [3] J. Jormakka, and J. Lucenius, Possibilities for improving dependability of c4i2sr systems based on service-oriented architecture, Computation World: Future Computing, Service Computation, Cognitive, Adaptive, Content, Patterns, Athens, Nov 2009, pp [4] R. Levenshteyn, J. Niemöller, E. Freiter, K. Vandikas, R. Quinet, and I. Fikouras, Multi-technology service composition for the telecommunication domain - concepts and experiences, IEEE International Conference on Next Generation Mobile Applications, Services and Technologies, Amman, Jul. 2010, pp [5] X. Zhang, and X. Yin, Research of B2B E- business application & development technology based on Web services, IEEE International Conference on Computer Science and Information Technology(ICCSIT), China, Aug 2009, pp [6] P. Bhallamudi, and S. Tilley, SOA migration case studies and lessons learned, IEEE International Systems Conference (SysCon),Canada, Apr. 2011, pp [7] Y. Chee, L. Chen, N. Zhou, and L. Zhang, Legacy asset analysis and integration in model-driven SOA solution, IEEE International Conference on Services Computing, Miami, Jul. 2010, pp [8] S. W. Choi, and S. D. Kim, A quality model for evaluating reusability of services in SOA, IEEE International Conference on E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services, United States, Jul. 2008, pp [9] G. Trlin, and I. Zoraja, Online SOA chain performance monitoring in mixed environments, IEEE International Conference on Software, Telecommunications and Computer Networks (SoftCOM), Split, Sep. 2012, pp.1-5. [10] S. H. Oh, J. S. Her, S. W. Choi, and S. D. Kim, A framework for measuring performance in service-oriented architecture, IEEE International Conference on Next Generation Web Services Practices (NWeSP), Seoul, Oct 2007, pp [11] V. Kharchenko, S. Mamutov, O. Tarasyuk, C. Yuhui, and A. Romanovsky, Real distribution of response time instability in service-oriented architecture, IEEE Symposium on Reliable Distributed Systems, India,, Nov. 2010, pp [12] A. Wrzosk, Applying NAF for performance analysis: Performance analysis of SOA systems using LQN models, Communications and Information Systems Conference (MCC), Gdansk, Oct. 2012, pp [13] L. O. Lero, P. Merson, and L. Bass, Quality Attributes for Service-Oriented Architectures, Systems Development in SOA Environments (SDSOA), Minneapolis, May. 2007, p.3. [14] C. Mainka, J. Somorovsky, and J. Schwenk, Penetration Testing Tool for Web Services Security, IEEE International Congress on Services (SERVICES), Honolulu, Jun. 2012, pp [15] M. Tang,and L. Ai, A hybrid genetic algorithm for the optimal constrained web service selection problem in web service composition, IEEE Congress on Evolutionary Computation (CEC), Barcelona, Jul. 2010, pp [16] K. Drira, R. B. Halima, E. Fki, and M. Jmaiel, A large-scale monitoring and measurement campaign for web services-based applications, Concurrency and Computation: Practice & Experience - Performance Evaluation of Communications in Distributed Systems and Web-Based Service Architectures, vol. 22 Issue 10, Jul. 2010, pp [17] P. Chodhury, P. De, and S. Choudhury, A framework for performance analysis of client/server based SOA and p2p SOA, IEEE International Conference on Computer and Network Technology (ICCNT), Bangkok, Apr. 2010, pp

20 T. Anees and H. Zeilinger Performance Evaluation of a Service Availability Model [18] S. Mohapatra, J. Sahoo, and R. Lath, Virtualization: A survey on concepts, taxonomy and associated security issues, IEEE International Conference on Computer and Network Technology (ICCNT), Bankok, Apr. 2010, pp [19] H. Liu, H. Wang, Z. Wu, and J. Dong, A new method to improve the dependability of key nodes in pervasive computing environment, IEEE International Conference on Pervasive Computing Signal Processing and Applications (PCSPA), Harbin, Sep 2010, pp [20] Y. Krasny, A. Krits, E. Farchi, G. Kliot, and R. Vitenberg, Effective testing and debugging techniques for a group communication system, IEEE International Conference on Dependable Systems and Networks (DSN), Jul 2005, pp [21] J. Wen, P. He, K. Wu, and J. Xu, Monitoring resources allocation for service composition under different monitoring mechanisms, IEEE International Conference on Complex, Intelligent and Software Intensive Systems (CISIS), China, Jul. 2011, pp [22] M. Yin, Assessing availability impact caused by switchover in database failover, Annual Reliability and Maintainability Symposium (RAMS), Fort Worth, Jan. 2009, pp [24] WANem, Wide Area Network Emulator, [retrieved: Feb 14, 2013] from [25] Glassfish homepage, [retrieved: Feb 16, 2013] from [26] juddi, An Apache Project Homepage, [retrieved: Feb 11, 2013] from [27] Apache Tomcat, [retrieved: Feb 14, 2013] from [28] MySQL, [retrieved: Feb 22, 2013] from 120

INES 2014 FINAL PROGRAM. IEEE 18 th International Conference on Intelligent Engineering Systems. July 3-5, 2014 Tihany, Hungary

INES 2014 FINAL PROGRAM. IEEE 18 th International Conference on Intelligent Engineering Systems. July 3-5, 2014 Tihany, Hungary International Conference on Intelligent Engineering Systems July 3-5 Tihany INES 2014 INES 2014 IEEE 18 th International Conference on Intelligent Engineering Systems FINAL PROGRAM July 3-5, 2014 Tihany,

More information

SACI 2004 will take place on May 25-26, 2004, at Politehnica University of Timisoara.

SACI 2004 will take place on May 25-26, 2004, at Politehnica University of Timisoara. GENERAL INFORMATION Date and Place SACI 2004 will take place on May 25-26, 2004, at Politehnica University of Timisoara. Official Language The official language of the conference is English. All presentations,

More information

3. SOME RELEVANT RESEARCH EFFORTS

3. SOME RELEVANT RESEARCH EFFORTS 24 Acta Electrotechnica et Informatica, Vol. 10, No. 1, 2010, 24 30 CONTEXTUAL CONNECTIONS AMONG OBJECTIVES AND OBJECTS AT PRODUCT MODEL DEFINITION László HORVÁTH, Imre J. RUDAS, János F. BITÓ Institute

More information

A Contribution to Expert Decision-based Virtual Product Development

A Contribution to Expert Decision-based Virtual Product Development A Contribution to Expert Decision-based Virtual Product Development László Horváth, Imre J. Rudas Institute of Intelligent Engineering Systems, John von Neumann Faculty of Informatics, Óbuda University,

More information

Using Data Mining for Mobile Communication Clustering and Characterization

Using Data Mining for Mobile Communication Clustering and Characterization Using Data Mining for Mobile Communication Clustering and Characterization A. Bascacov *, C. Cernazanu ** and M. Marcu ** * Lasting Software, Timisoara, Romania ** Politehnica University of Timisoara/Computer

More information

KNOWLEDGE-BASED IN MEDICAL DECISION SUPPORT SYSTEM BASED ON SUBJECTIVE INTELLIGENCE

KNOWLEDGE-BASED IN MEDICAL DECISION SUPPORT SYSTEM BASED ON SUBJECTIVE INTELLIGENCE JOURNAL OF MEDICAL INFORMATICS & TECHNOLOGIES Vol. 22/2013, ISSN 1642-6037 medical diagnosis, ontology, subjective intelligence, reasoning, fuzzy rules Hamido FUJITA 1 KNOWLEDGE-BASED IN MEDICAL DECISION

More information

1st International Workshop on Cognitive Infocommunications. CogInfoCom 2010. Final Program

1st International Workshop on Cognitive Infocommunications. CogInfoCom 2010. Final Program 1st International Workshop on Cognitive Infocommunications CogInfoCom 2010 Final Program Tokyo, Japan, November 28-30, 2010 1st International Workshop on Cognitive Infocommunications CogInfoCom 2010 Final

More information

Double Fuzzy Point Extension of the Two-step Fuzzy Rule Interpolation Methods

Double Fuzzy Point Extension of the Two-step Fuzzy Rule Interpolation Methods Acta Polytechnica Hungarica Vol. 10, No. 5, 2013 Double Fuzzy Point Extension of the Two-step Fuzzy Rule Interpolation Methods Zoltán Krizsán, Szilveszter Kovács University of Miskolc Egyetemváros 3515

More information

A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster

A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster , pp.11-20 http://dx.doi.org/10.14257/ ijgdc.2014.7.2.02 A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster Kehe Wu 1, Long Chen 2, Shichao Ye 2 and Yi Li 2 1 Beijing

More information

An Implementation of Active Data Technology

An Implementation of Active Data Technology White Paper by: Mario Morfin, PhD Terri Chu, MEng Stephen Chen, PhD Robby Burko, PhD Riad Hartani, PhD An Implementation of Active Data Technology October 2015 In this paper, we build the rationale for

More information

IT services for analyses of various data samples

IT services for analyses of various data samples IT services for analyses of various data samples Ján Paralič, František Babič, Martin Sarnovský, Peter Butka, Cecília Havrilová, Miroslava Muchová, Michal Puheim, Martin Mikula, Gabriel Tutoky Technical

More information

SACI 2014. 9 th IEEE International Symposium on Applied Computational Intelligence and Informatics. Timişoara, Romania May 15-17, 2014

SACI 2014. 9 th IEEE International Symposium on Applied Computational Intelligence and Informatics. Timişoara, Romania May 15-17, 2014 SACI 2014 9 th IEEE International Symposium on Applied Computational Intelligence and Informatics Timişoara, Romania May 15-17, 2014 IEEE Networking the World FINAL PROGRAM SACI 2014 TECHNICAL PROGRAM

More information

CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW

CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW 1 XINQIN GAO, 2 MINGSHUN YANG, 3 YONG LIU, 4 XIAOLI HOU School of Mechanical and Precision Instrument Engineering, Xi'an University

More information

A Study on Service Oriented Network Virtualization convergence of Cloud Computing

A Study on Service Oriented Network Virtualization convergence of Cloud Computing A Study on Service Oriented Network Virtualization convergence of Cloud Computing 1 Kajjam Vinay Kumar, 2 SANTHOSH BODDUPALLI 1 Scholar(M.Tech),Department of Computer Science Engineering, Brilliant Institute

More information

High-Mix Low-Volume Flow Shop Manufacturing System Scheduling

High-Mix Low-Volume Flow Shop Manufacturing System Scheduling Proceedings of the 14th IAC Symposium on Information Control Problems in Manufacturing, May 23-25, 2012 High-Mix Low-Volume low Shop Manufacturing System Scheduling Juraj Svancara, Zdenka Kralova Institute

More information

The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang

The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2015) The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang Nanjing Communications

More information

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Presented by : Ajay Budhraja, Chief, Enterprise Services ME (Engg), MS (Mgmt), PMP, CICM, CSM,

More information

GigaSpaces Real-Time Analytics for Big Data

GigaSpaces Real-Time Analytics for Big Data GigaSpaces Real-Time Analytics for Big Data GigaSpaces makes it easy to build and deploy large-scale real-time analytics systems Rapidly increasing use of large-scale and location-aware social media and

More information

Research on the Model of Enterprise Application Integration with Web Services

Research on the Model of Enterprise Application Integration with Web Services Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business

More information

Enterprise Application Designs In Relation to ERP and SOA

Enterprise Application Designs In Relation to ERP and SOA Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...

More information

Big Data with Rough Set Using Map- Reduce

Big Data with Rough Set Using Map- Reduce Big Data with Rough Set Using Map- Reduce Mr.G.Lenin 1, Mr. A. Raj Ganesh 2, Mr. S. Vanarasan 3 Assistant Professor, Department of CSE, Podhigai College of Engineering & Technology, Tirupattur, Tamilnadu,

More information

relating to household s disposable income. A Gini Coefficient of zero indicates

relating to household s disposable income. A Gini Coefficient of zero indicates Gini Coefficient The Gini Coefficient is a measure of income inequality which is based on data relating to household s disposable income. A Gini Coefficient of zero indicates perfect income equality, whereas

More information

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA Hong-lv Wang, Yong Cen Information Center, China Tobacco Zhejiang Industrial Co., Ltd Hangzhou, China,

More information

Data Integration using Agent based Mediator-Wrapper Architecture. Tutorial Report For Agent Based Software Engineering (SENG 609.

Data Integration using Agent based Mediator-Wrapper Architecture. Tutorial Report For Agent Based Software Engineering (SENG 609. Data Integration using Agent based Mediator-Wrapper Architecture Tutorial Report For Agent Based Software Engineering (SENG 609.22) Presented by: George Shi Course Instructor: Dr. Behrouz H. Far December

More information

HUNGARIAN BOXING ASSOCIATION INVITATION. for

HUNGARIAN BOXING ASSOCIATION INVITATION. for INVITATION for EUBC European Union Women Elite, Youth and Junior Boxing Championships Keszthely 2013 TO: All EUBC National Federations European Union s Members, candidates and potential candidates: Austria,

More information

Task Scheduling in Hadoop

Task Scheduling in Hadoop Task Scheduling in Hadoop Sagar Mamdapure Munira Ginwala Neha Papat SAE,Kondhwa SAE,Kondhwa SAE,Kondhwa Abstract Hadoop is widely used for storing large datasets and processing them efficiently under distributed

More information

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because

More information

Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds

Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds Zhe Wang, Xiaodong Liu, Kevin Chalmers School of Computing Edinburgh Napier

More information

Patent Big Data Analysis by R Data Language for Technology Management

Patent Big Data Analysis by R Data Language for Technology Management , pp. 69-78 http://dx.doi.org/10.14257/ijseia.2016.10.1.08 Patent Big Data Analysis by R Data Language for Technology Management Sunghae Jun * Department of Statistics, Cheongju University, 360-764, Korea

More information

Web Services in SOA - Synchronous or Asynchronous?

Web Services in SOA - Synchronous or Asynchronous? Web Services in SOA - Synchronous or Asynchronous? Asynchronous Sender Stop Data Start Stop Data Start Receiver Synchronous Sender Data Receiver www.thbs.com/soa Introduction The decision whether to expose

More information

Does function point analysis change with new approaches to software development? January 2013

Does function point analysis change with new approaches to software development? January 2013 Does function point analysis change with new approaches to software development? January 2013 Scope of this Report The information technology world is constantly changing with newer products, process models

More information

Methods and tools for data and software integration Enterprise Service Bus

Methods and tools for data and software integration Enterprise Service Bus Methods and tools for data and software integration Enterprise Service Bus Roman Hauptvogl Cleverlance Enterprise Solutions a.s Czech Republic hauptvogl@gmail.com Abstract Enterprise Service Bus (ESB)

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091

Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091 Citation: Alhamad, Mohammed and Dillon, Tharam S. and Wu, Chen and Chang, Elizabeth. 2010. Response time for cloud computing providers, in Kotsis, G. and Taniar, D. and Pardede, E. and Saleh, I. and Khalil,

More information

Multiple Virtual Machines Resource Scheduling for Cloud Computing

Multiple Virtual Machines Resource Scheduling for Cloud Computing Appl. Math. Inf. Sci. 7, No. 5, 2089-2096 (2013) 2089 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/10.12785/amis/070551 Multiple Virtual Machines Resource Scheduling

More information

Internet of Things. Reply Platform

Internet of Things. Reply Platform Internet of Things Reply Platform Internet of Things: Concept Reply vision An ecosystem of connected people, objects and services; enabled by pervasive and transparent technology built to improve our quality

More information

Efficient Scheduling Of On-line Services in Cloud Computing Based on Task Migration

Efficient Scheduling Of On-line Services in Cloud Computing Based on Task Migration Efficient Scheduling Of On-line Services in Cloud Computing Based on Task Migration 1 Harish H G, 2 Dr. R Girisha 1 PG Student, 2 Professor, Department of CSE, PESCE Mandya (An Autonomous Institution under

More information

SOA and Virtualization Technologies (ENCS 691K Chapter 2)

SOA and Virtualization Technologies (ENCS 691K Chapter 2) SOA and Virtualization Technologies (ENCS 691K Chapter 2) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ The Key Technologies on Which Cloud

More information

EFFICIENT SCHEDULING STRATEGY USING COMMUNICATION AWARE SCHEDULING FOR PARALLEL JOBS IN CLUSTERS

EFFICIENT SCHEDULING STRATEGY USING COMMUNICATION AWARE SCHEDULING FOR PARALLEL JOBS IN CLUSTERS EFFICIENT SCHEDULING STRATEGY USING COMMUNICATION AWARE SCHEDULING FOR PARALLEL JOBS IN CLUSTERS A.Neela madheswari 1 and R.S.D.Wahida Banu 2 1 Department of Information Technology, KMEA Engineering College,

More information

An Agent-Based Concept for Problem Management Systems to Enhance Reliability

An Agent-Based Concept for Problem Management Systems to Enhance Reliability An Agent-Based Concept for Problem Management Systems to Enhance Reliability H. Wang, N. Jazdi, P. Goehner A defective component in an industrial automation system affects only a limited number of sub

More information

This is an author-deposited version published in : http://oatao.univ-toulouse.fr/ Eprints ID : 12902

This is an author-deposited version published in : http://oatao.univ-toulouse.fr/ Eprints ID : 12902 Open Archive TOULOUSE Archive Ouverte (OATAO) OATAO is an open access repository that collects the work of Toulouse researchers and makes it freely available over the web where possible. This is an author-deposited

More information

University of Calgary Schulich School of Engineering Department of Electrical and Computer Engineering

University of Calgary Schulich School of Engineering Department of Electrical and Computer Engineering University of Calgary Schulich School of Engineering Department of Electrical and Computer Engineering Research Area: Software Engineering Thesis Topics proposed by Dr. Dietmar Pfahl, Assistant Professor

More information

Master of Science (Electrical Engineering) MS(EE)

Master of Science (Electrical Engineering) MS(EE) Master of Science (Electrical Engineering) MS(EE) 1. Mission Statement: The mission of the Electrical Engineering Department is to provide quality education to prepare students who will play a significant

More information

Methodology of performance evaluation of integrated service systems with timeout control scheme

Methodology of performance evaluation of integrated service systems with timeout control scheme Methodology of performance evaluation of integrated service systems with timeout control scheme Akira Kawaguchi and Hiroshi Yamada NTT Service Integration Laboratories, NTT Corporation 9-11, Midori-cho

More information

Federal Enterprise Architecture and Service-Oriented Architecture

Federal Enterprise Architecture and Service-Oriented Architecture Federal Enterprise Architecture and Service-Oriented Architecture Concepts and Synergies Melvin Greer Chief Strategist, SOA / Cloud Computing Certified Enterprise Architect Copyright August 19, 2010 2010

More information

16th International Conference on Control Systems and Computer Science (CSCS16 07)

16th International Conference on Control Systems and Computer Science (CSCS16 07) 16th International Conference on Control Systems and Computer Science (CSCS16 07) TOWARDS AN IO INTENSIVE GRID APPLICATION INSTRUMENTATION IN MEDIOGRID Dacian Tudor 1, Florin Pop 2, Valentin Cristea 2,

More information

The forum for electrical innovation

The forum for electrical innovation The forum for electrical innovation International Council on Large Electric Systems Joining forces for the power system of today and of tomorrow Power systems are the heart of the electricity business.

More information

Using Received Signal Strength Variation for Surveillance In Residential Areas

Using Received Signal Strength Variation for Surveillance In Residential Areas Using Received Signal Strength Variation for Surveillance In Residential Areas Sajid Hussain, Richard Peters, and Daniel L. Silver Jodrey School of Computer Science, Acadia University, Wolfville, Canada.

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION 1 CHAPTER 1 INTRODUCTION Internet has revolutionized the world. There seems to be no limit to the imagination of how computers can be used to help mankind. Enterprises are typically comprised of hundreds

More information

Towards Service-Oriented Systems and Cloud Computing Environments

Towards Service-Oriented Systems and Cloud Computing Environments Towards Service-Oriented Systems and Cloud Computing Environments Anca Daniela Ionita University POLITEHNICA of Bucharest Strategic Program for Promoting Innovation in Services by Open and Continuous Education

More information

Six Strategies for Building High Performance SOA Applications

Six Strategies for Building High Performance SOA Applications Six Strategies for Building High Performance SOA Applications Uwe Breitenbücher, Oliver Kopp, Frank Leymann, Michael Reiter, Dieter Roller, and Tobias Unger University of Stuttgart, Institute of Architecture

More information

www.wipro.com Software Defined Infrastructure The Next Wave of Workload Portability Vinod Eswaraprasad Principal Architect, Wipro

www.wipro.com Software Defined Infrastructure The Next Wave of Workload Portability Vinod Eswaraprasad Principal Architect, Wipro www.wipro.com Software Defined Infrastructure The Next Wave of Workload Portability Vinod Eswaraprasad Principal Architect, Wipro Table of Contents Abstract... 03 The Emerging Need... 03 SDI Impact for

More information

einvoice A fully automated digital solution for companies of all sizes

einvoice A fully automated digital solution for companies of all sizes einvoice A fully automated digital solution for companies of all sizes 2 IFS einvoice How much are you on your invoices? How about hundreds of labor hours? The expense of postage? Costly errors? And a

More information

Overview of FAA Bilateral Agreements

Overview of FAA Bilateral Agreements Overview of FAA Bilateral Agreements Presented to: Aviation Suppliers Association Conference By: Chris Carter, Manager, AIR International Office Date: June 16, 2014 Objective Discuss the challenges that

More information

Sybase Solutions for Healthcare Adapting to an Evolving Business and Regulatory Environment

Sybase Solutions for Healthcare Adapting to an Evolving Business and Regulatory Environment Sybase Solutions for Healthcare Adapting to an Evolving Business and Regulatory Environment OVERVIEW Sybase Solutions for Healthcare Adapting to an Evolving Business and Regulatory Environment Rising medical

More information

Definition of SOA. Capgemini University Technology Services School. 2006 Capgemini - All rights reserved November 2006 SOA for Software Architects/ 2

Definition of SOA. Capgemini University Technology Services School. 2006 Capgemini - All rights reserved November 2006 SOA for Software Architects/ 2 Gastcollege BPM Definition of SOA Services architecture is a specific approach of organizing the business and its IT support to reduce cost, deliver faster & better and leverage the value of IT. November

More information

Final Year Projects at itm. Topics 2010/2011

Final Year Projects at itm. Topics 2010/2011 Final Year Projects at itm Topics 2010/2011 Chair of Information Technology in Mechanical Engineering Prof. Dr.-Ing. B. Vogel-Heuser Prof. Dr.-Ing. Frank Schiller Prof. Dr.-Ing. Klaus Bender Technische

More information

SDN. Expectations. February 2015. Independent Market Research Commissioned by

SDN. Expectations. February 2015. Independent Market Research Commissioned by SDN Expectations Independent Market Research Commissioned by February 05 Executive Summary: Service configuration (83%), application performance (8%) and network management (63%) are the Top 3 problem

More information

IFS ApplIcAtIonS For Document management

IFS ApplIcAtIonS For Document management IFS Applications for Document management OUR SOLUTION S DNA When we first set out to create IFS Applications over 25 years ago, our goal was to make the most usable business software on the market. And

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7 No. 7, September-October 2008 Applications At Your Service Mahesh H. Dodani, IBM,

More information

Best Technology - Enabled Process Improvement Project Puccini - PEX Excellence Award 2015 Finalist

Best Technology - Enabled Process Improvement Project Puccini - PEX Excellence Award 2015 Finalist Best Technology - Enabled Process Improvement Project Puccini - PEX Excellence Award 2015 Finalist Team: Ivana Pickova, Jan Marek, Generali PPF Holding Martin Stepanek, BPM Consultant Company Description

More information

Distributed Systems & Networking Discipline

Distributed Systems & Networking Discipline Distributed Systems & Networking Discipline Professor Zahir Tari dsn-staff@rmit.edu.au dsn-phd@rmit.edu.au The Team. DSN staff team with happy faces! DSN students DSN - discipline profile located mainly

More information

Master of Science in Health Information Technology Degree Curriculum

Master of Science in Health Information Technology Degree Curriculum Master of Science in Health Information Technology Degree Curriculum Core courses: 8 courses Total Credit from Core Courses = 24 Core Courses Course Name HRS Pre-Req Choose MIS 525 or CIS 564: 1 MIS 525

More information

A Flexible and Dynamic Failure Recovery Mechanism for Composite Web Services Using Subset Replacement

A Flexible and Dynamic Failure Recovery Mechanism for Composite Web Services Using Subset Replacement A Flexible and Dynamic Failure Recovery Mechanism for Composite Web Services Using Subset Replacement Shuchi Gupta 1, Prof. Praveen Bhanodia 2 1 Department of Computer Science & Engineering, Patel College

More information

Integrated Modeling for Data Integrity in Product Change Management

Integrated Modeling for Data Integrity in Product Change Management Integrated Modeling for Data Integrity in Product Change Management László Horváth*, Imre J. Rudas** Institute of Intelligent Engineering Systems, John von Neumann Faculty of Informatics, Budapest Tech

More information

BEST EXECUTION POLICY

BEST EXECUTION POLICY BEST EXECUTION POLICY In Prague on 9 th December 2015 TABLE OF CONTENT 1. Introductory provisions 2. Markets where the Company executes customer's instructions 3. Instructions 4. Strategy for executing

More information

COMP5426 Parallel and Distributed Computing. Distributed Systems: Client/Server and Clusters

COMP5426 Parallel and Distributed Computing. Distributed Systems: Client/Server and Clusters COMP5426 Parallel and Distributed Computing Distributed Systems: Client/Server and Clusters Client/Server Computing Client Client machines are generally single-user workstations providing a user-friendly

More information

Theoretical Perspective

Theoretical Perspective Preface Motivation Manufacturer of digital products become a driver of the world s economy. This claim is confirmed by the data of the European and the American stock markets. Digital products are distributed

More information

PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS.

PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS. PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS Project Project Title Area of Abstract No Specialization 1. Software

More information

Dependability in Web Services

Dependability in Web Services Dependability in Web Services Christian Mikalsen chrismi@ifi.uio.no INF5360, Spring 2008 1 Agenda Introduction to Web Services. Extensible Web Services Architecture for Notification in Large- Scale Systems.

More information

Information as a Service in a Data Analytics Scenario A Case Study

Information as a Service in a Data Analytics Scenario A Case Study 2008 IEEE International Conference on Web Services Information as a Service in a Analytics Scenario A Case Study Vishal Dwivedi, Naveen Kulkarni SETLabs, Infosys Technologies Ltd { Vishal_Dwivedi, Naveen_Kulkarni}@infosys.com

More information

The Masters of Science in Information Systems & Technology

The Masters of Science in Information Systems & Technology The Masters of Science in Information Systems & Technology College of Engineering and Computer Science University of Michigan-Dearborn A Rackham School of Graduate Studies Program PH: 1-59-561; FAX: 1-59-692;

More information

Empowering business intelligence through BI transformation

Empowering business intelligence through BI transformation www.wipro.com Empowering business intelligence through BI transformation Deepak Maheshwari Prinicipal Architect, Business Intelligence - Wipro Analytics Table of content 03... Introduction 04... De-bottlenecking

More information

A Service-oriented Dual-bus BAM System Model

A Service-oriented Dual-bus BAM System Model I.J. Engineering and Manufacturing, 2012,2, 1-7 Published Online April 2012 in MECS (http://www.mecs-press.net) DOI: 10.5815/ijem.2012.02.01 Available online at http://www.mecs-press.net/ijem A Service-oriented

More information

BPM in Cloud Architectures: Business Process Management with SLAs and Events

BPM in Cloud Architectures: Business Process Management with SLAs and Events BPM in Cloud Architectures: Business Process Management with SLAs and Events Vinod Muthusamy and Hans-Arno Jacobsen University of Toronto 1 Introduction Applications are becoming increasingly distributed

More information

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven

More information

Empower Mobile Algorithmic Trading Services with Cloud Computing

Empower Mobile Algorithmic Trading Services with Cloud Computing Empower Mobile Algorithmic Trading Services with Cloud Computing Junwei Ma Southwestern University of Finance and Economics Abstract: Mobile devices can offer real time connection to stock exchange market

More information

University of Portsmouth PORTSMOUTH Hants UNITED KINGDOM PO1 2UP

University of Portsmouth PORTSMOUTH Hants UNITED KINGDOM PO1 2UP University of Portsmouth PORTSMOUTH Hants UNITED KINGDOM PO1 2UP This Conference or Workshop Item Adda, Mo, Kasassbeh, M and Peart, Amanda (2005) A survey of network fault management. In: Telecommunications

More information

Size and Development of the Shadow Economy of 31 European and 5 other OECD Countries from 2003 to 2015: Different Developments

Size and Development of the Shadow Economy of 31 European and 5 other OECD Countries from 2003 to 2015: Different Developments January 20, 2015 ShadEcEurope31_January2015.doc Size and Development of the Shadow Economy of 31 European and 5 other OECD Countries from 2003 to 2015: Different Developments by Friedrich Schneider *)

More information

Service Oriented Architecture: A driving force for paperless healthcare system

Service Oriented Architecture: A driving force for paperless healthcare system 2012 International Conference on Computer Technology and Science (ICCTS 2012) IPCSIT vol. 47 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V47.16 Service Oriented Architecture: A driving

More information

Design Patterns for Complex Event Processing

Design Patterns for Complex Event Processing Design Patterns for Complex Event Processing Adrian Paschke BioTec Center, Technical University Dresden, 01307 Dresden, Germany adrian.paschke AT biotec.tu-dresden.de ABSTRACT Currently engineering efficient

More information

A Model-based Software Architecture for XML Data and Metadata Integration in Data Warehouse Systems

A Model-based Software Architecture for XML Data and Metadata Integration in Data Warehouse Systems Proceedings of the Postgraduate Annual Research Seminar 2005 68 A Model-based Software Architecture for XML and Metadata Integration in Warehouse Systems Abstract Wan Mohd Haffiz Mohd Nasir, Shamsul Sahibuddin

More information

Mother Theresa Group of Hospitals HealthCare System SOA Project Plan TABLE OF CONTENTS

Mother Theresa Group of Hospitals HealthCare System SOA Project Plan TABLE OF CONTENTS Mother Theresa Group of Hospitals HealthCare System SOA Project Plan Approach for SOA-based Patient Care Information System Author: Elhadi Elomda, Josh Prowant, Murali Trikon Creation Date: 11/13/08 Last

More information

A new cost model for comparison of Point to Point and Enterprise Service Bus integration styles

A new cost model for comparison of Point to Point and Enterprise Service Bus integration styles A new cost model for comparison of Point to Point and Enterprise Service Bus integration styles MICHAL KÖKÖRČENÝ Department of Information Technologies Unicorn College V kapslovně 2767/2, Prague, 130 00

More information

Fuzzy Cognitive Map for Software Testing Using Artificial Intelligence Techniques

Fuzzy Cognitive Map for Software Testing Using Artificial Intelligence Techniques Fuzzy ognitive Map for Software Testing Using Artificial Intelligence Techniques Deane Larkman 1, Masoud Mohammadian 1, Bala Balachandran 1, Ric Jentzsch 2 1 Faculty of Information Science and Engineering,

More information

Vendor Query Portal VENDOR QUERY PORTAL In our continued endeavor to simplify our processes and pay Suppliers on time, A webbased Invoice and Payment tracking tool -Vendor Query Portal (VQP) is now available

More information

A Special Session on. Handling Uncertainties in Big Data by Fuzzy Systems

A Special Session on. Handling Uncertainties in Big Data by Fuzzy Systems A Special Session on Handling Uncertainties in Big Data by Fuzzy Systems organized by Jie Lu, Cheng-Ting Lin, Farookh Khadeer Hussain, Vahid Behbood, Guangquan Zhang Description The volume, variety, velocity,

More information

SEMANTIC WEB BASED INFERENCE MODEL FOR LARGE SCALE ONTOLOGIES FROM BIG DATA

SEMANTIC WEB BASED INFERENCE MODEL FOR LARGE SCALE ONTOLOGIES FROM BIG DATA SEMANTIC WEB BASED INFERENCE MODEL FOR LARGE SCALE ONTOLOGIES FROM BIG DATA J.RAVI RAJESH PG Scholar Rajalakshmi engineering college Thandalam, Chennai. ravirajesh.j.2013.mecse@rajalakshmi.edu.in Mrs.

More information

Proposal of Dynamic Load Balancing Algorithm in Grid System

Proposal of Dynamic Load Balancing Algorithm in Grid System www.ijcsi.org 186 Proposal of Dynamic Load Balancing Algorithm in Grid System Sherihan Abu Elenin Faculty of Computers and Information Mansoura University, Egypt Abstract This paper proposed dynamic load

More information

Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing

Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing www.ijcsi.org 579 Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing Zhang Ming 1, Hu Chunyang 2 1 Department of Teaching and Practicing, Guilin University of Electronic Technology

More information

Load Balancing in the Cloud Computing Using Virtual Machine Migration: A Review

Load Balancing in the Cloud Computing Using Virtual Machine Migration: A Review Load Balancing in the Cloud Computing Using Virtual Machine Migration: A Review 1 Rukman Palta, 2 Rubal Jeet 1,2 Indo Global College Of Engineering, Abhipur, Punjab Technical University, jalandhar,india

More information

Chapter. Solve Performance Problems with FastSOA Patterns. The previous chapters described the FastSOA patterns at an architectural

Chapter. Solve Performance Problems with FastSOA Patterns. The previous chapters described the FastSOA patterns at an architectural Chapter 5 Solve Performance Problems with FastSOA Patterns The previous chapters described the FastSOA patterns at an architectural level. This chapter shows FastSOA mid-tier service and data caching architecture

More information

GfK PURCHASING POWER INTERNATIONAL

GfK PURCHASING POWER INTERNATIONAL GfK PURCHASING POWER INTERNATIONAL 1 Agenda 1. Europe 3 2. Americas 45 3. Asia & Near East 54 4. Afrika 66 5. Australia 68 6. Overview of countries and available levels 70 2 2 EUROPE 4 GfK

More information

A Middleware Strategy to Survive Compute Peak Loads in Cloud

A Middleware Strategy to Survive Compute Peak Loads in Cloud A Middleware Strategy to Survive Compute Peak Loads in Cloud Sasko Ristov Ss. Cyril and Methodius University Faculty of Information Sciences and Computer Engineering Skopje, Macedonia Email: sashko.ristov@finki.ukim.mk

More information

SuccessFactors Employee Central: Cloud Core HR Introduction, Overview, and Roadmap Update Joachim Foerderer, SAP AG

SuccessFactors Employee Central: Cloud Core HR Introduction, Overview, and Roadmap Update Joachim Foerderer, SAP AG Orange County Convention Center Orlando, Florida June 3-5, 2014 SuccessFactors Employee Central: Cloud Core HR Introduction, Overview, and Roadmap Update Joachim Foerderer, SAP AG SESSION CODE: 1812 Cloud

More information

Cloud Computing for Agent-based Traffic Management Systems

Cloud Computing for Agent-based Traffic Management Systems Cloud Computing for Agent-based Traffic Management Systems Manoj A Patil Asst.Prof. IT Dept. Khyamling A Parane Asst.Prof. CSE Dept. D. Rajesh Asst.Prof. IT Dept. ABSTRACT Increased traffic congestion

More information

Curricula review for Bioengineering and Medical Informatics degree programmes in the West Balkans

Curricula review for Bioengineering and Medical Informatics degree programmes in the West Balkans Curricula review for Bioengineering and Medical Informatics degree programmes in the West Balkans Executive Summary BioEMIS is a European Commission Tempus project to develop new study programmes in Bioengineering

More information

Working Holiday Maker visa programme report. 31 December 2014

Working Holiday Maker visa programme report. 31 December 2014 Working Holiday Maker visa programme report 31 December 2014 Contents Page About this report 1 Enquiries 1 Definition of terms 2 Background to the Working Holiday Maker programme 3 Recent developments

More information

Random forest algorithm in big data environment

Random forest algorithm in big data environment Random forest algorithm in big data environment Yingchun Liu * School of Economics and Management, Beihang University, Beijing 100191, China Received 1 September 2014, www.cmnt.lv Abstract Random forest

More information

SOA Myth or Reality??

SOA Myth or Reality?? IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email jaqui.lynch@mainline.com Session S04 http://www.circle4.com/papers/s04soa.pdf

More information