W. P. Yohanes Sigit Purnomo, Theresia Devi Indriasari, Kusworo Anindito, Irvan
{"title":"A study of disaster situation management using mobile technology in Yogyakarta","authors":"W. P. Yohanes Sigit Purnomo, Theresia Devi Indriasari, Kusworo Anindito, Irvan","doi":"10.1109/ICODSE.2015.7436967","DOIUrl":"https://doi.org/10.1109/ICODSE.2015.7436967","url":null,"abstract":"Indonesia is located in a natural disaster prone area. Hence, it is important for the government to establish a disaster management system. Situation management is an important part of disaster management, especially in terms of collection, process, and organization of situation information. This situation information will be used to develop plans for the disaster resolution. This paper discusses the importance of near real time situation information collection, process, and organization in a critical situation, such as a natural disaster. This information is urgently required in order to prepare and disseminate the plans and strategies employed to control the impact of a disaster, including resources allocation. A proposed solution is presented to overcome the problem of the recent existing method of collecting information in a disastrous situation, which is still conducted in paper-based format. Mobile technology like cellular phone is chosen as an end device to deploy the application for collecting information about victims and other matters. Short Messaging Service (SMS) gateway will be used to process information by inputting it to the installed application. SMS gateway technology is chosen because it was suitable for Indonesia as it has broader cellular network communication coverage compared to the mobile Internet coverage. This method is briefly discussed in the context of disaster situation management in Yogyakarta, Indonesia. The advantages and disadvantages of the method are also presented as the result of the feasibility test.","PeriodicalId":374006,"journal":{"name":"2015 International Conference on Data and Software Engineering (ICoDSE)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125849168","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":"Source code generator for automating business rule implementation","authors":"Nisa'ul Hafidhoh, I. Liem, F. N. Azizah","doi":"10.1109/ICODSE.2015.7437001","DOIUrl":"https://doi.org/10.1109/ICODSE.2015.7437001","url":null,"abstract":"Business rules can be implemented on business processes, business behavior, people, or software in an organization. Aligned with software development, business rules are captured from requirement elicitation and analysis, then designed and implemented in the software. The changes of business environment may affect business rules. The changes of the business rules may bring impact in the software, so that the software needs to be redeveloped. In this paper, we present a source code generator to automate business rule implementation using business rule approach. We propose a Domain Specific Language (DSL) of business rule to help expressing business rules in a business-friendly language. We also develop a business rule generator to generate source codes based on a DSL script for expressing the business rules. The proposed solution has been tested in two case studies. It is shown that the generator can help the implementation of the business rules in source codes and that the generated code can be used in business applications.","PeriodicalId":374006,"journal":{"name":"2015 International Conference on Data and Software Engineering (ICoDSE)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122995942","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":"Deriving labeled training data for topic link detection by alternating words","authors":"Marc W. Abel, S. M. Chung","doi":"10.1109/ICODSE.2015.7436976","DOIUrl":"https://doi.org/10.1109/ICODSE.2015.7436976","url":null,"abstract":"Although classifiers can be trained to estimate whether two short text segments relate to a common topic, obtaining training data for supervised learning presents a hurdle. The natural approach would be to train with topic-aligned pairs of text segments from a large corpus, but nothing is available to locate such alignments. We offer that simply partitioning the words of a large document according to their odd and even positions will yield training data suitable for certain applications and sets of features. The reason is that the partitioned texts are topic-aligned along their respective lengths despite sharing no original word instances. We further show that parametrically introducing a small amount of overlap into the partitioned texts can greatly improve the precision of a classifier.","PeriodicalId":374006,"journal":{"name":"2015 International Conference on Data and Software Engineering (ICoDSE)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129943631","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}
E. Sudarmilah, A. Susanto, R. Ferdiana, Neila Ramdhani
{"title":"Developing a game for preschoolers: What character, emotion and reward will tend to hack preschoolers?","authors":"E. Sudarmilah, A. Susanto, R. Ferdiana, Neila Ramdhani","doi":"10.1109/ICODSE.2015.7436977","DOIUrl":"https://doi.org/10.1109/ICODSE.2015.7436977","url":null,"abstract":"Games can be evolved into a creature that can condition the users enjoy doing activities especially for the kids. User interface elements are a major factor to attract kids to play. This subject aim to identify the preschoolers' propensity to game's user interface, particularly the character, emotion and reward. The method applied is the research and development focusing on the user interface necessity analysis in the game with survey. The tendency of character, emotion and reward game that can captivate preschoolers will be described in this paper.","PeriodicalId":374006,"journal":{"name":"2015 International Conference on Data and Software Engineering (ICoDSE)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129180492","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":"Spatio-temporal queries for disaster information in spatem DIMaS Indonesia","authors":"Hira Laksmiwati, Yani Widyani","doi":"10.1109/ICODSE.2015.7437002","DOIUrl":"https://doi.org/10.1109/ICODSE.2015.7437002","url":null,"abstract":"Recently many research works were conducted to extend traditional database techniques to accommodate the new requirements of space and time combining information mainly on moving objects expression. A research in Disaster Information Management System (DIMaS) modeling in Indonesia that was based on space and time aspect has been designed as Spatio-Temporal Disaster Information Management System called Spatem DIMaS. It is an information system which cope disaster event that have a lot of certain or uncertain condition. Therefore it is essential to have comprehensive and accessible disaster information systems which describe all kind of possible hazard information based on space and time aspects during all the stages of the disaster management cyclic. There is a widespread understanding among researchers that Information Systems can increase the efficiency of the system. Especially in Disaster Management System such as Spatem DIMaS which is using spatio-temporal database, disaster information should be oriented to fulfill all users' needs of disaster information in term of space and time. In Indonesia, according to Guide Lines of Pusdalops-PB - National Disaster Management Agency (BNPB) Indonesia 2011 is stated that existing information systems largely ignore the user's point of view. Therefore how the information should be extracted from spatio-temporal disaster database become as an important issue. It is depend on how query can be defined to extract disaster information in term of space or time only or both space and time to fulfill user disaster information needs. Further how Spatem DIMaS should be implemented by the DSE Research Group in ITB raise as a big challenge. Up to now the model of spatem DIMaS database system has been designed and at present the prototype of this system is begun to develop. Important task of the prototype preparation is to breakdown and to explain how the query will be implemented according to spatio-temporal database model. In this article an elaboration of Disaster Management System by National Disaster Management Agency (BNPB) that suitable to the Spatem DIMaS will be done and how query should be prepared will be expressed more detail.","PeriodicalId":374006,"journal":{"name":"2015 International Conference on Data and Software Engineering (ICoDSE)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123819792","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":"A proposal of software maintainability model using code smell measurement","authors":"Billy C. Wagey, B. Hendradjaya, M. S. Mardiyanto","doi":"10.1109/ICODSE.2015.7436966","DOIUrl":"https://doi.org/10.1109/ICODSE.2015.7436966","url":null,"abstract":"Maintenance is a very important phase in a software's life cycle. More than half of the effort and cost of software is in the maintenance phase. Code smell is one of the problems that need to be dealt with in this phase. Code smell can be caused by bad design and implementation choice. In the end, it has the potential to degrade code maintainability. This paper proposes a new software maintainability model using measurement of code smell. Code smell has been used to indicate problems in software code which could be the results of bad design and may lead to bad maintenance. Our proposed model is then validated against the density of design patterns in 6 open source applications. The design patterns have been known to give positive impact on maintainability. Our result proves a strong relationship with correlation value of 0.51 between our model to the design patterns density. It shows that our model can become an alternative to measure a maintainability quality of an application.","PeriodicalId":374006,"journal":{"name":"2015 International Conference on Data and Software Engineering (ICoDSE)","volume":"45 7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121276154","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}
Paulina H. Prima Rosa, Ridowati Gunawan, Ignatius Aris Dwiatmoko
{"title":"The clustering of high schools based on national and school examinations: A case study at Daerah Istimewa Yogyakarta Province","authors":"Paulina H. Prima Rosa, Ridowati Gunawan, Ignatius Aris Dwiatmoko","doi":"10.1109/ICODSE.2015.7437003","DOIUrl":"https://doi.org/10.1109/ICODSE.2015.7437003","url":null,"abstract":"The purpose of Indonesian National Examination for High School Students is to measure and assess students' knowledge and competence in particular subjects. The result is also going to be used as one of consideration for mapping Indonesia's national education quality. Aside from National Examination (NE), each school also conducts School Examination (SE). Both examinations are supposed to represent quality of education since the examinations measure the competence of the same students. However, the results of both examinations are not always linear [1]. In fact, the need of NE in Indonesian education is still being pro and cons among society. In order to identify whether NE and SE could be used to represent the quality of educations in Daerah Istimewa Yogyakarta Province, this paper describes the analysis of NE and SE score by performing data mining technique using Fuzzy C-Means clustering algorithm towards NE score and SE score independently. Furthermore, the clusters were analyzed using univariate Anova, Spearman correlation, and crosstabulation. The data used in this research are NE and SE scores of Natural Science Department and Social Science Department of all high schools in Daerah Istimewa Yogyakarta Province from academic year 2011/2012 to 2014/2015. The results of cluster analysis are three different clusters of NE in Natural Science Department, three different clusters of NE in Social Science Department, three different clusters of SE in Natural Science Department, and three different clusters of SE in Social Science Department for each year. The clusters are significantly separated. There is an opposite direction relationship between clusters of NE and SE. The relationship is weak which means there is no guarantee that a school which belongs to cluster-i of NE will be in the cluster-i of SE. Both for NE and SE memberships, only few members migrated from one cluster to another across years. The number of schools having the same cluster of NE and SE in each department varies from year to year, but generally less than 22%. The migrations of NE and SE cluster members from higher cluster to lower one and vice versa also vary. In addition, there is inconsistency clustering based on NE and SE. Since SE is not standardized and indeed is a formative test, there might be subjective aspects involved in grading the students. Therefore, if the government intends to map Indonesia's national education quality, national examination is more suitable than school examination for this purpose.","PeriodicalId":374006,"journal":{"name":"2015 International Conference on Data and Software Engineering (ICoDSE)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126390109","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}
D. P. Bambang Purnomosidi, L. Nugroho, P. Santosa, Widyawan
{"title":"A declarative query language based on speech act theory for web systems","authors":"D. P. Bambang Purnomosidi, L. Nugroho, P. Santosa, Widyawan","doi":"10.1109/ICODSE.2015.7436962","DOIUrl":"https://doi.org/10.1109/ICODSE.2015.7436962","url":null,"abstract":"The World Wide Wide provides an enormous resources to be utilized by human. There are many possibilities of their existence, from unstructured data (can only be processed by human), semi structured data (structured data inside unstructured data), and fully structured data. In this context, many web scraper software exist to fetch and extract those data from the Web. However, until now, those tools are meant to just help human to fetch web pages / resources. Therefore, while useful for human, they do not significantly contribute to automation. To enhance level of automation, we must combine pragmatic capabilities into client / web scraper (as service consumer) and server / web application (as service provider). In this paper we propose a declarative query language for service consumer and service provider interaction. To enable pragmatic capabilities, we use illocutionary act from speech act theory as interaction patterns. The declarative query language reside on the service consumer's side while service provider provides resources to parse requests from service consumer and act accordingly. A prototype implementation of the declarative query language is presented.","PeriodicalId":374006,"journal":{"name":"2015 International Conference on Data and Software Engineering (ICoDSE)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117036437","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}
Alvin Megatroika, M. Galinium, Adhiguna Mahendra, N. Ruseno
{"title":"Aircraft anomaly detection using algorithmic model and data model trained on FOQA data","authors":"Alvin Megatroika, M. Galinium, Adhiguna Mahendra, N. Ruseno","doi":"10.1109/ICODSE.2015.7436969","DOIUrl":"https://doi.org/10.1109/ICODSE.2015.7436969","url":null,"abstract":"Two models of anomaly detection are put to use in detecting anomalies in aircraft operation. Self-Organizing Map Neural Network (SOM NN) is used from the culture of algorithmic modeling and One-Class Support Vector Machine (SVM) is used from the culture of data modeling. The goal of the research is to find anomalies within the data of aircraft operation or otherwise known as Flight Operations Quality Assurance (FOQA) data, and to find out which model performs better. SOM NN found 8800 data points of anomalies over 69 flights and One-Class SVM found 40392 data points of anomalies over 651 flights. The anomalies are divided into three categories: performance anomaly, sensor anomaly, and miscellaneous anomaly, each happened because of different causes. It is concluded that both models could detect anomalies within FOQA data and the One-Class SVM outperforms SOM NN in number of anomalies found, however in runtime length, SOM NN performs better, the best choice of model is then concluded according to computing resource availability since SOM NN could still be improved without an expensive resource compared to One-Class SVM.","PeriodicalId":374006,"journal":{"name":"2015 International Conference on Data and Software Engineering (ICoDSE)","volume":"146 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125717761","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":"Traffic lights detection and recognition based on color segmentation and circle hough transform","authors":"D. H. Widyantoro, K. I. Saputra","doi":"10.1109/ICODSE.2015.7437004","DOIUrl":"https://doi.org/10.1109/ICODSE.2015.7437004","url":null,"abstract":"Automatic detection and recognition of traffic light system is a useful real world application. In this paper, we describe our effort in building such a system. The image of scene obtained from on-vehicle camera is first segmented and converted into three binary images representing images with red, green and yellow color, respectively. Each binary image is then smoothed using Gaussian filter in order to remove noise. The traffic light is detected by finding circular object on the smoothed binary images. We employ Circle Hough transform for circular object detection. The recognition of traffic light is based on the color represented by the binary image with detected circular object. Evaluation of the above method with two real traffic videos demonstrates the effectiveness of the method.","PeriodicalId":374006,"journal":{"name":"2015 International Conference on Data and Software Engineering (ICoDSE)","volume":"55 5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130508787","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}