Caracterización de Sistemas Fiables basada en un modelo estándar de calidad
 
Isi S. Castillo
Universidad Nacional Experimental Sur del Lago, Lab. de Informática, Santa Bárbara, Venezuela, 5448
Universidad Central de Venezuela, Centro ISYS, Escuela de Computación, Caracas, Venezuela, 1041-A
castilloi@cantv.net

Rafael J. Caldera
Universidad de Oriente - Núcleo de Sucre, Prog. Lic. en Informática, Cumaná, Venezuela, 6101
Universidad Central de Venezuela, Centro ISYS, Escuela de Computación, Caracas, Venezuela, 1041-A
rjcaldera@sucre.udo.edu.ve


Francisca Losavio
Universidad Central de Venezuela, Centro ISYS, Escuela de Computación, Caracas, Venezuela, 1041-A
flosav@cantv.net


Alfredo Matteo
Universidad Central de Venezuela, Centro ISYS, Escuela de Computación, Caracas, Venezuela, 1041-A
almatteo@cantv.net
 
Abstract
 

The development of dependable systems is still a challenge for the software industry; existing technologies and formalisms are not sufficiently powerful to ensure systems dependability and to guarantee their compliance with the technical complexity of the operational environment. As a consequence, faults, failures and errors have to be handled into the systems, as well as changes in the environment and in the user requirements, implying an early and costly development effort. The main goal of this work is to define a conceptual model to represent the main elements and basic terminology used in the dependable systems domain, including the quality requirements for these systems. Additionally, this work presents a mapping of the requirements for dependability, commonly used in the domain, to the standard ISO/IEC 9126-1 quality model. This work aims to establish the basis of a common understanding and consensus on the definitions, as the starting point for an ontology in the dependable systems domain.

 
Keywords: dependable systems, dependability, conceptual model, software quality, ISO/IEC 9126-1
 
Resumen
 
La construcción de sistemas altamente confiables constituye aún un reto para la industria del software; las tecnologías y formalismos actuales no son suficientemente poderosos para asegurar la fiabilidad de los sistemas y para garantizar que éstos se adecuen a las complejidades técnicas propias del entorno donde se desempeñan. En consecuencia, es necesario manejar en los sistemas la ocurrencia de fallas, las faltas y los errores, así como los cambios en el entorno y en los requisitos de los usuarios, implicando un esfuerzo de desarrollo temprano y costoso. El objetivo principal de este trabajo es representar, a través de un modelo conceptual, los principales elementos y la terminología básica utilizada en el dominio de los sistemas fiables, así como las propiedades de calidad de este tipo de sistemas. Adicionalmente, en este trabajo se presenta una correspondencia de los requisitos necesarios para la fiabilidad de uso común en el dominio, con el modelo de calidad estándar ISO/IEC 9126-1. Este trabajo es una propuesta para sentar las bases para un entendimiento común y consenso sobre las definiciones, como punto de partida para una ontología en el dominio de los sistemas fiables.
 
Palabras Clave: sistemas fiables, fiabilidad, modelo conceptual, calidad de software, ISO/IEC 9126-1.