José Ortiz, Xavier Sumba, José Segarra, Víctor Saquicela
{"title":"Semantically Identifying Regional-Indexed Publications, a Web-Exploring Approach","authors":"José Ortiz, Xavier Sumba, José Segarra, Víctor Saquicela","doi":"10.1109/CLEI.2018.00068","DOIUrl":"https://doi.org/10.1109/CLEI.2018.00068","url":null,"abstract":"The indexing services are an important element of researching process because they make publicly available research results and articles for the community. Furthermore, regional indices such Latindex have contributed to spreading scientific works and incentivizing research in the Latin-American context. However, the un-centralized publication approach that its member journals follow has made impossible to form a unified view of Latindex-indexed articles and its corresponding journals. This drawback has limited activities such biblio-metric studies and integration from the perspective of information systems. In this paper, a linking mechanism between journals and publications is outlined, which aims to identify explicitly whether or not an arbitrary article belongs to Latindex. The proposed approach leverages on the Linked Data principles and takes advantage of web search engines to validate its results. This proposal has successfully been evaluated on an Ecuadorian publications dataset obtaining a 0.91 f-score respect to a manually classified sample.","PeriodicalId":379986,"journal":{"name":"2018 XLIV Latin American Computer Conference (CLEI)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127103283","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":"Message from the Chairs - Spanish","authors":"","doi":"10.1109/clei.2018.00007","DOIUrl":"https://doi.org/10.1109/clei.2018.00007","url":null,"abstract":"","PeriodicalId":379986,"journal":{"name":"2018 XLIV Latin American Computer Conference (CLEI)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126418533","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}
Sebastian Wilde Alarcón Arenas, Yessenia Yari, Graciela Meza-Lovon
{"title":"A Document Layout Analysis Method Based on Morphological Operators and Connected Components","authors":"Sebastian Wilde Alarcón Arenas, Yessenia Yari, Graciela Meza-Lovon","doi":"10.1109/CLEI.2018.00080","DOIUrl":"https://doi.org/10.1109/CLEI.2018.00080","url":null,"abstract":"During the last decades, the interest in preserving digitally historical documents have gained considerable attention. To exploit all the advantages and opportunities offered by the digitized documents, it's necessary to understand their contents. The first step toward that understanding is to determine the locations of the entities of the document, such as figures, titles, and captions, text, etc. This paper presents a new hybrid approach to analyze the structure of documents that is founded on morphological operators and connected components. The proposed method is divided into two stages, preprocessing, in which the quality of the document images is enhanced; and layout analysis, in which, we identify three types of layout. We also include a fragmentation process, in which we divide the page image into sections. Finally, We conducted the experiments on a dataset containing ancient historical newspapers.","PeriodicalId":379986,"journal":{"name":"2018 XLIV Latin American Computer Conference (CLEI)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123811949","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}
A. A. N. Coelho, Thalita T. O. Silva, A. M. Oliveira, J. M. David
{"title":"Software Developers Sentiment Analysis: A Systematic Mapping","authors":"A. A. N. Coelho, Thalita T. O. Silva, A. M. Oliveira, J. M. David","doi":"10.1109/CLEI.2018.00017","DOIUrl":"https://doi.org/10.1109/CLEI.2018.00017","url":null,"abstract":"Sentiment Analysis is a research area that has been also focused on software developers in the latest years. However, there is a need to map the way in which this area is structured. The goal of this article is to answer research questions through a systematic mapping in order to be aware of the existing works in this area. As a result, a growth curve related to the number of publications has been perceived as well as the association between the emotional condition of a developer and his/her performance in software projects.","PeriodicalId":379986,"journal":{"name":"2018 XLIV Latin American Computer Conference (CLEI)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131327808","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":"Heuristics for the Mirrored Tournament Traveling Tournament Problem Based on the Home-Away Swap Neighborhood","authors":"Bruno Guilera, Italo Teixeira, T. Januario","doi":"10.1109/CLEI.2018.00028","DOIUrl":"https://doi.org/10.1109/CLEI.2018.00028","url":null,"abstract":"In this paper we present a detailed experimental analysis of the existing neighborhoods in the literature using a few quality criteria and propose new heuristics for the Mirrored Traveling Tournament Problem. Based on the Home-Away Swap, the proposed heuristics are able to search the solution space from an infeasible solution and obtaining a feasible one in the end. We also describe a estrategy for reduce the amount of visited neighborhoods in the local search process without drastically affect the solution, consequently we managed to obtain feasible solutions with reduced computation time, as shown through empirical analysis.","PeriodicalId":379986,"journal":{"name":"2018 XLIV Latin American Computer Conference (CLEI)","volume":"165 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131829005","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":"Geolocated Alert Services on E-Government Based on Messagge Oriented Middleware","authors":"Raquel Sosa, Miguel Merlino","doi":"10.1109/CLEI.2018.00074","DOIUrl":"https://doi.org/10.1109/CLEI.2018.00074","url":null,"abstract":"Uruguay is one of the most advanced countries on E-Government of the region. Citizens can interact with a lot of public offices through web sites or email, among others. In the last years there have been advances on e-identity and realtime massive communications, for example by Twitter. In the business sector there are several offers on Location Based Services: such as meal deliveries or community mobile applications (for example as citycop). Some goverment agencies are already generating geolocalized alerts, but they communicate them through general channels like web sites. This work proposes an extention of the existing E-Government Platform, with a MOM-based component that allows any public office to send location-based notices and alerts. This permits that citizens subscribe to topics of interest, and receive only the notifications of their interest given that they are in the affected area.","PeriodicalId":379986,"journal":{"name":"2018 XLIV Latin American Computer Conference (CLEI)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122196745","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}
R. Almeida, R. Machado, Diórgenes Yuri Leal da Rosa, A. Pernas, A. Yamin
{"title":"Hybrid Approach to Provide Situational Awareness for Information Security in Computational Environments","authors":"R. Almeida, R. Machado, Diórgenes Yuri Leal da Rosa, A. Pernas, A. Yamin","doi":"10.1109/CLEI.2018.00058","DOIUrl":"https://doi.org/10.1109/CLEI.2018.00058","url":null,"abstract":"With the technological advances that permeate the computer systems, the technologies are increasingly integrated into people's daily lives. Unfortunately, all the facilities offered by these advances are becoming targets for malicious attacks. Although different technologies are used to provide information security, they do not present a view of the environment as a whole. Thus, this paper presents an approach to provide situational awareness for security in computational environments, producing a holistic view. This approach explores different features since the acquisition of event, a hybrid processing, hybrid data storage, and the resulting actuation. The proposed approach was evaluated through of a prototype, which was applied in three use cases, showing to be stable and flexible in the provision of security aspects in computational environments.","PeriodicalId":379986,"journal":{"name":"2018 XLIV Latin American Computer Conference (CLEI)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134084800","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":"Algorithm to Calculate the Hausdorff Distance on Sets of Points Represented by k2-Tree","authors":"Gilberto Gutiérrez, M. Romero, Fernando Dominguez","doi":"10.1109/CLEI.2018.00064","DOIUrl":"https://doi.org/10.1109/CLEI.2018.00064","url":null,"abstract":"The Hausdorff distance between two sets of points A and B corresponds to the largest of the distances between each object x ε A and its nearest neighbor in B. The Hausdorff distance has several applications, such as comparing medical images or comparing two transport routes. There are different algorithms to compute the Hausdorff distance, some operate with the sets of points in main memory and others in secondary memory. On the other hand, to face the challenge of indexing large sets of points in main memory, there are compact data structures such as k2-tree which, by minimizing storage, can be efficiently consulted. An efficient algorithm (HDK2) that allows the calculation of the Hausdorff distance in the compact structure k2-tree is presented in this article. This algorithm achieves an efficient solution in both time and space. Through a series of experiments, the performance of our algorithm was evaluated together with others proposed in literature under similar conditions. The results allow to conclude that HDK2 has a better performance in runtime than such algorithms.","PeriodicalId":379986,"journal":{"name":"2018 XLIV Latin American Computer Conference (CLEI)","volume":"109 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133443784","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}
Linda Riquelme, Magalí González, Nathalie Aquino, L. Cernuzzi
{"title":"MoFQA: An Approach for Automatic TDD Test Case Generation from MDD Models","authors":"Linda Riquelme, Magalí González, Nathalie Aquino, L. Cernuzzi","doi":"10.1109/CLEI.2018.00012","DOIUrl":"https://doi.org/10.1109/CLEI.2018.00012","url":null,"abstract":"Due to the complexity of software systems and the high probabilities of new errors appearing in any stage of the software life cycle, techniques for quality verification are needed. Software testing is a widely used approach but, due to the costs involved in this process, development teams often debate its applicability in their projects. In the endeavor to reduce the complexity of this process, this document presents an approach for software development based in Test-Driven Development (TDD) supported by Model-Based Testing (MBT) tools to allow automatic test-case generation. Besides, a toolkit for the generation of unit and acceptance tests for Web applications is proposed.","PeriodicalId":379986,"journal":{"name":"2018 XLIV Latin American Computer Conference (CLEI)","volume":"127 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133571662","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 Chatterbot Sensitive to Student's Context to Help on Software Engineering Education","authors":"L. Paschoal, Myke Morais de Oliveira, P. Chicon","doi":"10.1109/CLEI.2018.00105","DOIUrl":"https://doi.org/10.1109/CLEI.2018.00105","url":null,"abstract":"Requirements extraction is an important element of the software development process. One of the most used techniques for requirements extraction is the interview. Initiatives to support the training and technical training of computing students in this area are being proposed, such as the development of support mechanisms. These initiatives are proposed by the fact that computing students are graduating with limited practical knowledge in requirements extraction. In parallel, chatterbots have been investigated as tools with the capacity to support the training of students from different areas of knowledge, since the main characteristic is verbal conversational behavior. In medicine, for example, they can take on the role of a sick patient to train students to extract information about the patient's symptoms. One subject that has been explored in the context of educational chatterbots is context awareness, so that the chatterbot can present the right information for the right user. These surveys start from the premise that not every student has the same knowledge as their peers on the subject. Thus, in this research work in full paper we describe a chatterbot that offers support to Software Engineering Education, focusing mainly on the requirements extraction, which assumes the role of a stakeholder. A prototype of a chatterbot that is sensitive to student's context is presented, as well as preliminary results on the impact of this support mechanism in Software Engineering Education.","PeriodicalId":379986,"journal":{"name":"2018 XLIV Latin American Computer Conference (CLEI)","volume":"107 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114053929","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}