The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Presents the introductory welcome message from the conference proceedings. May include the conference officers' congratulations to all involved with the conference event and publication of the proceedings record.
In an iterative and incremental development environment software regression testing plays an important role; it helps to ensure the reliability in the building process of a software product. The optimization of a regression test depends on the size of the test suite to be executed. Regression testing helps to verify existing modifications (fixing bugs) or verify new features added to a software product...
Threats within the network are a security risk with which you deal daily. Due to this, the use of more complex means of security than the Firewall should be considered to perform the analysis of the traffic behavior of the network by means of devices of next generation such as Systems of Detection and Prevention of Intrusions (IDPS). This article presents a comparison of commercial systems and open...
This documents presents a development methodology which purpose is propose procedures that allows to transform a monolithic system into an architecture based in microservices the document offers a description of each stage and explains it's implementation of the methodology in an open source monolith application. The methodology starts from the analysis of the business model of a monolithic application...
Nowadays the importance of the term DevOps (Developer Operations) has increased around the world, and Mexico is not the exception. This paper describes the implementation of information security and risk management best practices in a DevOps approach established in a Data Center of a large government organization of Mexico. The DevOps approach with security and risk management practices was named...
Currently multi-agent systems represent the great potential reached by industrial technology solving highly complex problems and reducing costs. This paper deals with the analysis of the lifecycle coverage of the most relevant methodologies concerning multi-agent systems development. It aims to show that there is no standardized process for creating multi-agent systems so far and even many methodologies...
Math's are fundamental in all our activities inclusive daily activities. Dominate them is a challenge to people for all the ages because all this reasons we design and implement a tool that is based in a gamification that permit trough to game to get better the math skills specifically equations of first grade. It prove that students get better skills in resolve equations of first grade using Mahi...
Nowadays reports from the CMMI Institute show that the implementation of software process improvement (SPI) is used in order to establish continuous process improvement to increase the quality of software products through the CMMI-DEV model and the SCAMPI appraisal method. In this context this method of evaluation allows to validate establish and identify opportunities for process improvement to obtain...
One of the most important factors in teamwork is the integration of the people who compose it because is strongly linked to the level of cohesion and team performance. Therefore the activities to integrate it are very important because they allow building and strengthening both the personal and professional relationships among the team members. Nowadays there is a great variety of activities to carry...
Personal Software Process (PSP) is a process that develops individual skills in software engineers to control and improve the quality of their work practices. This paper presents an evaluative study on the effectiveness of design and code reviews includes into the PSP development activities. The study carried out with students of the Management Information Systems in National University of Colombia...
The development of Information and Communication Technologies (ICT) and the widespread growth of Internet has revolutionized the way of performing commercial operations. Due to this the organizations must reconsider the use of systemic thinking and aim their business models towards more globalized tendencies. All this has helped many companies to see the electronic commerce as a new way of on-line...
NoSQL databases have been emerged in order to handle very huge amount of data granting fault tolerance availability and scalability. In these contexts Relational databases are usually unsuitable to store data for this reason the adaptation and migration from a relational database to a NoSQL database could be favorable. In this paper we proposes a migration system of data from Relational to a NoSQL...
In the last 20 years the term of Big Data took strength which refers to datasets that in size exceed the ability of typical database tools to capture store manage and analyze. Big Data visual analysis is a new field that is emerging as a powerful tool for extracting useful information. This paper discusses the revision of 83 articles on visualization techniques for Big Data of the last six years for...
One of the needs in the problem of data centralization of companies is that they handle various applications (software) for each process they perform (HR Accounting Inventories etc.) This leads to not be able to unify the information. With our idea it begins to raise a technological solution to centralize and migrate information from the databases of various applications regardless of the engine they...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.