Qos Monitoring for Web Services by Time Series Forecasting

Size: px
Start display at page:

Download "Qos Monitoring for Web Services by Time Series Forecasting"

Transcription

1 Qos Monitoring for Web Services by Time Series Forecasting Mahmod Hosein Zadeh Department of Computer Engineering Islamic Azad University Arak Branch s Qom, Iran mh_zadeh@hotmail.com Abstract-In Service Oriented Architecture, Quality of Service (Qos) represents an important issue which is often considered when selecting and composing services. For receiving up-todate information, non-functional properties can be continuously monitored using current methods. Because of the occurrence of monitoring at every time of service calling, the current methods imposes some overhead on the SOA. The present paper attempts to decrease the overheads of Qos monitoring in SOA. We believe, suggested methods is decreasing overhead by using Time Series Forecasting (TSF) for Qos monitoring. By applying Qos monitoring by TSF, some period of time measuring of quality, isn't required, then monitoring cost is decreasing and consequently SOA overhead. For TSF, Neural Network (NN) has been applied. Qos values proves reasonably accurate thought the suggested method. Through this method, Qos monitoring are well optimized and find more efficiency. Keywords SOA, Web Service, Qos Monitoring, Monitoring Overhead, TSF, NNs. I INTRODUCTION SOA is a rational, practical approach to the future generation of softwares. Due to the increasing growth of web services with similar operational functions, Qos parameters plays a key role in selecting, detecting and combining the web services. For receiving up-to-date information, Qos parameters can be continuously monitored using Qos monitoring methods. Qos monitoring is a part of service level agreement management. By monitoring, we obtaining the real values of quality parameters, the consumer and server can be informed about the real quality level of the services. Knowing this, the consumer can be deciding on whether to continue cooperation with the server or not. Main factor for deciding to continue working between consumer and server is Qos monitoring. A Monitoring Overhead The combination of all effects of monitoring on the monitored web service is referred to as monitoring overhead. In the web service, Qos monitoring at every time of service calling, imposes some overhead on the SOA, then overhead is causing adverse effects on the service quality parameters such as Response Time, as shown in Figure 1[1]. In order to estimate the monitor overhead, we conduct a large scale experiments under the gird5000 to measure the response time of web services while varying the requester's number from 1 to 500. Mir Ali Seyyedi Department of Computer Engineering Islamic Azad University South Tehran Branch s Tehran, Iran ma_seyyedi@azad.ac.ir They obtained the two curves shown in Figure 1. In the first, the monitoring is achieved using the ReqSideMon and the ProvSideMon (monitoring components). Fig 1.Monitoring overhead In the second, the measurement is done in the client code and without using monitors [1]. B Related Work The monitoring may be performed differently at three levels, namely: service level [2, 3], communication level [4, 5, 6] and orchestration level [7, 8]. The service level monitoring considers the basic monitoring approach. The communication level monitoring intercepts exchanged messages between web service providers and requesters. The orchestration level monitoring supervises orchestrated services as BPEL using handlers provided by the orchestration engine such as Active BPEL. Besides, the monitoring is done at three places of consumer, server and third person like a BUS. Soapknox [9] is a plug-in tool for service-side monitoring. Monitor, trace and diagnos.net and Java Web Services in production environment. Web Services Monitoring helps in quick access to SOAP fault information. Web inject [10] is a client-side monitoring free tool for automated testing of web applications and web services. web inject is a tool that can send request to web application or web services and analyze from responses the response time and success and fault request counts. Java system application server [11] is the open source software developed by Sun's GlassFish project with java EE 5.0. It is the application server with an AppServer management extension (AMX) that supports server-side monitoring of response time, throughput (i.e. the number of requests per second), and success and fault request counts for web services. ManageEngine Application Manager [12] is a client-side monitoring tool that can send requests to web services and analyze from responses the response time and availability (i.e. downtime and uptime period). Microsoft /10/$ IEEE 659

2 Baseline Security Analyzer(MBSA) [13] is a service-side tool. MBSA is a software tool released by Microsoft to determine security state by assessing missing security updates and less-secure security settings within Microsoft Windows, Windows components such as Internet Explorer, IIS web server, and products Microsoft SQL Server, and Microsoft Office macro settings. The degree of vulnerability is determined on a qualitative scale, e.g. best practice passed, failed (but vulnerability is non-critical), failed (and vulnerability is critical). Sandcat [14] is a service-side tool that also can scan Web sites and Web servers that host web services for security vulnerabilities. It is a web application security assessment software. All these methods agree in one point only that is Qos monitoring at every time of web service calling. In the related works, much attention has been paid to the accuracy of values for Qos. However, overhead of monitoring has been disregarded. C Suggested method Monitoring to achieve a more efficient and beneficial use of the prediction approach, we recommend. Qos monitoring using prediction approach, Qos parameters values without the need for monitoring is obtained. In prediction approach, having the current values of Qos parameters, future values of Qos parameters based on its past behaviour is obtained. Each quality parameter is based on the present values of its own may compose a time series. For TSF, NN has been applied. Through evaluating the accuracy of the forecasted values and the good trend of forecasting, the proposed method can be validated. The forecasted values through this method prove reasonably accurate and present a good trend of forecasting. We believe the present approach reduces overhead and increasing the efficiency. The rest of the paper is organized as follows.section 2 presents TSF concept and methods. The design and validation of Qos monitoring by TSF are discussed in Section 3.Section 4 Draws some conclusions on the paper. II. TIME SERIES FORECASTING The objective of TSF is to reach the future values of time series by analyzing the past behaviours and experiences in a time sequence. TSF any decision making needs a slight and prediction of the future. Prediction aims at reaching the best judgment on the future occurrences. Prediction is an art far higher that science. TSF, or time series prediction, takes an existing series of data x t n,, xt 2, xt 1, xt and forecasts the x t+ 1, xt+ 2, data values. TSF methods for the analysis of the present values of time series can use a variety of techniques. The easiest technique in the forecasting is the smoothing and the most complex one is to extract the behavioral model of time series. A series of statistical data collected at regular intervals or a set of observations arranged in a time sequence best defines what can be called a time series Fig 2.Qos time series Fig 2. Shows time series for the execution time parameters of a web service which are measured for 200 times. TSF has several important applications. One application is preventing undesirable events by forecasting the event, identifying the circumstances preceding the event, and taking corrective action so the event can be avoided. Another application is forecasting undesirable, yet unavoidable, events to pre-emptively lessen their impact. Finally, many people, primarily in the financial markets, would like to profit from TSF. Throughout the literature, many techniques have been implemented to perform TSF. This paper will focus on one technique: neural networks. Here neural networks (NNs) with flexibility and capability are the biggest challengers to conventional TSF methods [15]. III. QOS MONITORING BY TIME SERIES FORECASTING USING NEURAL NETWORK In this paper, we suggest three components: Data Gathering, TSF by NN, Core Monitoring. They are designed for Qos monitoring by TSF, that account of Qos monitoring, forecasting the future values of quality parameters and monitoring management. Fig 3.Qos Monitoring by Time Series Forecasting using Neural Network Data gathering component plays the role of monitoring through collecting the information of the quality parameters. It generates the present values of quality parameters. When an order for stop is sent by the Monitoring Core, this 660

3 component sends the present values to the forecasting component. Forecasting component attempts to forecast the future values of quality parameters based on the present values through TSF with NN. A Neural Network NN is a computational model that is loosely based on the neuron cell structure of the biological nervous system. Given a training set of data, the NN can learn the data with a learning algorithm; the most common algorithm, back propagation, is used. Through back propagation, the NN forms a mapping between inputs and desired outputs from the training set by altering weighted connections within the network. 1) Feed-Forward Neural Networks Fig 4.[17] Depicts an example feed-forward NN. A NN can have any number of layers, units per layer, network inputs, and network outputs. This network has four units in the first layer (layer A) and three units in the second layer (layer B), which are called hidden layers. This network has one unit in the third layer (layer C), which is called the output layer. Finally, this network has four network inputs and one network output. Fig 5.Unit with its weights and bias When the network is run, each hidden layer unit performs the calculation in Equation 1 on its inputs and transfers the result (Oc) to the next layer of units. Equation 1.Activation function of a hidden layer unit. P Oc = hhidden ic, pwc, p + bc where hhidden ( x) = p 1 1 Oc is the output of the current hidden layer unit c, P is either the number of units in the previous hidden layer or number of network inputs, ic,p is an input to unit c from either the previous hidden layer unit p or network input p, wc,p is the weight modifying the connection from either unit p to unit c or from input p to unit c, and bc is the bias. In Equation 1, hhidden(x) is the sigmoid activation function of the unit and is charted in Figure 6. = + 1 e x Fig 4. A three-layer feed-forward neural network If a unit is in the first layer, it has the same number of inputs as there are network inputs; if a unit is in succeeding layers, it has the same number of inputs as the number of units in the preceding layer. Each network-input-to-unit and unit-to-unit connection (the lines in Figure 4) is modified by a weight. In addition, each unit has an extra input that is assumed to have a constant value of one. The weight that modifies this extra input is called the bias. All data propagate along the connections in the direction from the network inputs to the network outputs, hence the term feedforward. Fig 5.[17] shows an example unit with its weights and bias and with all other network connections omitted for clarity. In this section and the next, subscripts c, p, and n will identify units in the current layer, the previous layer, and the next layer, respectively. Figure 6. Sigmoid activation function. Chart limits are x=±7 and y=-0.1, 1.1. Each output layer unit performs the calculation in on its inputs and transfers the result (Oc) to a network output. Equation.2 Activation function of an output layer unit. P Oc = houtput ic, pwc, p + bc where houtput ( x) = x p= 1 Oc is the output of the current output layer unit c, P is the number of units in the previous hidden layer, ic,p is an input to unit c from the previous hidden layer unit p, wc,p is the 661

4 weight modifying the connection from unit p to unit c, and bc is the bias. houtput(x) is a linear activation function 2) BackPropagation Training To make meaningful forecasts, the NN has to be trained on an appropriate data series. Examples in the form of <input, output> pairs are extracted from the data series, where input and output are vectors equal in size to the number of network inputs and outputs, respectively. Then, for every example, Backpropagation training consists of three steps: 1. Present an example s input vector to the network inputs and run the network: compute activation functions sequentially forward from the first hidden layer to the output layer (referencing Figure 4, from layer A to layer C). 2. Compute the difference between the desired output for that example, output, and the actual network output (output of unit(s) in the output layer). Propagate the error sequentially backward from the output layer to the first hidden layer (referencing 5, from layer C to layer A). 3. For every connection, change the weight modifying that connection in proportion to the error. When these three steps have been performed for every example from the data series, one epoch has occurred. As this paper investigated, the most applicable network is for TSF, Feed Forward with Backpropagation algorithm. Monitoring core component obtained the real values of the quality parameters though the data gathering and forecasting components. As in Fig 3, Monitoring Core requests for gathering the current values of quality parameters. Then, the values are sent forecasting component to fulfil the forecast. After receiving the future values, the Monitoring Core requests for monitoring to be stopped (the request is delivered to data gathering component) and it receives the values from the TSF with NN component. Monitoring core component plays the role of managing the method. Thus it requests for the future values by NN to be once more forecasted through decreasing the once forecasted values. It is hoped that designing an intelligent monitoring core will be done by the future works and researches. B Results validation The validation of time series forecasting with NN at the execution time has been done through a reliable and quick device for predicting the time series by NN, which has named as Alyuda XL software [16]. Recommended software type and NN architecture for TSF is automatically selected. One typical method for training a network is to first partition the data series into two disjoint sets: the training set, and the test set. The network is trained (e.g., with Backpropagation) directly on the training 1Experiment data are available at khalil/tools/qos-4-shws/index.html 2http://homepages.laas.fr/khalil/TOOLS/QoS-4- SHWS/GridDBtxt/ResTime1C_5m.sql 3http://homepages.laas.fr/khalil/TOOLS/QoS-4- SHWS/GridDBtxt/ResTime100C_10m.sql set, and its ability to forecast is measured on the test set. 70 percent has been applied for the network training and the rest, 30 percent, has been applied for the network training. For validating the NN performance, error analysis methods can be used. Mean Square Error, Mean Absolute Error and Good Trend Forecasting are used in the paper Fig 7.Execution Time with one requester (Experience duration=5 min) and requests 1-50 Average AE: Average MSE: # of Good forecasts: 24 (69%) 11 (73%) # of Bad forecasts: 11 (31%) 4 (27%) Good Trend Forecasting = 75% 42 Fig 8.Execution Time with one requester (Experience duration=5 min) and requests Average AE: Average MSE: # of Good forecasts: 32 (91%) 13 (87%) # of Bad forecasts: 3 (9%) 2 (13%) Good Trend Forecasting = 90% 662

5 Fig 9.Execution Time with 100 concurrent requesters and requests 1-50 Average AE: Average MSE: # of Good forecasts: 25 (71%) 10 (63%) # of Bad forecasts: 10 (29%) 5 (37%) Good Trend Forecasting = 74% Mean Square Error (MSE) The MSE of an estimator ô with respect to the estimated parameter o is defined as MSE = [(ô - o) 2] Absolute Error (AE) given some value v and its approximation vapprox, the absolute error is AE = v - vapprox. Good Trend Forecasting means that the network can duly forecast the next values decrease or increase in the context of the previous obtained values. In the words, when the chances of forecasting are in alignment with the real changes, they should be considered as the correct forecasting.the percentage of Good Trend Forecasting = Good Trend Forecasting / the Total Number of Forecasting exr t+1 > exr t ex t+1 > ex t exr t+1 = exr t ex t+1 = ex t exr t+1 < exr t ex t+1 < ex t exr t :Desired value at t time ex t :Estimator value at t time Good trend forecasting is the most important factor. If the good trend forecasting have a reasonable accuracy, then customer appears to correctly judge based on these data about Qos level of web service. IV. CONCLUSION AND FUTURE WORK In this paper, we presented the forecasting approach for lessening the overhead of the SOA. This paper proposes to use the TSF technique for estimating the quality of service parameters in SOA. NN technique is used on the proposed approach and simulation data are provided. The presented method has been evaluated, and the forecasting is reasonable accurate. We propose an optimizer and more efficient method for Qos monitoring. The optimization increase result of reduction in the overhead of Qos monitoring. Effectively Qos management result of Qos management knowing the future condition. We will also working on the monitoring core component, for design an intelligent tuning. The intelligent tuning delineate the number of forecasting values by NN. REFERENCES [1] R.Halima,K.Guennoun, K.Drira and M.Jmaiel:Non-instrusive Qos Monitoring and Analysis for Self-Healing Web Services. pages , 2008 IEEE Computer Society. [2] A. Mani and A. Nagarajan. Understanding quality of service for web services. Technical report, IBM DeveloperWorks,www- 106.ibm.com/developerworks/webservices/library/ws-quality.html, Jan 2002 [3] F. Rosenberg, C. Platzer, and S. Dustdar. Bootstrapping performance and dependability attributes ofweb services. In ICWS 06: Proceedings of the IEEE International Conference on Web Services (ICWS 06), pages , Washington, DC, USA, IEEE Computer Society. [4] R. BenHalima, M. Jmaiel, and K. Drira. A qos-driven reconfiguration management system extending web services with self-healing properties.in 16th IEEE International Workshopson Enabling Technologies: Infrastructures for Collaborative Enterprises WETICE, pages , Paris, France,18-20 June IEEE Computer Society. [5] N. Repp, R. Berbner, O. Heckmann, and R. Steinmetz. A cross-layer approach to performance monitoring of web services. In Proceedings of the Workshop on Emerging Web Services Technology. CEUR-WS, Dec [6] N. Thio and S. Karunasekera. Automatic measurement of a qos metric for web service recommendation. In ASWEC 05: Proceedings of the Australian conference on Software Engineering, pages IEEE Computer Society, [7] F. Barbon, P. Traverso, M. Pistore, and M. Trainotti. Runtime monitoring of instances and classes of web service compositions. In ICWS 06: Proceedings of the IEEE International Conference on Web Services, pages 63 71, Washington,DC, USA, IEEE Computer Society. [8] D. Bianculli and C. Ghezzi. Monitoring conversational web services. In IW-SOSWE 07: 2nd international workshop on Service oriented software engineering, pages 15 21, New York, NY, USA, ACM. [9] SoapKnox.Available at [10] WebInject. Available at [11] Java System Application Server and GlassFish Project.Available at [12]Manage Engine Application Manager. Available at webservice-monitoring.html [13]Microsoft Baseline Security Analyzer.Available at [14] Sandact. Available at [15] Iffat A. Gheyas,Leslie S.Smith. A Neural Network Approach to Time Series Forcasting. In WCE 2009 : Proceedings of the World Congress on Engineering 2009 Vol II, ISBN: ,July [16] Alyuda.Available at [17] time series forecasting with feed-forward neural networks:guidelines and limitations by eric a plummer 663

AN OVERVIEW OF METHODS FOR MONITORING WEB SERVICES BASED ON THE QUALITY OF SERVICES

AN OVERVIEW OF METHODS FOR MONITORING WEB SERVICES BASED ON THE QUALITY OF SERVICES AN OVERVIEW OF METHODS FOR MONITORING WEB SERVICES BASED ON THE QUALITY OF SERVICES Sara Zirak 1, Naser Nematbakhsh 2, Kamran Zamanifar 3 1 Sara Zirak, Department of Computer, Najaf abad University, Isfahan,

More information

Web Service Monitoring Scheduler based on evaluated QoS in Dynamic Environment

Web Service Monitoring Scheduler based on evaluated QoS in Dynamic Environment Quest Journals Journal of Software Engineering and Simulation Volume 2 ~ Issue 3 (2014) pp: 01-08 ISSN(Online) :2321-3795 ISSN (Print):2321-3809 www.questjournals.org Research Paper Web Service Monitoring

More information

Power Prediction Analysis using Artificial Neural Network in MS Excel

Power Prediction Analysis using Artificial Neural Network in MS Excel Power Prediction Analysis using Artificial Neural Network in MS Excel NURHASHINMAH MAHAMAD, MUHAMAD KAMAL B. MOHAMMED AMIN Electronic System Engineering Department Malaysia Japan International Institute

More information

Experiments Results and Large Scale Measurement Data for Web Services Performance Assessment

Experiments Results and Large Scale Measurement Data for Web Services Performance Assessment Experiments Results and Large Scale Measurement Data for Web Services Performance Assessment Riadh Ben Halima (1,2), Emna Fki (2), Khalil Drira (1) and Mohamed Jmaiel (2) (1) LAAS-CNRS, University of Toulouse,

More information

Prediction Model for Crude Oil Price Using Artificial Neural Networks

Prediction Model for Crude Oil Price Using Artificial Neural Networks Applied Mathematical Sciences, Vol. 8, 2014, no. 80, 3953-3965 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2014.43193 Prediction Model for Crude Oil Price Using Artificial Neural Networks

More information

Predictive time series analysis of stock prices using neural network classifier

Predictive time series analysis of stock prices using neural network classifier Predictive time series analysis of stock prices using neural network classifier Abhinav Pathak, National Institute of Technology, Karnataka, Surathkal, India abhi.pat93@gmail.com Abstract The work pertains

More information

Price Prediction of Share Market using Artificial Neural Network (ANN)

Price Prediction of Share Market using Artificial Neural Network (ANN) Prediction of Share Market using Artificial Neural Network (ANN) Zabir Haider Khan Department of CSE, SUST, Sylhet, Bangladesh Tasnim Sharmin Alin Department of CSE, SUST, Sylhet, Bangladesh Md. Akter

More information

Providing Predictive Self-Healing for Web Services: A QoS Monitoring and Analysis-based Approach

Providing Predictive Self-Healing for Web Services: A QoS Monitoring and Analysis-based Approach Providing Predictive Self-Healing for Web Services: A QoS Monitoring and Analysis-based Approach Riadh Ben Halima, Mohammed Karim Guennoun, Khalil Drira, Mohamed Jmaiel To cite this version: Riadh Ben

More information

Application of Neural Network in User Authentication for Smart Home System

Application of Neural Network in User Authentication for Smart Home System Application of Neural Network in User Authentication for Smart Home System A. Joseph, D.B.L. Bong, D.A.A. Mat Abstract Security has been an important issue and concern in the smart home systems. Smart

More information

Iranian J Env Health Sci Eng, 2004, Vol.1, No.2, pp.51-57. Application of Intelligent System for Water Treatment Plant Operation.

Iranian J Env Health Sci Eng, 2004, Vol.1, No.2, pp.51-57. Application of Intelligent System for Water Treatment Plant Operation. Iranian J Env Health Sci Eng, 2004, Vol.1, No.2, pp.51-57 Application of Intelligent System for Water Treatment Plant Operation *A Mirsepassi Dept. of Environmental Health Engineering, School of Public

More information

Cash Forecasting: An Application of Artificial Neural Networks in Finance

Cash Forecasting: An Application of Artificial Neural Networks in Finance International Journal of Computer Science & Applications Vol. III, No. I, pp. 61-77 2006 Technomathematics Research Foundation Cash Forecasting: An Application of Artificial Neural Networks in Finance

More information

A Prediction Model for Taiwan Tourism Industry Stock Index

A Prediction Model for Taiwan Tourism Industry Stock Index A Prediction Model for Taiwan Tourism Industry Stock Index ABSTRACT Han-Chen Huang and Fang-Wei Chang Yu Da University of Science and Technology, Taiwan Investors and scholars pay continuous attention

More information

International Journal of Mechatronics, Electrical and Computer Technology

International Journal of Mechatronics, Electrical and Computer Technology A Method for Increasing Modifiability in Enterprise Architecture Implementation Using Cloud Computing Narges Rahmani 1*, Sayed Mehran Sharafi 2 and Bahman Zamani 3 1 Graduate Student, Department of Computer

More information

An Introduction to Neural Networks

An Introduction to Neural Networks An Introduction to Vincent Cheung Kevin Cannons Signal & Data Compression Laboratory Electrical & Computer Engineering University of Manitoba Winnipeg, Manitoba, Canada Advisor: Dr. W. Kinsner May 27,

More information

Lecture 6. Artificial Neural Networks

Lecture 6. Artificial Neural Networks Lecture 6 Artificial Neural Networks 1 1 Artificial Neural Networks In this note we provide an overview of the key concepts that have led to the emergence of Artificial Neural Networks as a major paradigm

More information

Analecta Vol. 8, No. 2 ISSN 2064-7964

Analecta Vol. 8, No. 2 ISSN 2064-7964 EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,

More information

AN APPLICATION OF TIME SERIES ANALYSIS FOR WEATHER FORECASTING

AN APPLICATION OF TIME SERIES ANALYSIS FOR WEATHER FORECASTING AN APPLICATION OF TIME SERIES ANALYSIS FOR WEATHER FORECASTING Abhishek Agrawal*, Vikas Kumar** 1,Ashish Pandey** 2,Imran Khan** 3 *(M. Tech Scholar, Department of Computer Science, Bhagwant University,

More information

A Multi-level Artificial Neural Network for Residential and Commercial Energy Demand Forecast: Iran Case Study

A Multi-level Artificial Neural Network for Residential and Commercial Energy Demand Forecast: Iran Case Study 211 3rd International Conference on Information and Financial Engineering IPEDR vol.12 (211) (211) IACSIT Press, Singapore A Multi-level Artificial Neural Network for Residential and Commercial Energy

More information

Time Series Data Mining in Rainfall Forecasting Using Artificial Neural Network

Time Series Data Mining in Rainfall Forecasting Using Artificial Neural Network Time Series Data Mining in Rainfall Forecasting Using Artificial Neural Network Prince Gupta 1, Satanand Mishra 2, S.K.Pandey 3 1,3 VNS Group, RGPV, Bhopal, 2 CSIR-AMPRI, BHOPAL prince2010.gupta@gmail.com

More information

Performance Analysis of Aspect Oriented Programming for Cloud Service Monitoring

Performance Analysis of Aspect Oriented Programming for Cloud Service Monitoring Performance Analysis of Aspect Oriented Programming for Cloud Service Monitoring TejasN.Rao 1,, Akash Kumar, S. V. Shanmuga Sunder and K. Chandrasekaran Department of Computer Science and Engineering,

More information

NEURAL NETWORKS IN DATA MINING

NEURAL NETWORKS IN DATA MINING NEURAL NETWORKS IN DATA MINING 1 DR. YASHPAL SINGH, 2 ALOK SINGH CHAUHAN 1 Reader, Bundelkhand Institute of Engineering & Technology, Jhansi, India 2 Lecturer, United Institute of Management, Allahabad,

More information

American International Journal of Research in Science, Technology, Engineering & Mathematics

American International Journal of Research in Science, Technology, Engineering & Mathematics American International Journal of Research in Science, Technology, Engineering & Mathematics Available online at http://www.iasir.net ISSN (Print): 2328-349, ISSN (Online): 2328-3580, ISSN (CD-ROM): 2328-3629

More information

ANN Model to Predict Stock Prices at Stock Exchange Markets

ANN Model to Predict Stock Prices at Stock Exchange Markets ANN Model to Predict Stock Prices at Stock Exchange Markets Wanjawa, Barack Wamkaya School of Computing and Informatics, University of Nairobi, wanjawawb@gmail.com Muchemi, Lawrence School of Computing

More information

Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski trajkovski@nyus.edu.mk

Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski trajkovski@nyus.edu.mk Introduction to Machine Learning and Data Mining Prof. Dr. Igor Trakovski trakovski@nyus.edu.mk Neural Networks 2 Neural Networks Analogy to biological neural systems, the most robust learning systems

More information

Email: mod_modaber@yahoo.com. 2Azerbaijan Shahid Madani University. This paper is extracted from the M.Sc. Thesis

Email: mod_modaber@yahoo.com. 2Azerbaijan Shahid Madani University. This paper is extracted from the M.Sc. Thesis Introduce an Optimal Pricing Strategy Using the Parameter of "Contingency Analysis" Neplan Software in the Power Market Case Study (Azerbaijan Electricity Network) ABSTRACT Jalil Modabe 1, Navid Taghizadegan

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

NTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling

NTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling 1 Forecasting Women s Apparel Sales Using Mathematical Modeling Celia Frank* 1, Balaji Vemulapalli 1, Les M. Sztandera 2, Amar Raheja 3 1 School of Textiles and Materials Technology 2 Computer Information

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

Impelling Heart Attack Prediction System using Data Mining and Artificial Neural Network

Impelling Heart Attack Prediction System using Data Mining and Artificial Neural Network General Article International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347-5161 2014 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Impelling

More information

SELECTING NEURAL NETWORK ARCHITECTURE FOR INVESTMENT PROFITABILITY PREDICTIONS

SELECTING NEURAL NETWORK ARCHITECTURE FOR INVESTMENT PROFITABILITY PREDICTIONS UDC: 004.8 Original scientific paper SELECTING NEURAL NETWORK ARCHITECTURE FOR INVESTMENT PROFITABILITY PREDICTIONS Tonimir Kišasondi, Alen Lovren i University of Zagreb, Faculty of Organization and Informatics,

More information

Corresponding Author email: javeri_mit@yahoo.com

Corresponding Author email: javeri_mit@yahoo.com International Research Journal of Applied and Basic Sciences 2013 Available online at www.irjabs.com ISSN 2251838X / Vol, 5 (11): 14381445 Science Explorer Publications Presenting a model for the deployment

More information

Neural Network Design in Cloud Computing

Neural Network Design in Cloud Computing International Journal of Computer Trends and Technology- volume4issue2-2013 ABSTRACT: Neural Network Design in Cloud Computing B.Rajkumar #1,T.Gopikiran #2,S.Satyanarayana *3 #1,#2Department of Computer

More information

COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID. Jovita Nenortaitė

COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID. Jovita Nenortaitė ISSN 1392 124X INFORMATION TECHNOLOGY AND CONTROL, 2005, Vol.34, No.3 COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID Jovita Nenortaitė InformaticsDepartment,VilniusUniversityKaunasFacultyofHumanities

More information

Protecting Database Centric Web Services against SQL/XPath Injection Attacks

Protecting Database Centric Web Services against SQL/XPath Injection Attacks Protecting Database Centric Web Services against SQL/XPath Injection Attacks Nuno Laranjeiro, Marco Vieira, and Henrique Madeira CISUC, Department of Informatics Engineering University of Coimbra, Portugal

More information

Journal of Optimization in Industrial Engineering 13 (2013) 49-54

Journal of Optimization in Industrial Engineering 13 (2013) 49-54 Journal of Optimization in Industrial Engineering 13 (2013) 49-54 Optimization of Plastic Injection Molding Process by Combination of Artificial Neural Network and Genetic Algorithm Abstract Mohammad Saleh

More information

Chapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network

Chapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network Chapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network Qian Wu, Yahui Wang, Long Zhang and Li Shen Abstract Building electrical system fault diagnosis is the

More information

degrees of freedom and are able to adapt to the task they are supposed to do [Gupta].

degrees of freedom and are able to adapt to the task they are supposed to do [Gupta]. 1.3 Neural Networks 19 Neural Networks are large structured systems of equations. These systems have many degrees of freedom and are able to adapt to the task they are supposed to do [Gupta]. Two very

More information

Programming Exercise 3: Multi-class Classification and Neural Networks

Programming Exercise 3: Multi-class Classification and Neural Networks Programming Exercise 3: Multi-class Classification and Neural Networks Machine Learning November 4, 2011 Introduction In this exercise, you will implement one-vs-all logistic regression and neural networks

More information

Designing a neural network for forecasting financial time series

Designing a neural network for forecasting financial time series Designing a neural network for forecasting financial time series 29 février 2008 What a Neural Network is? Each neurone k is characterized by a transfer function f k : output k = f k ( i w ik x k ) From

More information

6.2.8 Neural networks for data mining

6.2.8 Neural networks for data mining 6.2.8 Neural networks for data mining Walter Kosters 1 In many application areas neural networks are known to be valuable tools. This also holds for data mining. In this chapter we discuss the use of neural

More information

Open Access Research on Application of Neural Network in Computer Network Security Evaluation. Shujuan Jin *

Open Access Research on Application of Neural Network in Computer Network Security Evaluation. Shujuan Jin * Send Orders for Reprints to reprints@benthamscience.ae 766 The Open Electrical & Electronic Engineering Journal, 2014, 8, 766-771 Open Access Research on Application of Neural Network in Computer Network

More information

Comparison of Supervised and Unsupervised Learning Classifiers for Travel Recommendations

Comparison of Supervised and Unsupervised Learning Classifiers for Travel Recommendations Volume 3, No. 8, August 2012 Journal of Global Research in Computer Science REVIEW ARTICLE Available Online at www.jgrcs.info Comparison of Supervised and Unsupervised Learning Classifiers for Travel Recommendations

More information

MODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS

MODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS MODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS Tao Yu Department of Computer Science, University of California at Irvine, USA Email: tyu1@uci.edu Jun-Jang Jeng IBM T.J. Watson

More information

Neural Computation - Assignment

Neural Computation - Assignment Neural Computation - Assignment Analysing a Neural Network trained by Backpropagation AA SSt t aa t i iss i t i icc aa l l AA nn aa l lyy l ss i iss i oo f vv aa r i ioo i uu ss l lee l aa r nn i inn gg

More information

Fault Localization in a Software Project using Back- Tracking Principles of Matrix Dependency

Fault Localization in a Software Project using Back- Tracking Principles of Matrix Dependency Fault Localization in a Software Project using Back- Tracking Principles of Matrix Dependency ABSTRACT Fault identification and testing has always been the most specific concern in the field of software

More information

INTELLIGENT ENERGY MANAGEMENT OF ELECTRICAL POWER SYSTEMS WITH DISTRIBUTED FEEDING ON THE BASIS OF FORECASTS OF DEMAND AND GENERATION Chr.

INTELLIGENT ENERGY MANAGEMENT OF ELECTRICAL POWER SYSTEMS WITH DISTRIBUTED FEEDING ON THE BASIS OF FORECASTS OF DEMAND AND GENERATION Chr. INTELLIGENT ENERGY MANAGEMENT OF ELECTRICAL POWER SYSTEMS WITH DISTRIBUTED FEEDING ON THE BASIS OF FORECASTS OF DEMAND AND GENERATION Chr. Meisenbach M. Hable G. Winkler P. Meier Technology, Laboratory

More information

Comparison of K-means and Backpropagation Data Mining Algorithms

Comparison of K-means and Backpropagation Data Mining Algorithms Comparison of K-means and Backpropagation Data Mining Algorithms Nitu Mathuriya, Dr. Ashish Bansal Abstract Data mining has got more and more mature as a field of basic research in computer science and

More information

Effect of Using Neural Networks in GA-Based School Timetabling

Effect of Using Neural Networks in GA-Based School Timetabling Effect of Using Neural Networks in GA-Based School Timetabling JANIS ZUTERS Department of Computer Science University of Latvia Raina bulv. 19, Riga, LV-1050 LATVIA janis.zuters@lu.lv Abstract: - The school

More information

Neural network software tool development: exploring programming language options

Neural network software tool development: exploring programming language options INEB- PSI Technical Report 2006-1 Neural network software tool development: exploring programming language options Alexandra Oliveira aao@fe.up.pt Supervisor: Professor Joaquim Marques de Sá June 2006

More information

Neural Network Predictor for Fraud Detection: A Study Case for the Federal Patrimony Department

Neural Network Predictor for Fraud Detection: A Study Case for the Federal Patrimony Department DOI: 10.5769/C2012010 or http://dx.doi.org/10.5769/c2012010 Neural Network Predictor for Fraud Detection: A Study Case for the Federal Patrimony Department Antonio Manuel Rubio Serrano (1,2), João Paulo

More information

NTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling

NTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling 1 Forecasting Women s Apparel Sales Using Mathematical Modeling Celia Frank* 1, Balaji Vemulapalli 1, Les M. Sztandera 2, Amar Raheja 3 1 School of Textiles and Materials Technology 2 Computer Information

More information

COMPARISON OF OBJECT BASED AND PIXEL BASED CLASSIFICATION OF HIGH RESOLUTION SATELLITE IMAGES USING ARTIFICIAL NEURAL NETWORKS

COMPARISON OF OBJECT BASED AND PIXEL BASED CLASSIFICATION OF HIGH RESOLUTION SATELLITE IMAGES USING ARTIFICIAL NEURAL NETWORKS COMPARISON OF OBJECT BASED AND PIXEL BASED CLASSIFICATION OF HIGH RESOLUTION SATELLITE IMAGES USING ARTIFICIAL NEURAL NETWORKS B.K. Mohan and S. N. Ladha Centre for Studies in Resources Engineering IIT

More information

Using Simulation Models to Evolve Business Processes

Using Simulation Models to Evolve Business Processes Using Simulation Models to Evolve Business Processes Marin Litoiu, Andrei Solomon York University with ideas from IBM Toronto Lab, CAS Agenda Motivation and Goals Intro to BP Life Cycle BP Evolution Loop

More information

Predicting the Risk of Heart Attacks using Neural Network and Decision Tree

Predicting the Risk of Heart Attacks using Neural Network and Decision Tree Predicting the Risk of Heart Attacks using Neural Network and Decision Tree S.Florence 1, N.G.Bhuvaneswari Amma 2, G.Annapoorani 3, K.Malathi 4 PG Scholar, Indian Institute of Information Technology, Srirangam,

More information

Stock Prediction using Artificial Neural Networks

Stock Prediction using Artificial Neural Networks Stock Prediction using Artificial Neural Networks Abhishek Kar (Y8021), Dept. of Computer Science and Engineering, IIT Kanpur Abstract In this work we present an Artificial Neural Network approach to predict

More information

Neural Networks and Back Propagation Algorithm

Neural Networks and Back Propagation Algorithm Neural Networks and Back Propagation Algorithm Mirza Cilimkovic Institute of Technology Blanchardstown Blanchardstown Road North Dublin 15 Ireland mirzac@gmail.com Abstract Neural Networks (NN) are important

More information

Automatic Algorithm Design by Neural Network and Indicators in Iran Stock Transactions

Automatic Algorithm Design by Neural Network and Indicators in Iran Stock Transactions Journal of Novel Applied Sciences Available online at www.jnasci.org 2015 JNAS Journal-2015-4-4/501-507 ISSN 2322-5149 2015 JNAS Automatic Algorithm Design by Neural Network and Indicators in Iran Stock

More information

How To Use Neural Networks In Data Mining

How To Use Neural Networks In Data Mining International Journal of Electronics and Computer Science Engineering 1449 Available Online at www.ijecse.org ISSN- 2277-1956 Neural Networks in Data Mining Priyanka Gaur Department of Information and

More information

Neural Networks and Support Vector Machines

Neural Networks and Support Vector Machines INF5390 - Kunstig intelligens Neural Networks and Support Vector Machines Roar Fjellheim INF5390-13 Neural Networks and SVM 1 Outline Neural networks Perceptrons Neural networks Support vector machines

More information

How To Predict Web Site Visits

How To Predict Web Site Visits Web Site Visit Forecasting Using Data Mining Techniques Chandana Napagoda Abstract: Data mining is a technique which is used for identifying relationships between various large amounts of data in many

More information

SOMA, RUP and RMC: the right combination for Service Oriented Architecture

SOMA, RUP and RMC: the right combination for Service Oriented Architecture SOMA, RUP and RMC: the right combination for Service Oriented Architecture WebSphere User Group, Bedfont, 4th March, 2008 Keith Mantell Senior Solution Architect IBM Rational keith_mantell@uk.ibm.com March

More information

Neural Network Add-in

Neural Network Add-in Neural Network Add-in Version 1.5 Software User s Guide Contents Overview... 2 Getting Started... 2 Working with Datasets... 2 Open a Dataset... 3 Save a Dataset... 3 Data Pre-processing... 3 Lagging...

More information

Role of Neural network in data mining

Role of Neural network in data mining Role of Neural network in data mining Chitranjanjit kaur Associate Prof Guru Nanak College, Sukhchainana Phagwara,(GNDU) Punjab, India Pooja kapoor Associate Prof Swami Sarvanand Group Of Institutes Dinanagar(PTU)

More information

Horse Racing Prediction Using Artificial Neural Networks

Horse Racing Prediction Using Artificial Neural Networks Horse Racing Prediction Using Artificial Neural Networks ELNAZ DAVOODI, ALI REZA KHANTEYMOORI Mathematics and Computer science Department Institute for Advanced Studies in Basic Sciences (IASBS) Gavazang,

More information

Novel Mining of Cancer via Mutation in Tumor Protein P53 using Quick Propagation Network

Novel Mining of Cancer via Mutation in Tumor Protein P53 using Quick Propagation Network Novel Mining of Cancer via Mutation in Tumor Protein P53 using Quick Propagation Network Ayad. Ghany Ismaeel, and Raghad. Zuhair Yousif Abstract There is multiple databases contain datasets of TP53 gene

More information

A Visualization System and Monitoring Tool to Measure Concurrency in MPICH Programs

A Visualization System and Monitoring Tool to Measure Concurrency in MPICH Programs A Visualization System and Monitoring Tool to Measure Concurrency in MPICH Programs Michael Scherger Department of Computer Science Texas Christian University Email: m.scherger@tcu.edu Zakir Hussain Syed

More information

Temporal Difference Learning in the Tetris Game

Temporal Difference Learning in the Tetris Game Temporal Difference Learning in the Tetris Game Hans Pirnay, Slava Arabagi February 6, 2009 1 Introduction Learning to play the game Tetris has been a common challenge on a few past machine learning competitions.

More information

APPLYING GMDH ALGORITHM TO EXTRACT RULES FROM EXAMPLES

APPLYING GMDH ALGORITHM TO EXTRACT RULES FROM EXAMPLES Systems Analysis Modelling Simulation Vol. 43, No. 10, October 2003, pp. 1311-1319 APPLYING GMDH ALGORITHM TO EXTRACT RULES FROM EXAMPLES KOJI FUJIMOTO* and SAMPEI NAKABAYASHI Financial Engineering Group,

More information

A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data

A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data Athanasius Zakhary, Neamat El Gayar Faculty of Computers and Information Cairo University, Giza, Egypt

More information

Comparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications

Comparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications Comparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications Rouven Kreb 1 and Manuel Loesch 2 1 SAP AG, Walldorf, Germany 2 FZI Research Center for Information

More information

Data Mining Algorithms Part 1. Dejan Sarka

Data Mining Algorithms Part 1. Dejan Sarka Data Mining Algorithms Part 1 Dejan Sarka Join the conversation on Twitter: @DevWeek #DW2015 Instructor Bio Dejan Sarka (dsarka@solidq.com) 30 years of experience SQL Server MVP, MCT, 13 books 7+ courses

More information

2.1. The Notion of Customer Relationship Management (CRM)

2.1. The Notion of Customer Relationship Management (CRM) Int. J. Innovative Ideas (IJII) www.publishtopublic.com A Review on CRM and CIS: A Service Oriented Approach A Review on CRM and CIS: A Service Oriented Approach Shadi Hajibagheri 1, *, Babak Shirazi 2,

More information

Monitoring services in Service Oriented Architecture 1

Monitoring services in Service Oriented Architecture 1 Proceedings of the International Multiconference on ISSN 1896-7094 Computer Science and Information Technology, pp. 735 744 2007 PIPS Monitoring services in Service Oriented Architecture 1 Ilona Bluemke,

More information

ARTIFICIAL NEURAL NETWORKS FOR ADAPTIVE MANAGEMENT TRAFFIC LIGHT OBJECTS AT THE INTERSECTION

ARTIFICIAL NEURAL NETWORKS FOR ADAPTIVE MANAGEMENT TRAFFIC LIGHT OBJECTS AT THE INTERSECTION The 10 th International Conference RELIABILITY and STATISTICS in TRANSPORTATION and COMMUNICATION - 2010 Proceedings of the 10th International Conference Reliability and Statistics in Transportation and

More information

Monitoring the QoS of Web Services using SLAs. P.O. Box 1385, GR 71110, Heraklion, Crete, Greece {zegchris, dp}@ics.forth.gr

Monitoring the QoS of Web Services using SLAs. P.O. Box 1385, GR 71110, Heraklion, Crete, Greece {zegchris, dp}@ics.forth.gr Monitoring the QoS of Web Services using SLAs Chrysostomos Zeginis 1, Dimitris Plexousakis 1 1 Institute of Computer Science, FORTH-ICS P.O. Box 1385, GR 71110, Heraklion, Crete, Greece {zegchris, dp}@ics.forth.gr

More information

SOA Success is Not a Matter of Luck

SOA Success is Not a Matter of Luck by Prasad Jayakumar, Technology Lead at Enterprise Solutions, Infosys Technologies Ltd SERVICE TECHNOLOGY MAGAZINE Issue L May 2011 Introduction There is nothing either good or bad, but thinking makes

More information

Back Propagation Neural Network for Wireless Networking

Back Propagation Neural Network for Wireless Networking International Journal of Computer Sciences and Engineering Open Access Review Paper Volume-4, Issue-4 E-ISSN: 2347-2693 Back Propagation Neural Network for Wireless Networking Menal Dahiya Maharaja Surajmal

More information

Neural Network Applications in Stock Market Predictions - A Methodology Analysis

Neural Network Applications in Stock Market Predictions - A Methodology Analysis Neural Network Applications in Stock Market Predictions - A Methodology Analysis Marijana Zekic, MS University of Josip Juraj Strossmayer in Osijek Faculty of Economics Osijek Gajev trg 7, 31000 Osijek

More information

Reengineering Open Source CMS using Service-Orientation: The Case of Joomla

Reengineering Open Source CMS using Service-Orientation: The Case of Joomla Reengineering Open Source CMS using Service-Orientation: The Case of Joomla Tagel Gutema tagelgutema@gmail.com Dagmawi Lemma Department of Computer Science, Addis Ababa University, Ethiopia dagmawil@yahoo.com

More information

Recurrent Neural Networks

Recurrent Neural Networks Recurrent Neural Networks Neural Computation : Lecture 12 John A. Bullinaria, 2015 1. Recurrent Neural Network Architectures 2. State Space Models and Dynamical Systems 3. Backpropagation Through Time

More information

ANN Based Fault Classifier and Fault Locator for Double Circuit Transmission Line

ANN Based Fault Classifier and Fault Locator for Double Circuit Transmission Line International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-4, Special Issue-2, April 2016 E-ISSN: 2347-2693 ANN Based Fault Classifier and Fault Locator for Double Circuit

More information

Supply Chain Forecasting Model Using Computational Intelligence Techniques

Supply Chain Forecasting Model Using Computational Intelligence Techniques CMU.J.Nat.Sci Special Issue on Manufacturing Technology (2011) Vol.10(1) 19 Supply Chain Forecasting Model Using Computational Intelligence Techniques Wimalin S. Laosiritaworn Department of Industrial

More information

JOB DESCRIPTION APPLICATION LEAD

JOB DESCRIPTION APPLICATION LEAD JOB DESCRIPTION APPLICATION LEAD The Application Lead will provide functional support and to expand capabilities in the area of systems configuration. This function provides the initial step in the process

More information

Impact of Feature Selection on the Performance of Wireless Intrusion Detection Systems

Impact of Feature Selection on the Performance of Wireless Intrusion Detection Systems 2009 International Conference on Computer Engineering and Applications IPCSIT vol.2 (2011) (2011) IACSIT Press, Singapore Impact of Feature Selection on the Performance of ireless Intrusion Detection Systems

More information

Chapter 3: Data Mining Driven Learning Apprentice System for Medical Billing Compliance

Chapter 3: Data Mining Driven Learning Apprentice System for Medical Billing Compliance Chapter 3: Data Mining Driven Learning Apprentice System for Medical Billing Compliance 3.1 Introduction This research has been conducted at back office of a medical billing company situated in a custom

More information

Extend the value of your core business systems.

Extend the value of your core business systems. Legacy systems renovation to SOA September 2006 Extend the value of your core business systems. Transforming legacy applications into an SOA framework Page 2 Contents 2 Unshackling your core business systems

More information

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces Software Engineering, Lecture 4 Decomposition into suitable parts Cross cutting concerns Design patterns I will also give an example scenario that you are supposed to analyse and make synthesis from The

More information

BPM and SOA require robust and scalable information systems

BPM and SOA require robust and scalable information systems BPM and SOA require robust and scalable information systems Smart work in the smart enterprise Authors: Claus Torp Jensen, STSM and Chief Architect for SOA-BPM-EA Technical Strategy Rob High, Jr., IBM

More information

Neural Networks for Intrusion Detection and Its Applications

Neural Networks for Intrusion Detection and Its Applications , July 3-5, 2013, London, U.K. Neural Networks for Intrusion Detection and Its Applications E.Kesavulu Reddy, Member IAENG Abstract: With rapid expansion of computer networks during the past decade, security

More information

Forecasting of Economic Quantities using Fuzzy Autoregressive Model and Fuzzy Neural Network

Forecasting of Economic Quantities using Fuzzy Autoregressive Model and Fuzzy Neural Network Forecasting of Economic Quantities using Fuzzy Autoregressive Model and Fuzzy Neural Network Dušan Marček 1 Abstract Most models for the time series of stock prices have centered on autoregressive (AR)

More information

Optimised Realistic Test Input Generation

Optimised Realistic Test Input Generation Optimised Realistic Test Input Generation Mustafa Bozkurt and Mark Harman {m.bozkurt,m.harman}@cs.ucl.ac.uk CREST Centre, Department of Computer Science, University College London. Malet Place, London

More information

Performance Evaluation On Human Resource Management Of China S Commercial Banks Based On Improved Bp Neural Networks

Performance Evaluation On Human Resource Management Of China S Commercial Banks Based On Improved Bp Neural Networks Performance Evaluation On Human Resource Management Of China S *1 Honglei Zhang, 2 Wenshan Yuan, 1 Hua Jiang 1 School of Economics and Management, Hebei University of Engineering, Handan 056038, P. R.

More information

A Learning Algorithm For Neural Network Ensembles

A Learning Algorithm For Neural Network Ensembles A Learning Algorithm For Neural Network Ensembles H. D. Navone, P. M. Granitto, P. F. Verdes and H. A. Ceccatto Instituto de Física Rosario (CONICET-UNR) Blvd. 27 de Febrero 210 Bis, 2000 Rosario. República

More information

Bank Customers (Credit) Rating System Based On Expert System and ANN

Bank Customers (Credit) Rating System Based On Expert System and ANN Bank Customers (Credit) Rating System Based On Expert System and ANN Project Review Yingzhen Li Abstract The precise rating of customers has a decisive impact on loan business. We constructed the BP network,

More information

Database Migration- How hard can it be?

Database Migration- How hard can it be? 2012 2 nd International Conference on Information Communication and Management (ICICM 2012) IPCSIT vol. 55 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V55.12 Database Migration- How

More information

Keywords: Image complexity, PSNR, Levenberg-Marquardt, Multi-layer neural network.

Keywords: Image complexity, PSNR, Levenberg-Marquardt, Multi-layer neural network. Global Journal of Computer Science and Technology Volume 11 Issue 3 Version 1.0 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals Inc. (USA) Online ISSN: 0975-4172

More information

APPLICATION OF INTELLIGENT METHODS IN COMMERCIAL WEBSITE MARKETING STRATEGIES DEVELOPMENT

APPLICATION OF INTELLIGENT METHODS IN COMMERCIAL WEBSITE MARKETING STRATEGIES DEVELOPMENT ISSN 1392 124X INFORMATION TECHNOLOGY AND CONTROL, 2005, Vol.34, No.2 APPLICATION OF INTELLIGENT METHODS IN COMMERCIAL WEBSITE MARKETING STRATEGIES DEVELOPMENT Algirdas Noreika Department of Practical

More information

Roles for Maintenance and Evolution of SOA-Based Systems

Roles for Maintenance and Evolution of SOA-Based Systems Roles for Maintenance and Evolution of SOA-Based Systems Mira Kajko-Mattsson Stockholm University and Royal Institute of Technology Sweden mira@dsv.su.se Grace A. Lewis, Dennis B. Smith Software Engineering

More information

A Framework for Automatic Performance Monitoring, Analysis and Optimisation of Component Based Software Systems

A Framework for Automatic Performance Monitoring, Analysis and Optimisation of Component Based Software Systems A Framework for Automatic Performance Monitoring, Analysis and Optimisation of Component Based Software Systems Ada Diaconescu *, John Murphy ** Performance Engineering Laboratory Dublin City University,

More information

SOA in the Telco Domain Part II: Capacity Planning of SOA-Based Systems

SOA in the Telco Domain Part II: Capacity Planning of SOA-Based Systems by Masykur Marhendra, SOA Solution Architect at XL Axiata SERVICE TECHNOLOGY MAGAZINE Issue LIV September 2011 Abstract - Service-oriented architecture in the telecommunication industry is the first but

More information