Juan Pablo Soto

Juan Pablo Soto
  • MSc and PhD in Computer Science
  • Professor (Full) at University of Sonora

About

50
Publications
8,242
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
198
Citations
Current institution
University of Sonora
Current position
  • Professor (Full)

Publications

Publications (50)
Chapter
Nowadays, information and communication technology has become a necessary component in the planning, design and management of the different processes in the industry sector. To manufacturing companies, the use of multi-agent systems aiming to develop hazardous waste monitoring systems facilitates the planning, monitoring, collection, and management...
Article
Full-text available
Water is a vital resource for life; however, although most of the planet is covered with water, only a small percentage corresponds to fresh water. Also, a low percentage of fresh water corresponds to drinking water, that is, water useful for human consumption. Despite this, the society has been contaminating the sources of fresh water, reducing mo...
Article
Full-text available
La globalización, aunada a otros factores, ha originado un conjunto de transformaciones en las decisiones sobre la producción, dando paso a la reestructuración de los mercados y de la organización de la distribución. Esto ha originado una demanda en el desarrollo de sistemas que permitan un mejor control, manipulación, seguimiento y distribución de...
Article
Full-text available
La estadística de muertes por hipertermia asociadas a vehículos registra una media de 37 menores por año desde 1998 en los Estados Unidos. Se han establecido diversos motivos por los que sucedieron estos hechos, siendo el más frecuente el olvido no intencional del menor por parte del responsable. Con el fin de prevenir los lapsos de memoria se busc...
Conference Paper
Full-text available
Resumen—Las empresas de desarrollo de software intentan unirse al mercado global con el fin de poder contratar mano de obra en otros países, buscando reducir los costes, aumentar la productividad y así obtener ventajas competitivas. Esto es lo que se conoce como Desarrollo Global del Software (DGS o GSD, por sus siglas en inglés: Global Software De...
Conference Paper
The phenomenon of globalization has, in recent years, forced companies to change their business model. Software development companies are no exception, and have attempted to join the global market so as to be able to hire labor in other countries in an attempt to reduce costs, increase productivity and gain competitive advantages. This is known as...
Conference Paper
Full-text available
En los últimos años, las empresas se han visto obligadas a cambiar su modelo de negocio debido al fenómeno de la globalización. Las empresas de desarrollo de software no son una excepción e intentan unirse al mercado global con el fin de poder contratar mano de obra en otros países, buscando reducir los costes, aumentar la productividad y así obten...
Conference Paper
In recent years, companies have been forced to change their business model, due to the phenomenon of globalization. Software development companies are no exception, and have attempted to join the global market so as to be able to hire labor in other countries, seeking to reduce costs, increase productivity and gain competitive advantages. This is k...
Article
Full-text available
The importance of the analysis, modelling and management of a business process is not restricted to a specific enterprise sector. In the field of health management, as a result of the nature of the service offered, health institutions’ processes are also the basis for decision making which is focused on achieving their objective of providing qualit...
Article
Currently, knowledge management is a key issue for companies as it gives them a competitive advantage. A Community of Practice (CoP) is a means to encourage employees to manage knowledge and enables them to exchange knowledge and experience. Members of these communities, however, are often geographically distributed. This hinders the development of...
Conference Paper
Despite the public education efforts to alert parents about the safety threat hyperthermia poses for young children left unattended inside a car, the number of victims each year is increasing. For this reason, this work focuses on using current technology to help prevent such fatalities. One proposed solution is provide a trustworthy mechanism that...
Conference Paper
Despite the efforts of organizations, institutions, car makers, car seat manufacturers and consumer groups to alert parents about the safety threat heatstroke poses for young children left in hot vehicles the number of victims each year is increasing. In fact, one child dies from heatstroke nearly every 10 days from being left in a hot vehicle. For...
Article
Full-text available
Nowadays knowledge management is a highly important issue for organizations since it helps to improve their competitive advantage. A means to encourage employees to manage knowledge is that of communities of practice in which employees can exchange knowledge and experience. However, members of these communities are often geographically distributed....
Article
Full-text available
This paper presents a two layer multi–agent architecture designed to support communities of practice in organizations which are concerned about knowledge sharing. The main goal of this proposal is, therefore to facilitate knowledge exchange in organizations whose employees are organized into communities.
Article
This paper presents a two layer multi-agent architecture designed to support communities of practice in organizations which are concerned about knowledge sharing. The main goal of this proposal is, therefore to facilitate knowledge exchange in organizations whose employees are organized into communities.
Conference Paper
The importance of knowledge management has, in recent years, led to the incorporation of Knowledge Management Systems (KMS) into companies. Some of these KMS could be considered as Recommender Systems that are able to recommend knowledge, which is part of the company’s intellectual capital. However, these KMS are not always welcome in the company,...
Conference Paper
The importance of knowledge management has, in recent years, led to the incorporation of Knowledge Management Systems (KMS) into companies. Some of these KMS could be considered as Recommender Systems that are able to recommend knowledge, which is part of the company's intellectual capital. However, these KMS are not always welcome in the company,...
Conference Paper
A huge amount of virtual communities focusing on different topics currently exist. In this paper we centre on those virtual communities in which people share knowledge and experience. However, the level of knowledge shared may decrease when there is no face to face communication and when members do not have the chance to meet each other personally....
Article
Full-text available
This paper presents a two-layer multi-agent architecture designed to support communities of practice in organizations which are concerned with knowledge sharing. The main goal of this proposal is to facilitate knowledge exchange in organizations whose employees are organized into communities. In order to test the architecture, a prototype with whic...
Conference Paper
This paper presents a recommendation algorithm with which to recommend Knowledge Objects within a Community of Practice (CoP). It is based on a trust model that takes into account not only previous experience of a Knowledge Source, but also the position of the respective member in the community, along with that member's level of expertise. Furtherm...
Conference Paper
One technique with which to foster knowledge reuse in organizations is that of communities of practice where the feeling of trust between members is highly important in the sharing and reuse of knowledge. However, CoPs members are currently often geographically distributed, which decreases this feeling of trust. It is consequently more difficult fo...
Article
This paper proposes a multi-agent architecture and a trust model with which to foster the reuse of information in organizations which use knowledge bases or knowledge management systems. The architecture and the model have been designed with the goal of giving support to communities of practices which are a means of sharing knowledge. However, memb...
Chapter
Knowledge Management is a critical factor for companies worried about increasing their competitive advantage. Because of this, companies are acquiring knowledge management tools that help them manage and reuse their knowledge. One of the mechanisms most commonly used with this goal is that of Knowledge Management Systems. However, sometimes Knowled...
Chapter
Developing knowledge management systems is a complicated task since it is necessary to take into account how the knowledge is generated, how it can be distributed in order to reuse it, and other aspects related to the knowledge flows. On the other hand, many technical aspects should also be considered such as what knowledge representation or retrie...
Conference Paper
Full-text available
Development of methods to integrate Knowledge Management (KM) in organizational processes is an open issue. KM should facilitate the flow of knowledge from where it is created or stored, to where it is needed to be applied. Therefore, an initial step towards the integration of KM in organizational processes should be the analysis of the way in whic...
Conference Paper
Knowledge Management is a key factor in companies which have, therefore, started using strategies and systems to take advantage of its intellectual capital. However, employees frequently do not take advantage of the means to manage knowledge that companies offer them. For instance, employees often complain that knowledge management systems overload...
Article
Efforts to develop Knowledge Management have increased in recent years. However, many of the systems implanted in companies are still not greatly used by the employees because the knowledge that these systems have is often not valuable or on other occasions, is useful but employees do not know how to search for that which is most suitable. Moreover...
Chapter
Efforts to develop Knowledge Management have increased in recent years. However, many of the systems implanted in companies are still not greatly used by the employees because the knowledge that these systems have is often not valuable or on other occasions, is useful but employees do not know how to search for that which is most suitable. Moreover...
Article
Developing knowledge management systems is a complicated task since it is necessary to take into account how the knowledge is generated, how it can be distributed in order to reuse it, and other aspects related to the knowledge flows. On the other hand, many technical aspects should also be considered such as what knowledge representation or retrie...
Conference Paper
Nowadays, the increase in information and in sources from which to obtain knowledge have generated a large-scale development of knowledge sharing systems. However, these systems do not always live up to the expectations of the organisations that use them, as they do not take the fundamental social aspects necessary for the flow and sharing of knowl...
Conference Paper
Communities of Practice (CoPs) are places in which the flow of knowledge is generated as a result of the confidence that members have in each other. The main goal of this research is to emulate these communities’ behavior in knowledge management systems. As a consequence of this, an increase in the exchange information between the members of a virt...
Article
Full-text available
In recent years various types of multi-agent architecture have been proposed to make the development of certain knowledge management systems easier. However, most of these architectures have not taken into account the social aspects that frequently influence their use. For this reason, in this work we propose a multi-agent architecture that conside...
Conference Paper
Full-text available
This paper presents a methodological approach to identify knowledge needs in organizational processes. The methodology is oriented to facilitate obtaining requirements to design knowledge management systems and/or strategies. This approach has been applied for different purposes, including identifying relationships between the knowledge and sources...
Conference Paper
Nowadays knowledge management is considering to be one of the more important processes by those companies worried about their competitiveness. These companies focus their efforts on developing systems that can be used to capture, store and reuse the knowledge generated by theirs employees. Nevertheless, all this effort may be in vain if the system...
Conference Paper
Knowledge Management is a critical factor for companies worried about increasing their competitive advantage. Because of this companies are acquiring knowledge management tools that help them manage and reuse their knowledge. One of the mechanisms most commonly used with this goal is that of Knowledge Management Systems (KMS). However, sometimes KM...
Conference Paper
Full-text available
Developing knowledge management systems is a complicated task since it is necessary to take into account how the knowledge is generated, how it can be distributed in order to reuse it and other aspects related to the knowledge flows. On the other hand, many technical aspects should also be considered such as what knowledge representation or retriev...
Conference Paper
Abstract This paper proposes a multi-agent architecture based on the concepts of communities of practices and reputation to manage knowledge management systems. The main goal of this proposal is to ,emulate the behavior of communities ,of practice where people exchange information and in this way attempt to foster the reuse of information in organi...
Article
Knowledge Management Systems (KMS) are of great help to companies since these systems are a means of increasing companies' competitive advantage. However, the developers of this kind of systems frequently focus on technology without taking into account the fundamental knowledge problems that these systems are likely to support. In order to avoid th...
Article
Full-text available
En toda organizaci?n es conveniente que la informaci?n y el conocimiento se procesen y almacenen de forma que estos se puedan reutilizar. En el caso del mantenimiento del software es todav?a m?s importante realizar una buena gesti?n de la informaci?n y del conocimiento ya que estos provienen de distintas fuentes y etapas del ciclo de vida. Sin emba...
Conference Paper
Nowadays knowledge management is a topic of vital importance as companies have realized that it offers a competitive advantage. In order to develop a knowledge management system that helps companies to take advantage of their knowledge, different technologies have been used. One of those which have proved to be rather efficient is that of intellige...
Article
Full-text available
Agent technology has shown promise in the area of information management and is therefore a good candidate for knowledge management solutions. Intelligent agents have thus played diverse roles in knowledge management systems, as assistants, recommenders, user trackers, etc. Intelligent agents have also been used in frameworks or architectures whose...
Article
Full-text available
Appropriate knowledge management would help software companies to improve performance, control costs and decrease effort by taking advantage of previous solutions that could be reused to avoid repeating previous mistakes. The Experience Factory implementation is a good solution for knowledge management since it avoids overloading software employees...
Conference Paper
Knowledge management has become an important topic as organisations wish to take advantage of the information that they produce and that can be brought to bear on important decisions. This work describes a system to manage and reuse the information (and knowledge) generated during the software maintenance process, which consumes a large part of the...

Network

Cited By