{"title":"A New Approach to Evaluate Performance of Component-Based Software Architecture","authors":"Seyed Saber Jalali, H. Rashidi, E. Nazemi","doi":"10.1109/EMS.2011.77","DOIUrl":"https://doi.org/10.1109/EMS.2011.77","url":null,"abstract":"Nowadays, by technology developments, software systems enlarge in scale and complexity. In large systems and to overcome complexity, software architecture has been considered as a connected notion with product quality and plays a crucial role in the quality of final system. The aim of the analysis of software architecture is to recognize potential risks and investigating qualitative needs of software design before the process of production and implementation. Achievement to this goal reduces the costs and improves the software quality. In this paper, a new approach is presented to evaluate performance of component-based software architecture for software systems with distributed architecture. In this approach, at first system is modeled as a Discrete Time Markov Chain and then the required parameters are taken from, to produce a Product Form Queueing Network. Limitations of source, like restrictions of the number of threads in a particular machine, are also regarded in the model. The prepared model is solved by the SHARPE software packages. As the result of the solution of the produced model in this approach, throughput and the average response time and bottlenecks in different workloads of system are predicted and some suggestions are presented to improve the system performance.","PeriodicalId":131364,"journal":{"name":"2011 UKSim 5th European Symposium on Computer Modeling and Simulation","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134013834","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
L. L. Rodrigues, F. Motlagh, S. Rao, Sunith Hebbar
{"title":"Identifying the Optimum Warehouse Capacity Requirement: A System Dynamics Approach","authors":"L. L. Rodrigues, F. Motlagh, S. Rao, Sunith Hebbar","doi":"10.1109/EMS.2011.10","DOIUrl":"https://doi.org/10.1109/EMS.2011.10","url":null,"abstract":"This paper deals with the development of a System Dynamics model for the trading system. Simulation is carried out for identifying the optimum space required for the class-A product of ABC analysis in the warehouse. As the Supplier ordering rate has a causal relationship with the available space in the warehouse, the variable Maximum warehouse capacity was varied in order to identify the optimum space required. The point where the Indicated orders follow the Supplier ordering rate is the optimum warehouse capacity. The effect of warehouse capacity on inventory is also studied. The results show that an optimum warehouse capacity required is about 825 products for class A (55% of total) and the analysis of the behaviour of Inventory indicates that there is a reduction in the Bullwhip effect and the system stabilizes at a faster rate as the Supplier ordering rate reaches closer to the Indicated orders.","PeriodicalId":131364,"journal":{"name":"2011 UKSim 5th European Symposium on Computer Modeling and Simulation","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132989339","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Human-Computer Interaction Using Emotion Recognition from Facial Expression","authors":"F. Abdat, C. Maaoui, A. Pruski","doi":"10.1109/EMS.2011.20","DOIUrl":"https://doi.org/10.1109/EMS.2011.20","url":null,"abstract":"This paper describes emotion recognition system based on facial expression. A fully automatic facial expression recognition system is based on three steps: face detection, facial characteristic extraction and facial expression classification. We have developed an anthropometric model to detect facial feature points combined to Shi&, Thomasi method. The variations of 21 distances which describe the facial features deformations from the neutral face, were used to coding the facial expression. Classification step is based on SVM method (Support Vector Machine). Experimental results demonstrate that the proposed approach is an effective method to recognize emotions through facial expression with an emotion recognition rate more than90% in real time. This approach is used to control music player based on the variation of the emotional state of the computer user.","PeriodicalId":131364,"journal":{"name":"2011 UKSim 5th European Symposium on Computer Modeling and Simulation","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130228774","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Soft Starter Modeling for an Induction Drive Starting Study in an Industrial Plant","authors":"M. Ghadimi, A. Ramezani, Mohsen Mohammadimehro","doi":"10.1109/EMS.2011.57","DOIUrl":"https://doi.org/10.1109/EMS.2011.57","url":null,"abstract":"Induction electro motors are a significant percentage of total electrical loads in an industrial plant. Starting an induction motor as direct on line from standstill is a highly dynamic process that can damage mechanical load because of an unnecessary high starting torque. A high inrush current is another problem drawn by an induction motor during a direct on line start that can cause electrical network fluctuations. Solid state soft starter reduces these problems through controlling the ac voltage and acceleration process. This paper discloses a SIMULINK model for soft starter enabling us to study motor starting performance. As practical case, starting an induction motor driving the gypsum crusher used in MAZANDARAN cement factory has been studied and the results will be presented.","PeriodicalId":131364,"journal":{"name":"2011 UKSim 5th European Symposium on Computer Modeling and Simulation","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114839647","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Determining the Geographical Attitude in Iran Using Global Model of Earth's Magnetic Field","authors":"K. Kianfar, E. Darabi, A. Moridi, R. Amiri","doi":"10.1109/EMS.2011.24","DOIUrl":"https://doi.org/10.1109/EMS.2011.24","url":null,"abstract":"Determining the attitude and position in magnetic field of the earth is considered as main method in the future of passive navigation. This paper aims to extract a model for determining the situation in Iran using earth's magnetic field vector. The proposed method uses the reverse of global model of earth's magnetic field. To make the model and its relation with magnetic field vector of the earth, system identification methods have been used. Applied recognition methods include linear method, OE (output Error) and non-linear method, Hammer stein Wiener. All stages for identification and producing the data have been programmed and simulated in MATLAB software environment. Finally, simulation results of this paper indicate the validity of proposed model.","PeriodicalId":131364,"journal":{"name":"2011 UKSim 5th European Symposium on Computer Modeling and Simulation","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133306301","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Solution Platform Independent Approaches to the Modelling of Coal Preparation Plants","authors":"Bob Arnold, M. R. Shadnam","doi":"10.1109/EMS.2011.38","DOIUrl":"https://doi.org/10.1109/EMS.2011.38","url":null,"abstract":"We have summarized technological challenges in coal preparation plants and classified them into problems that standard engineering is adequate to solve and problems that go beyond that and merit experimental development. The impetus for this classification is that the latter type problems are qualified for governmental support in countries that are members of the Organization for Economic Co-operation and Development (OECD) and in many other countries. The contribution also includes methodologies for modeling of coal preparation systems. We extend the method of Reuter and van Deventer, which optimizes both network design and grade of the valuable mineral. We include the flow sheet of a simple example which includes separation screens, heavy media, and water-only cyclones, and froth flotation circuits and we have proposed a way that the empirical model for the flotation process can be extended to model heavy media, and water-only cyclones and other types of sieves and classifiers. The initial configuration has been simplified to include one of each of the four types of processing units, initially with only one species of input feed. With expansions to include recycle streams and more than one type of input species, the model could be used to suggest an alternative circuit configuration based on changed operating conditions, making use in a global control loop possible.","PeriodicalId":131364,"journal":{"name":"2011 UKSim 5th European Symposium on Computer Modeling and Simulation","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121812400","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Adopting the LANDMARC Positioning System for 2.4 GHz Band","authors":"Stephan Bergemann, J. Sieck","doi":"10.1109/EMS.2011.55","DOIUrl":"https://doi.org/10.1109/EMS.2011.55","url":null,"abstract":"The LANDMARC positioning system has gained a lot of interest in the past few years. Many research groups and researchers have developed different enhancements in 308 MHz band but no research has been done so far using LANDMARC in the internationally free to use 2.4 GHz Band. Using open source active RFID technology we describe our approach of adopting the LANDMARC system for 2.4 GHz band and what the main challenges are. As being open source hard- and software, our RFID tags can be flashed with individual firmware. Therefore, we used one that enables our tags not only to identify themselves to the readers, but also between each other -- a feature we additionally used to adopt the LANDMARC system.","PeriodicalId":131364,"journal":{"name":"2011 UKSim 5th European Symposium on Computer Modeling and Simulation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130179202","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Gender Classification with Voice Intensity","authors":"M. Alsulaiman, Z. Ali, Muhammad Ghulam","doi":"10.1109/EMS.2011.37","DOIUrl":"https://doi.org/10.1109/EMS.2011.37","url":null,"abstract":"In this paper, a new approach to classify the two types of gender, male and female, is proposed and implemented. The research is based on the idea that male and female can be classified on the basis of the intensity of their utterances. To implement the idea, the Simpson's rule of numerical integration is used to calculate the voice intensity by measuring area under the normalized curve. The curve is obtained after multiplying a factor with the polynomial of degree three (fitted through the peaks), where peaks are found from each frame of speech utterance when it is divided into frames of length of 20 milliseconds. A certain level of amplitude is considered while finding the peaks. To make the decision about the type of gender an adaptively adjusted threshold is used. If the area of an utterance is above the threshold the gender type is a female otherwise male. Experiments show that result is promising that is 96.44%.","PeriodicalId":131364,"journal":{"name":"2011 UKSim 5th European Symposium on Computer Modeling and Simulation","volume":"64 5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130907962","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Tiled Projector Displays Correction for Dark Scenes in Railway Simulators","authors":"C. Zoido, J. Maroto, G. Romero, J. Félez","doi":"10.1109/EMS.2011.69","DOIUrl":"https://doi.org/10.1109/EMS.2011.69","url":null,"abstract":"Tiled projector displays are a common choice for training simulators, where a high resolution output image is required. They are cheap for the resolution that they can reach and can be configured in many different ways. Nevertheless, such kinds of displays require geometric and color correction so that the composite image looks seamless. Display correction is an even bigger challenge when the projected images include dark scenes combined with brighter scenes. This is usually a problem for railway simulators when the train is positioned inside a tunnel and the black offset effect becomes noticeable. In this paper, a method for fast photometric and geometric correction of tiled display systems where dark and bright scenes are combined is presented. The image correction is carried out in two steps. First, geometric alignment and overlapping areas attenuation for brighter scenes is applied. Second, in the event of being inside a tunnel, the brightness of the scene is increased in certain areas using light sources in order to create the impression of darkness but minimizing the effect of the black offset.","PeriodicalId":131364,"journal":{"name":"2011 UKSim 5th European Symposium on Computer Modeling and Simulation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131138948","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
K. Ku-Mahamud, N. A. Ghani, F. Ahmad, M. M. Kasim, F. Abdullah
{"title":"Data Envelopment Analysis Implementation in Producing the Projection of Inefficient IT Projects","authors":"K. Ku-Mahamud, N. A. Ghani, F. Ahmad, M. M. Kasim, F. Abdullah","doi":"10.1109/EMS.2011.64","DOIUrl":"https://doi.org/10.1109/EMS.2011.64","url":null,"abstract":"The efficient utilization of input such as labor, raw material and capital is the main target for organization to produce output such as profit and revenue. The result of this practice will eliminate waste, increase output and increase organization's profit. In order to explore the utilization of input to produce better output, a set of data consists of 39 completed projects in an IT organization were analyzed using Data Envelopment Analysis. Through the projection of inefficient projects both in input and output orientation, it shows that the projects that are not efficient need to be compared with efficient projects to improve the efficiency score. This paper also suggests on the improvements of the inefficient projects by referring on both input and output orientation. It was concluded for an organization to improve their performance, they need to balance the input utilization with output produced.","PeriodicalId":131364,"journal":{"name":"2011 UKSim 5th European Symposium on Computer Modeling and Simulation","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116349570","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}