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.
A key issue in the design of Belief-Desire-Intention (BDI) agents is that of finding an appropriate Intention Reconsideration (IR) strategy. IR presents a dichotomous choice to decide between deliberating or acting. This choice typically involves multiple criteria, and thus IR can be seen as a multi-criteria decision-making problem. Traditional approaches to IR define the strategy in the agent's design...
The advance of technology makes that mobile devices have gained widespread popularity. Modern mobile devices include build in sensors, cameras, compasses, and enhanced storage and processing capabilities, allowing developers to use those features to create applications with new or enhanced functionality. In this context, we present a mobile application for searching places, people and events within...
The emergence of new networking paradigms like Cloud Computing and the Internet of Things has introduced new security challenges that deserve new mechanisms to guarantee the integrity, availability and confidentiality of information and services to the users. One of the currently most studied strategies to satisfy these necessities is the use of hybrid Machine Learning techniques to automatize the...
Class imbalance in machine learning is when there are significantly fewer training instances of one class in comparison to another one. In bioinformatics, there is such a problem in the computational prediction of novel microRNA (miRNAs) within a full genome. The well-known precursors miRNA (pre-miRNA) are usually only a few in comparison to the hundreds of thousands of potential candidates, which...
The importance of mapping data from the relational model to other models and technology have been widely discussed. Bring them to graph model is an example of that discussion. The graph model allows to analyze the topology such as social networks, link prediction and recommendation systems. There are initiatives to map a relational database to a graph representation. However, they are not concerned...
It is straightforward to find ourselves avoiding tasks or situations every day, instead of making an effort to deal with them. This behavior is known as “procrastination”, and it is very common in industrial societies. In the educational context, one of the most likely procrastination situations is the development of a bachelor degree thesis or Master's thesis where the student is supposed to work...
This paper discusses the challenges related to the insertion of Virtual and Augmented Reality in the teaching and learning processes, considering their multidisciplinary aspect, the adherence to Web 3.0 and a scenario of possible gains and results with such an insertion. There will be pointed out the features that made VR and AR solutions with a potential big impact, despite not properly explored...
The benefits of well-informed water management systems are related to the forecasting skills of hydrological variables. These benefits can be reflected in reducing economic and social losses to come. Therefore, the optimal design of water management projects frequently involves finding the methods or techniques that generate long sequences of hydrological data. These sequences considered as time series...
In this paper we present a correlation between a variation of the list problem coloring in graphs, the (γ, μ)-coloring, and the property of choosability in graphs, resulting in the k-(γ, μ)-choosability. The list coloring problem is a variation of the classical vertex coloring problem, introduced by Erdos et al. in 1979, along with a property very studied in list coloring: the choosability in graphs...
Data ambiguity from various sources remains as a complex problem that affects services provided by digital libraries. From the point of view of integration of information from different sources, the challenge of author ambiguity is one of the most important, and there are numerous methods proposed to deal with this issue using different approaches. They generally work for some scenarios but they have...
Estimating effort is a very important task in any organization. Significant over or under-estimates can be very expensive for software project companies. The use of computing intelligence methods has been recently proposed for software development effort estimation. In this study, we present new models to estimate the effort required for the development of software projects. These new models were...
Companies commonly establish and pursue business goals for different purposes. Many purposes, such as to understand, improve, compare, monitor and control, among others, may be driven by measurement, evaluation and analysis activities. Different strategies can be used to help achieving goal purposes. A strategy defines a set of activities and methods related to nonfunctional requirements, measurement,...
Fragmentation in Elastic Optical Networks is an issue caused by isolated, non-aligned, and non-contiguous frequency slots that can not be used to allocate new connection request to the network, due to the optical layer restrictions imposed to the Routing and Spectrum Assignment (RSA) algorithms. To deal with this issue, several studies about Spectrum Defragmentation have been presented. In this work,...
The use of technological resources in education has lead to positive changes in the elaboration of new methodologies, in this context technologies such as the Digital Interactive Whiteboard (DIW) can act by facilitating Learning. The mere presence of the DIW does not guarantee benefits for the student's learning process, that raises doubts about whether or not the resources available are used in a...
Current trends of urbanization and growing economies bring with them rising levels of traffic congestion and city governments must recur to new strategies to deal with such problems. Multi-level distribution is an already-known strategy employed by businesses, and the classic formulation of the Two-Echelon Vehicle Routing Problem (2E-VRP) reflects the perspective of a single provider, without regarding...
Domain Specific Languages (DSLs) are high-level languages defined for combining expressiveness and simplicity by means of linguistic constructs which are close to the problem domain but independent of the complexities inherent to the underlying software implementations. This article presents the CSSL v2.0 language that allows defining in precise, concise and friendly manner the abstract concepts of...
This article presents the results of an investigation that aims to analyze the differences between programming languages required by companies in the Costa Rican labor market versus current programming languages offered by the academy. It also shows the main factors to consider new graduates in this specific area of information and communication technologies to be hired. The study finds that there...
Experiences on developing E-government solutions have given a set of evidences that policy makers can profit in order to avoid poor results or to adopt best practices. Complexities on such solutions involve several considerations that should be managed using multiple variables related to different dimensions including political, economic, social, administrative and technological ones. Integrating...
Context: Several research works emphasise that the concept of simplicity is, in itself, by far not a simple concept, mainly because there are many perspectives on the perception of simplicity. Purpose: To understand how the agile team interpret their experiences in agile software projects considering the simplicity issues in agile software development. Method: Semi-structured interviews were carried...
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.