Pub Date : 2013-11-21DOI: 10.1109/CLEI.2013.6670602
Fernando Cesar de Lima, J. A. Fabri, Alexandre L’Erario
This paper aims to present a new software artifact based on the initial idea presented in the article "Bula de Software: Uma Estrutura Definida para Promover a Melhoria da Transparência em Software" which compares with a user directions found in a remedy package. This paper proposes the creation of a mental map that shows clearly what are the features of a given software and also shows other information related to the technology and procedures used for its installation.
本文的目的是基于文章“Bula de software: Uma estructura Definida para Promover a Melhoria da Transparência em software”中提出的最初思想,提出一个新的软件工件,该工件与补救包中的用户说明进行比较。本文建议创建一个心理地图,以清楚地显示给定软件的特征,并显示与安装所使用的技术和程序相关的其他信息。
{"title":"A proposal of a software package insert using mind maps","authors":"Fernando Cesar de Lima, J. A. Fabri, Alexandre L’Erario","doi":"10.1109/CLEI.2013.6670602","DOIUrl":"https://doi.org/10.1109/CLEI.2013.6670602","url":null,"abstract":"This paper aims to present a new software artifact based on the initial idea presented in the article \"Bula de Software: Uma Estrutura Definida para Promover a Melhoria da Transparência em Software\" which compares with a user directions found in a remedy package. This paper proposes the creation of a mental map that shows clearly what are the features of a given software and also shows other information related to the technology and procedures used for its installation.","PeriodicalId":184399,"journal":{"name":"2013 XXXIX Latin American Computing Conference (CLEI)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130749829","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}
Pub Date : 2013-11-21DOI: 10.1109/CLEI.2013.6670599
A. Casado, Estela R. Yanez, J. I. Peláez
Corporate reputation is an intangible asset of great value for the enterprise, its identification and its effective management may result essential for entrepreneurial survival and its sustainability along the time. Different models have been developed to evaluate the corporate reputation where the information aggregation processes need to represent the interactions of heterogeneous groups of experts. These traditional methods don't represent the concept of perception groups used in corporate reputation models producing inadequate aggregations for these types of problems. The purpose of this paper is to present an alternative decision model where the information fusion processes are a function of the aggregate values in order to model the perception group and aggregate the expert's opinion in corporate reputation evaluation problems.
{"title":"A perception group decision model to evaluate corporate reputation","authors":"A. Casado, Estela R. Yanez, J. I. Peláez","doi":"10.1109/CLEI.2013.6670599","DOIUrl":"https://doi.org/10.1109/CLEI.2013.6670599","url":null,"abstract":"Corporate reputation is an intangible asset of great value for the enterprise, its identification and its effective management may result essential for entrepreneurial survival and its sustainability along the time. Different models have been developed to evaluate the corporate reputation where the information aggregation processes need to represent the interactions of heterogeneous groups of experts. These traditional methods don't represent the concept of perception groups used in corporate reputation models producing inadequate aggregations for these types of problems. The purpose of this paper is to present an alternative decision model where the information fusion processes are a function of the aggregate values in order to model the perception group and aggregate the expert's opinion in corporate reputation evaluation problems.","PeriodicalId":184399,"journal":{"name":"2013 XXXIX Latin American Computing Conference (CLEI)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133509962","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}
Pub Date : 2013-11-21DOI: 10.1109/CLEI.2013.6670654
Aditardo Vazquez, D. Pinto, E. Dávalos
This work deals with the survivable optical network design problem for static multicast traffic, subject to simple node fails. Given a set of multicast request, it is proposed an algorithm based on Multi-Ojective Ant Colony Optimization which tries to find the best network design, as well as the primary and back-up multicast trees, with protection against node fails. The proposed algorithm simultaneously minimizes the network design cost and the maximum end-to-end optical delay. The experimental results over different instances show the benefits of three protection approaches based on total or partial network reconfiguration.
{"title":"Optical multicast with protection against node failure an approach based on MOACO","authors":"Aditardo Vazquez, D. Pinto, E. Dávalos","doi":"10.1109/CLEI.2013.6670654","DOIUrl":"https://doi.org/10.1109/CLEI.2013.6670654","url":null,"abstract":"This work deals with the survivable optical network design problem for static multicast traffic, subject to simple node fails. Given a set of multicast request, it is proposed an algorithm based on Multi-Ojective Ant Colony Optimization which tries to find the best network design, as well as the primary and back-up multicast trees, with protection against node fails. The proposed algorithm simultaneously minimizes the network design cost and the maximum end-to-end optical delay. The experimental results over different instances show the benefits of three protection approaches based on total or partial network reconfiguration.","PeriodicalId":184399,"journal":{"name":"2013 XXXIX Latin American Computing Conference (CLEI)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133496710","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}
Pub Date : 2013-11-21DOI: 10.1109/CLEI.2013.6670636
Aldo Perinetto, Wilfrido Inchaustti, L. Cernuzzi, Mario Bort
Marketing strategies and relationship management of customers are increasingly important today, so investments for these aspects of the business are growing exponentially. To carry out the above, it is necessary to take a look inside the stored knowledge of any enterprise that could visualize the commercial behavior and preferences of their customers. Telecommunications companies deal with a special type of information that is related to the connections that exist between customers. Such information can be used to build a network to examine how customers are related with each other. In this paper, we build a social network based on the analysis of terabytes of Call Detail Record (CDR) data from a telecommunication company to identify and to select the most significant variables that express the link between the actors. As a next step we define the degree of customer relationships using a weighting function based on business rules. Finally, we apply the spreading activation-based technique to predict potential churners.
{"title":"Improve spreading activation algorithm using link assessment between actors from a mobile phone company network based on SMS traffic","authors":"Aldo Perinetto, Wilfrido Inchaustti, L. Cernuzzi, Mario Bort","doi":"10.1109/CLEI.2013.6670636","DOIUrl":"https://doi.org/10.1109/CLEI.2013.6670636","url":null,"abstract":"Marketing strategies and relationship management of customers are increasingly important today, so investments for these aspects of the business are growing exponentially. To carry out the above, it is necessary to take a look inside the stored knowledge of any enterprise that could visualize the commercial behavior and preferences of their customers. Telecommunications companies deal with a special type of information that is related to the connections that exist between customers. Such information can be used to build a network to examine how customers are related with each other. In this paper, we build a social network based on the analysis of terabytes of Call Detail Record (CDR) data from a telecommunication company to identify and to select the most significant variables that express the link between the actors. As a next step we define the degree of customer relationships using a weighting function based on business rules. Finally, we apply the spreading activation-based technique to predict potential churners.","PeriodicalId":184399,"journal":{"name":"2013 XXXIX Latin American Computing Conference (CLEI)","volume":"8 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123630010","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}
Pub Date : 2013-11-21DOI: 10.1109/CLEI.2013.6670627
Adrián Lara, Marcelo Jenkins
This manuscript describes how we evaluated an implementation guide designed to help public organizations in Costa Rica that must implement an IT standard. In CLEI 2011 we described how we created the guide and how we used the guide in one financial entity. In this paper, we continue this effort by describing how we evaluated the quality of the designed implementation guide. To evaluate our product, we relied created surveys that were completed by a group of experts. The sample (nine experts in total) consisted of IT experts both from the entity that designed the IT standard as well as experts from the financial organization that participated of the implementation process of the standard. Therefore, our evaluation takes into consideration the opinion of both designers and implementers of the standard. Our results show that both groups of experts consider that our guide simplifies the implementation and appraisal processes. A majority of experts also believe that it is easier to understand the standard using our guide and that an implementation team would be more efficient if the guide is used.
{"title":"Evaluation of an implementation guide for an IT standard using surveys","authors":"Adrián Lara, Marcelo Jenkins","doi":"10.1109/CLEI.2013.6670627","DOIUrl":"https://doi.org/10.1109/CLEI.2013.6670627","url":null,"abstract":"This manuscript describes how we evaluated an implementation guide designed to help public organizations in Costa Rica that must implement an IT standard. In CLEI 2011 we described how we created the guide and how we used the guide in one financial entity. In this paper, we continue this effort by describing how we evaluated the quality of the designed implementation guide. To evaluate our product, we relied created surveys that were completed by a group of experts. The sample (nine experts in total) consisted of IT experts both from the entity that designed the IT standard as well as experts from the financial organization that participated of the implementation process of the standard. Therefore, our evaluation takes into consideration the opinion of both designers and implementers of the standard. Our results show that both groups of experts consider that our guide simplifies the implementation and appraisal processes. A majority of experts also believe that it is easier to understand the standard using our guide and that an implementation team would be more efficient if the guide is used.","PeriodicalId":184399,"journal":{"name":"2013 XXXIX Latin American Computing Conference (CLEI)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125015914","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 competence-based teaching curriculum approach and propaedeutic cycles model has been taken by Fundación Universitaria Panamericana, which aims to ensure the appropriateness for the industry, so that is the reason it has focused its efforts to develop mechanisms to understand the needs and translate them into a dynamic, flexible and pertinent curriculum. For the software engineering program there was a systemic thinking approach, consisting of the different units and areas of knowledge and the functions and responsibilities from the perspective of the production sector which provided to the curriculum design model a minimalist point of view of factors that influence the elements, structures, processes, interrelations and reactions compared to the expectations for a professional in the field. This is supported with pedagogical guidance, academic environment implementation through integrating projects and active methodologies, self-assessment and continuous updating.
{"title":"Design, construction and implementation of a professional education program of software engineering: Design curriculum experience for the software industry","authors":"Erika Paola Holguin Ontiveros, Sandra Valbuena Antolinez","doi":"10.1109/CLEI.2013.6670623","DOIUrl":"https://doi.org/10.1109/CLEI.2013.6670623","url":null,"abstract":"A competence-based teaching curriculum approach and propaedeutic cycles model has been taken by Fundación Universitaria Panamericana, which aims to ensure the appropriateness for the industry, so that is the reason it has focused its efforts to develop mechanisms to understand the needs and translate them into a dynamic, flexible and pertinent curriculum. For the software engineering program there was a systemic thinking approach, consisting of the different units and areas of knowledge and the functions and responsibilities from the perspective of the production sector which provided to the curriculum design model a minimalist point of view of factors that influence the elements, structures, processes, interrelations and reactions compared to the expectations for a professional in the field. This is supported with pedagogical guidance, academic environment implementation through integrating projects and active methodologies, self-assessment and continuous updating.","PeriodicalId":184399,"journal":{"name":"2013 XXXIX Latin American Computing Conference (CLEI)","volume":"104 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125518211","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}
Pub Date : 2013-11-21DOI: 10.1109/CLEI.2013.6670644
Aquiles Barreto, Yudith Cardinale
Dynamic load balancing on a cluster computing consists on evenly dividing at any moment of time the workload to be distributed among the nodes, in order to avoid load unbalance. Load unbalance can be resolved if nodes can migrate some of their work. Using a stability criterion to allow the analysis of stability in the cluster is a way to decide the migration tasks. The Routh-Hurwitz criterion applied to the equation feature allows knowing whether a system is stable or not. The aim of this work is to develop a mathematical model based on linear differential equations representing the load, execution, and migration of task on a cluster computing. With the model, it is possible to determine the stability of the cluster. If the workload on the nodes tends to their equilibrium, new migration tasks do not need to check the stability of the nodes to be executed.
{"title":"Load balancing on a cluster computing based in the Routh-Hurwitz criterion","authors":"Aquiles Barreto, Yudith Cardinale","doi":"10.1109/CLEI.2013.6670644","DOIUrl":"https://doi.org/10.1109/CLEI.2013.6670644","url":null,"abstract":"Dynamic load balancing on a cluster computing consists on evenly dividing at any moment of time the workload to be distributed among the nodes, in order to avoid load unbalance. Load unbalance can be resolved if nodes can migrate some of their work. Using a stability criterion to allow the analysis of stability in the cluster is a way to decide the migration tasks. The Routh-Hurwitz criterion applied to the equation feature allows knowing whether a system is stable or not. The aim of this work is to develop a mathematical model based on linear differential equations representing the load, execution, and migration of task on a cluster computing. With the model, it is possible to determine the stability of the cluster. If the workload on the nodes tends to their equilibrium, new migration tasks do not need to check the stability of the nodes to be executed.","PeriodicalId":184399,"journal":{"name":"2013 XXXIX Latin American Computing Conference (CLEI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129599479","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}
Pub Date : 2013-11-21DOI: 10.1109/CLEI.2013.6670597
Anderson de Souza Goes, Marco Ikuro Hisatomi, R. Barros
Today on the world market companies who work with software development are surrounded of risks and challenges. Risks about the time cost labor and especially maintaining a skilled workforce. And challenges always presenting a quality product and competitive market. To accomplish this management lessons learned no longer just an option for quality and becoming an ally in the day-to-day. Based on this, this project aims to present the model called GAIA L.A. which aims to increase the company's knowledge, making knowledge not only remain employees and it becomes an asset belonging to the organization. The project developed demonstrates all the necessary infrastructure to implement the same since the initial process until knowledge management always seeking the highest level of management lessons learned.
{"title":"A maturity model for lesson learned — GAIA L.A.: A case study aiming to increase the quality of knowledge management in software development","authors":"Anderson de Souza Goes, Marco Ikuro Hisatomi, R. Barros","doi":"10.1109/CLEI.2013.6670597","DOIUrl":"https://doi.org/10.1109/CLEI.2013.6670597","url":null,"abstract":"Today on the world market companies who work with software development are surrounded of risks and challenges. Risks about the time cost labor and especially maintaining a skilled workforce. And challenges always presenting a quality product and competitive market. To accomplish this management lessons learned no longer just an option for quality and becoming an ally in the day-to-day. Based on this, this project aims to present the model called GAIA L.A. which aims to increase the company's knowledge, making knowledge not only remain employees and it becomes an asset belonging to the organization. The project developed demonstrates all the necessary infrastructure to implement the same since the initial process until knowledge management always seeking the highest level of management lessons learned.","PeriodicalId":184399,"journal":{"name":"2013 XXXIX Latin American Computing Conference (CLEI)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127841359","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}
Pub Date : 2013-11-21DOI: 10.1109/CLEI.2013.6670633
Sebastiao E. Alves Filho, C. Ribeiro
This paper presents GRiNGA, a middleware based on service-oriented grids to support the development of interactive TV applications. The nodes of GRiNGA are typically personal devices of a Home Area Network (HAN), such as notebooks and mobile phones, which can be accessed by a settop box with Ginga middleware, the standard component of the Brazilian Digital Television System (SBTVD). GRiNGA (Grid + Ginga) takes advantages of idle resources from HAN devices, in order to improve the execution of more demanding interactive applications.
{"title":"GRiNGA: A service-oriented middleware for interactive TV grids","authors":"Sebastiao E. Alves Filho, C. Ribeiro","doi":"10.1109/CLEI.2013.6670633","DOIUrl":"https://doi.org/10.1109/CLEI.2013.6670633","url":null,"abstract":"This paper presents GRiNGA, a middleware based on service-oriented grids to support the development of interactive TV applications. The nodes of GRiNGA are typically personal devices of a Home Area Network (HAN), such as notebooks and mobile phones, which can be accessed by a settop box with Ginga middleware, the standard component of the Brazilian Digital Television System (SBTVD). GRiNGA (Grid + Ginga) takes advantages of idle resources from HAN devices, in order to improve the execution of more demanding interactive applications.","PeriodicalId":184399,"journal":{"name":"2013 XXXIX Latin American Computing Conference (CLEI)","volume":"147 8","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120999079","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}
Pub Date : 2013-11-21DOI: 10.1109/CLEI.2013.6670614
Andrea Delgado, Laura González
Business Process Management (BPM) promotes in organizations a horizontal vision based on the processes they perform to reach their objectives, and on the systems that support them. These systems are "aware" of the business processes they integrate, which guide the system execution (Process Aware Information Systems, PAIS). Automating pieces of these processes by means of services orchestration (mainly web services) allows to integrate to process execution the invocation of legacy systems, systems from other organizations (clients, providers, partners, etc.) and newly developed systems. In this article we present a proposal for the automatic generation of this kind of systems to support business processes with services. The proposal is based on models and transformations between them, from the specification of the business process model in BPMN2, through the services model in SoaML, to the code generated for invoking services from process execution. In particular, the paper provides details on the generation of code in Java EE and Web Services.
{"title":"Automatic generation of SOAs for Business Process execution: A vision based on models","authors":"Andrea Delgado, Laura González","doi":"10.1109/CLEI.2013.6670614","DOIUrl":"https://doi.org/10.1109/CLEI.2013.6670614","url":null,"abstract":"Business Process Management (BPM) promotes in organizations a horizontal vision based on the processes they perform to reach their objectives, and on the systems that support them. These systems are \"aware\" of the business processes they integrate, which guide the system execution (Process Aware Information Systems, PAIS). Automating pieces of these processes by means of services orchestration (mainly web services) allows to integrate to process execution the invocation of legacy systems, systems from other organizations (clients, providers, partners, etc.) and newly developed systems. In this article we present a proposal for the automatic generation of this kind of systems to support business processes with services. The proposal is based on models and transformations between them, from the specification of the business process model in BPMN2, through the services model in SoaML, to the code generated for invoking services from process execution. In particular, the paper provides details on the generation of code in Java EE and Web Services.","PeriodicalId":184399,"journal":{"name":"2013 XXXIX Latin American Computing Conference (CLEI)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114256151","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}