Scielo RSS <![CDATA[RISTI - Revista Ibérica de Sistemas e Tecnologias de Informação]]> http://www.scielo.mec.pt/rss.php?pid=1646-989520160001&lang=pt vol. num. 17 lang. pt <![CDATA[SciELO Logo]]> http://www.scielo.mec.pt/img/en/fbpelogp.gif http://www.scielo.mec.pt <![CDATA[<b>Trends in Information and Communication Technologies</b>]]> http://www.scielo.mec.pt/scielo.php?script=sci_arttext&pid=S1646-98952016000100001&lng=pt&nrm=iso&tlng=pt <![CDATA[<b>Establishing security controls and perimeter for a CSIRT website</b>]]> http://www.scielo.mec.pt/scielo.php?script=sci_arttext&pid=S1646-98952016000100002&lng=pt&nrm=iso&tlng=pt Uno de los principales medios de comunicación de un CSIRT es su sitio web, el cual sirve como principal contacto con el público objetivo y primer frente de vulnerabilidad de la seguridad perimetral de un CSIRT. Es por ello que al crear un sitio web para el CSIRT se debe tomar especial cuidado con las tecnologías a utilizar y aplicar controles de seguridad tanto en el desarrollo de la pagina web, así como, de la seguridad perimetral que permita evitar posibles ataques informáticos los cuales pueden poner en riesgo la reputación de un CSIRT. En este artículo se presenta, la definición del contenido del sitio web del CSIRT, la selección de tecnología para el desarrollo del sitio web, la revisión sistemática para proponer el contenido y controles de seguridad para el sitio web y su seguridad perimetral que debe tenerse en cuenta para un CSIRT.<hr/>A website works as the main contact with the CSIRT's target audience, for this reason, when creating a website for the CSIRT, you must be taken special care with technologies when the website is developed and applying security controls, as well as, perimeter security in order to avoid computer attacks that may jeopardize the reputation of the CSIRT. This paper describes a proposal related to content and security controls of the CSIRT website. To achieved this, the systematic review was performed to propose the content and security controls for the website and its perimeter security that must be considered. <![CDATA[<b>Establishing the state of the art on software process lightening</b>]]> http://www.scielo.mec.pt/scielo.php?script=sci_arttext&pid=S1646-98952016000100003&lng=pt&nrm=iso&tlng=pt Existen varios modelos utilizados en la mejora de procesos de software tales como CMMI e ISO/IEC 15504, cuya implementación adecuada, implica no sólo la definición de los procesos, si no también introducir a las empresas de software en el desarrollo de una cultura de mejora continua. Un camino factible que tienen estas empresas para lograr la mejora continua es la optimización de sus procesos mediante su aligeramiento. Este artículo presenta un resumen de protocolo de la revisión sistemática llevado a cabo para esta investigación, así como los resultados del análisis de estrategias para el aligeramiento de procesos de software actualmente utilizados.<hr/>There are several models used in the software process improvement such as CMMI and ISO/IEC 15504. A proper implementation of a model or standard, involves not only the definition of processes, but introducing the software organizations in the development of a continuous process improvement culture. A feasible way for these organizations to achieve a continuous improvement is the optimization of their processes through their lightening. This paper presents a summary of the systematic review protocol performed for this research and the results of the analysis of strategies for software process lightening currently used. <![CDATA[<b>An approach based on metamodelling for the Validation CMMI process area</b>: <b>A case study</b>]]> http://www.scielo.mec.pt/scielo.php?script=sci_arttext&pid=S1646-98952016000100004&lng=pt&nrm=iso&tlng=pt En el presente artículo se establece una aproximación para la mejora de procesos a través del área de proceso de validación del CMMI, mediante un enfoque basado en metamodelado. Se consideró el área de proceso de Validación, específicamente la meta SG1 preparar la validación. Mediante el metamodelo, se definen una taxonomía de proyectos, la caracterización de pruebas, plantillas de pruebas para el producto a validar, para el entorno de validación, para los procedimientos y criterios de prueba, y un plan de pruebas. La aproximación fue sometida a evaluación, por medio de un caso de estudio. El caso de estudio se llevó a cabo en la Dirección de Informática, de una institución de educación superior pública. La aproximación demostró su validez, ya que, los probadores consideran que les aporta las pruebas específicas para el desarrollo del proceso de validación y les permite preparar la validación para un proyecto determinado.<hr/>In this article an approach to process improvement is established through the validation process area of CMMI, by focusing on making a metamodel. Validation process area was considered specifically, SG1 prepare for validation. By the metamodel, a taxonomy of projects, the testing characterization, the testing templates for the product to validate, for the validation environment, for the testing procedures and criteria, and a test plan are defined. The focus was subjected to evaluation by a case study. The case study was conducted in the IT Department of a public higher education institution. The approach proved its validity, since testers feel that it gives them specific tests for the development of the validation process and allows them to prepare validation for a particular project. <![CDATA[<b>Towards the Creation of a Semantic Repository of iStar-Based Context Models and the DHARMA Method</b>]]> http://www.scielo.mec.pt/scielo.php?script=sci_arttext&pid=S1646-98952016000100005&lng=pt&nrm=iso&tlng=pt La definición de Arquitecturas de Software de la mayoría de organizaciones requiere una profunda comprensión de su entorno y estructura organizacional; sin embargo, la construcción de dichos modelos no es una tarea fácil debido a las brechas de conocimiento y comunicación entre los interesados, técnicos y administrativos. El método DHARMA, que hace uso intensivo de la notación i*, propone una solución a este problema, al apoyar la construcción de Modelos de Contexto. En este trabajo se presenta un enfoque para anotación de modelos i* utilizando tecnologías semánticas, para que apoyen la búsqueda y generación de modelos de contexto basados en el conocimiento definido en el modelo ontológico, permitiendo la creación de un Repositorio Semántico de Modelos de Contexto, que será empleado para descubrir relaciones entre diferentes modelos i* y extraer patrones de éstos.<hr/>The System Architecture definition of the majority of organizations requires a deep understanding about its environment and organizational structure; however, the construction of such models is not an easy task because of the gap of knowledge and communication between the technical and administrative staff. The DHARMA method, which makes intensive use of the i* notation, propose a solution to this problem, supporting the building of context models. This paper presents an approach for annotating the i* models with semantic technologies, to support the search and generation of Context Models based on the knowledge defined in ontological models, allowing the creation of a Semantic Repository of Context Models, which will be used to discover relations between different i* models and extract patterns from them. <![CDATA[<b>MIMSG</b>: <b>A Model to Integrate SMEs, Society and Government from the Orizaba Metropolitan area in the use of ICT</b>]]> http://www.scielo.mec.pt/scielo.php?script=sci_arttext&pid=S1646-98952016000100006&lng=pt&nrm=iso&tlng=pt Desde hace poco más de dos décadas, el uso de las TIC se han convertido en un factor muy importante en el desarrollo de sociedades modernas con el objeto de mejorar su calidad de vida, con lo cual han surgido conceptos como el de ciudades inteligentes y ciudades digitales. En este sentido, sectores como el empresarial, social y gobierno han apostado por el uso de las TIC. Sin embargo, estos sectores en México y en el caso específico de la zona Metropolitana de Orizaba, no cuentan con las estrategias e infraestructura necesarias para un aprovechamiento real en el uso de las TIC. Con base a lo anterior, en este trabajo se presenta un modelo para integración de MiPyMES - Sociedad - Gobierno que pretende maximizar al uso de las TIC, disminuir la brecha digital y aumentar la competitividad de estos sectores, así como la mejora calidad de vida de la sociedad.<hr/>For just over two decades, the use of ICT have become very important in the development of modern societies in order to improve their quality of life factor , which have emerged concepts such as smart cities and towns digital . In this sense , sectors such as business, social and government have opted for the use of ICT . However , these sectors in Mexico and in the specific case of the metropolitan area of Orizaba , do not have the strategies and infrastructure needed for real progress in the use of ICT . Society - - Based on the above, in this work a model for integration of MSMEs presents Government aims to maximize the use of ICT , reduce digital divide and increase the competitiveness of these sectors , as well as improving quality of life the society. <![CDATA[<b>Implementation of a multi-touch system in educational environments to encourage and facilitate the assessment of collaborative work in the classroom</b>]]> http://www.scielo.mec.pt/scielo.php?script=sci_arttext&pid=S1646-98952016000100007&lng=pt&nrm=iso&tlng=pt Este trabajo presenta un estudio que describe el diseño e implementación de un sistema de mesa multi-táctil de bajo costo que fomenta y facilita la evaluación del trabajo colaborativo dentro de un aula de clase. Se llevaron a cabo pruebas de funcionalidad y usabilidad para validar y verificar el sistema. Adicionalmente, se realizaron dos experimentos para conocer cómo se afecta la percepción de profesores y estudiantes al utilizar este tipo de tecnología. Los aspectos de percepción considerados con los profesores fueron: equidad de carga de trabajo; y facilidad para asignar una calificación individual y grupal. Los aspectos considerados en los estudiantes fueron: equidad de carga de trabajo; capacidad de las herramientas para reflejar su aportación real; y conformidad con calificaciones individuales y grupales obtenidas. De acuerdo con los resultados obtenidos, el uso de esta tecnología tiene un impacto positivo en la percepción de los profesores y estudiantes; los profesores reportaron que el sistema facilita la evaluación del trabajo colaborativo realizado por los estudiantes; por otro lado los estudiantes reportan que este tipo de herramientas ayudan a reflejar de manera más real sus aportaciones en los trabajos colaborativos.<hr/>This paper presents a study that describes the design and implementation of a multi-touch tabletop system inexpensive that encourages and facilitates the evaluation of collaborative work in a classroom. Functionality and usability tests were performed to validate and verify the system. Additionally, two experiments were conducted to know how the perception of teacher and students is affected by using this technology. The aspects considered in teacher were: workload equality; easiness of grading individuals as well as groups. The aspects considered in students were: workload equality; capability of tools to accurately reflect individual contributions; satisfaction with individual and group score. According to the results, the use of this technology has a positive impact on the perception of teachers and students; teachers reported that the system facilitates the evaluation of the collaborative work done by students; on the other hand, students report that such tools help them to accurately reflect their contributions in collaborative work. <![CDATA[<b>EmoRemSys</b>: <b>An educational recommender system by using emotions detection</b>]]> http://www.scielo.mec.pt/scielo.php?script=sci_arttext&pid=S1646-98952016000100008&lng=pt&nrm=iso&tlng=pt Actualmente existen diversos repositorios de recursos educativos los cuales brindan apoyo a los estudiantes en el proceso de enseñanza-aprendizaje. No obstante uno de los problemas que se les presentan a los estudiantes al hacer búsquedas específicas de recursos en diferentes repositorios es que se encuentran con un gran número de resultados y en ocasiones pierden demasiado tiempo para seleccionar un recurso o no encuentran lo que necesitan. En este trabajo se presenta EmoRemSys un sistema de recomendación de recursos educativos basado en técnicas de computación afectiva que permite localizar recursos educativos con base en un análisis sentimental del estudiante haciéndolo adaptable a las necesidades del usuario. Se describe a detalle el proceso de recomendación basado en filtrado colaborativo y el proceso de obtención del sentimiento. Los resultados muestran un alto porcentaje de precisión en las recomendaciones hechas por EmoRemSys.<hr/>Nowadays, there are several repositories of educational resources which provide support to students in the teaching-learning process. However one of the problems that are presented to students to make specific searches for resources in different repositories is found with a large number of results and sometimes lose too much time to select a resource or can not find what they need. This paper presents EmoRemSys an educational recommender system based on affective computing techniques for locating educational resources by using emotions detection. The recommendation and emotion detection processes are described in detail. Results show a high percentage of precision about recommendations provided by EmoRemSys. <![CDATA[<b>Evaluating Functional Appropriateness and Usability of Composition Tools from an End-User Perspective</b>]]> http://www.scielo.mec.pt/scielo.php?script=sci_arttext&pid=S1646-98952016000100009&lng=pt&nrm=iso&tlng=pt Cada vez más personas realizan tareas apoyándose de sistemas que son construidos a partir de la composición de componentes de software. A pesar de la popularidad del desarrollo centrado en composición y las herramientas existentes para soportarlo hay evidencia sobre que el uso de éstas sigue siendo complicado. Sin embargo, existe pocaevidencia que permita comprender esta problemática en un contexto de usuarios finales. En este artículo se presenta una evaluación de herramientas de composición de componentes centrada en el usuario final. Una contribución importante de esta evaluación es que, considerando un conjunto de características intrínsecas al desarrollo centrado en composición y a los usuarios finales, seproponen un conjunto de funcionesy heurísticas relevantes para detectar problemas generales de adecuación funcional y usabilidad. Estas funciones y heurísticas proveen una base de conocimiento que puede ser extendida en dominios específicos de aplicación para mejorar el diseño de herramientas de composición.<hr/>A growing number of people perform tasks supported by systems that are built through the composition of software components. Despite the popularity of component-based software development and related tools, their use remains complicated for experts, not to mention for end users. This paper provides an evaluation of composition tools focused on end users. A major contribution of this assessment is that, given a set of characteristics that are intrinsic to composition-based software development and to end users, a set of relevant functions and heuristics to detect general problems of functional suitability and usability are proposed. These functions and heuristics provide a knowledge base that can be extended in specific application domains to improve the design of composition tools. <![CDATA[<b>Endoscopic process improvement using mobile applications</b>]]> http://www.scielo.mec.pt/scielo.php?script=sci_arttext&pid=S1646-98952016000100010&lng=pt&nrm=iso&tlng=pt La endoscopia es un proceso utilizadopara realizar operaciones quirúrgicas donde se introduce al cuerpo humano una cámara de video (endoscopio) transmitiendo así imágenes y video a una pantalla. En la actualidad el Hospital General de Zacatecas, al no contar con el equipo médico adecuado, se utiliza un endoscopio genérico conectado mediante el puerto USB a una computadora portátil y así realizar los procedimientos quirúrgicos. Sin embargo, es conveniente sustituir la computadora portátil utilizando un dispositivo móvil para mostrar las imágenes captadas, capturarlas y grabar video con el endoscopio genérico, facilitando la toma de decisiones alos doctores durante las operaciones quirúrgicas. El artículo muestra el proceso que se ha estado siguiendo para mejorar el procedimiento y darle otra opción a los doctores para resolver la problemática. Asimismo,se describen 30 pruebas reales de 14 diferentes procedimientos quirúrgicos, donde los resultados determinan que la solución propuesta es viable, ya que permite una mayor agilidad en el proceso y en la toma de decisiones.<hr/>Endoscopy is a process used to make surgical operations where a video camera is introduced to a human body (endoscope) and transmits images and video to the screen. Currently, due to a lack of adequate medical equipment, the General Hospital of Zacatecas uses a generic endoscope connected through an USB port to a laptop, which helps perform surgical procedures. Nevertheless, it is convenient to replace the laptop with a mobile device to show the images taken with the generic endoscope, save them and record video, facilitating the decision-making process to the doctors during the surgical operations. This article shows the process that they have been following, in order to improve the procedure and give the doctors a second choice to resolve the issue. Furthermore, it describes 30 actual tests of 14 different surgical procedures, where the results determine that the solution given is viable, as it allows a better agility in the process and in the decision-making.