Figure 2 - uploaded by Allan Terry Morris
Content may be subject to copyright.
ISO/IEC 9126-1 External and Internal Quality Attributes 12 .

ISO/IEC 9126-1 External and Internal Quality Attributes 12 .

Source publication
Conference Paper
Full-text available
Previous research has shown that acyclic dependency models, if they exist, can be extracted from software quality standards and that these models can be used to assess software safety and product quality. In the case of commercial off-the-shelf (COTS) software, the extracted dependency model can be used in a probabilistic Bayesian network context f...

Contexts in source publication

Context 1
... the standard supports software product evaluation by providing a quality model framework that explains the relationships between different approaches to quality (see Figure 1). Clear definitions of attributes and supporting sub-attributes are also provided (see Figure 2). Information in the standard describes the causal relationships between the attributes and sub-attributes. ...
Context 2
... their extraction process, the authors revealed a qualitative representation of the attribute relationships within the ISO/IEC 9126-1 standard in the form of the following JPD, as well as an equivalent graphical representation of a DAG (see Figure 4). Explanations of the symbols for each attribute label or node are found in the previous research 3 and can be easily mapped from Figures 2 and 3. As a general reference, F, R, U, E, M, and P represent Functionality, Reliability, Usability, Efficiency, Maintainability, and Portability, respectively (see Figure 2). ...
Context 3
... of the symbols for each attribute label or node are found in the previous research 3 and can be easily mapped from Figures 2 and 3. As a general reference, F, R, U, E, M, and P represent Functionality, Reliability, Usability, Efficiency, Maintainability, and Portability, respectively (see Figure 2). In like manner, Eff, Safety, Prod, and Satisf represent Effectiveness, Safety, Productivity, and Satisfaction, respectively (see Figure 3). ...
Context 4
... cliques in Figure 11 have a major attribute identified except for C 2 , which is the common clique. In Figure 12, clique C 1 is associated with the attribute Reliability and all of its sub-attributes (see Figures 2 and 4). Clique C 2 is the only common clique in the tree. ...

Similar publications

Preprint
Full-text available
Pearl and Verma developed d-separation as a widely used graphical criterion to reason about the conditional independencies that are implied by the causal structure of a Bayesian network. As acyclic ground probabilistic logic programs correspond to Bayesian networks on their dependency graph, we can compute conditional independencies from d-separati...
Article
Full-text available
The explosive growth of the cloud computing industry in recent years has paying attention to problems related to software services quality. Given that quality models serve as frameworks for quality evaluation, this paper proposes a modeling and simulation framework that measures properties derived from ISO/IEC 25010 quality model as main quality co...
Article
Full-text available
At the present time, the international standards and technical reports for system and software product quality are dispersed in several series of normative documents (ISO/IEC 9126, ISO/IEC 14598, ISO/IEC 12119 etc.). These documents are not purely consistent and do not contain a tools for exact requirements set-ups. As quality is defined as a degre...
Article
Full-text available
This study applied DEMATEL to analyze mobile App quality characteristics from the perspectives of developers and users. According to the results, users regard security as the most important quality characteristic, while functional suitability, usability and reliability are regarded as the most important quality characteristics by developers. The di...
Article
Full-text available
Semat (Software Engineering Method and Theory) is an initiative developed for refounding software engineering by defining a theoretical basis, best practices, and a set of widely-agreed elements. ISO/IEC 25000 (System and Software Quality Requirements and Evaluation-SQuaRE) is an international standard, that evaluates software product quality. ISO...

Citations

... La jerarquía de factores puede ser utilizada como marco para: estructurar la información sobre las características del software; categorizar diferentes tipos de requisitos; y facilitar la identificación de los desajustes entre los requisitos del sistema y las capacidades de los componentes. El uso de los MCs en los procesos de selección de OTS no es nuevo [8], [9], [10], [11], [12]. En nuestro grupo, hemos utilizado MCs para la selección de componentes OTS desde 2003 [13] en diversos casos reales y a partir de ahí hemos aprendido ciertas lecciones reportadas en [14]. ...
... As an alternative, the ISO/IEC 9126-1 model transformed for BBN use can be extended by adding only the quality characteristics that are considered of impOltance. The simplification of this process is the subject of ongoing research by Morris, expanding on the use of clique trees as mentioned in (Morris, 2007). It remains to be seen whether the models obtained by using this approach provide better results compared to the models directly reflecting the quality model structure presented in the literature, and we consider this as future work. ...
... In essence, it consists of a set of hierarchies, with overall quality always being at the root of the tree, and the particular hierarchy is determined by the intention of the evaluation. Morris (2007) points out that the general approaches to software evaluation are not suitable for the discussion of tradeoffs in the requirements acquisition process. Even though he made this point with regard to commercial off-the-shelf software, we believe that it is relevant for the evaluation of any type of software. ...
... Clique Tree for the ISO/IEC 9126-1 DAG(Morris, 2007) ...
Article
Quality has many definitions, and even more models and methods for assurance and evaluation associated with it. After an overview of existing concepts, we provide a comprehensive methodology for evaluating the quality of a software product, complete with methods for model structure and parameter elicitation and a way for mapping the quantitative results obtained from the evaluation to qualitative rankings of product characteristics (e.g. Poor, Good, Excellent). This is complemented with a compendium of quality characteristics and metrics associated with them and a generic quality model combining the works of McCall and Boehm with the international standard for software product quality ISO/IEC 9126-1. A discussion of the advantages that the use of Bayesian Belief Networks (BBNs) can provide in this framework is also offered, as well as a method for transforming quality models to a form suited for BBN use. The methodology has been applied to a case study.
... El uso de los modelos de calidad en los procesos de selección de OTS no es nuevo, entre las propuestas existentes podemos citar: Bertoa y Vallecillo (2002), Beus-Dukic y Bøegh (2003), Kim y Park (2003), Morris (2007), Rawashdeh y Matalkah (2006). Los autores de este capítulo han usado modelos de calidad para la selección de componentes OTS desde 2003 (Franch y Carvallo, 2003). ...
Article
Full-text available
17.1 INTRODUCCIÓN La mayoría de sistemas de software actuales se construyen integrando componentes de software de diferente naturaleza y orígenes. La existencia de un enorme y creciente mercado de componentes desarrollados por terceros ha hecho de esta tecnología "la" forma estándar de desarrollo de software. Estos componentes se denominan componentes OTS, de las siglas inglesas "Off-The-Shelf" (Li et al., 2008), aludiendo a su disponibilidad similar a la de un libro que está disponible en una estantería. Los componentes OTS pueden ser componentes comerciales, llamados componentes COTS, por "Commercial OTS" (Carney and Long, 2000); o software de código abierto, abreviados como OSS, por "Open Source Software" (Madanmohan and Rahul, 2004). Los componentes OTS, una vez personalizados, son integrados utilizando software desarrollado a medida, e incluyendo eventualmente capacidades de interacción con otros subsistemas ya existentes (p.e., sistemas legados). Sin embargo, a pesar de sus beneficios potenciales (especialmente reducción de costes y tiempo de desarrollo), el diseño de software basado en componentes OTS también conlleva nuevos riesgos y retos para la Ingeniería de CALIDAD DE PRODUCTO Y PROCESO SOFTWARE. Software. Uno de sus procesos más críticos es el proceso de selección de componentes a ser integrados: si un componente es seleccionado erróneamente, el riesgo de fracaso de un proyecto se incrementa dramáticamente (Vitharana et al., 2003; Bhuta y Boehm, 2007). Los factores que afectan al proceso de selección son cuantiosos y muy variados, pudiendo ser de naturaleza funcional o técnica, pero también política o legal (Reifer et al., 2003). En este capítulo nos centramos en el estudio de los procesos de selección de componentes OTS. Después de precisar qué entendemos por componente OTS y enumerar las actividades que tienen lugar en su presencia, nos centraremos en el proceso de selección, resumiendo algunas propuestas actuales. A continuación, discutiremos el uso de modelos de calidad del software en la selección de componentes. Seguidamente, incidiremos en un tipo particular de procesos de selección, los procesos conducidos por pliegues de condiciones. Acabaremos el capítulo con una breve discusión de los puntos más relevantes presentados.
Book
Full-text available
Contents Preface Jadwiga Adamczyk THE QUALITY PARADIGM IN ENTERPRISE MANAGEMENT Slavko Arsovski QUALITY SCIENCE: INTERDISCIPLINARY APPROACH Anna Boratyńska-Sala, Joanna Krajewska-Śpiewak DYNAMISATION LAW OF PACKAGING TECHNICAL SYSTEM Joanna Dziadkowiec, A. Scott Rood PROPOSING A RESTAURANT PREFERENCE BEHAVIOR MODEL (RPB) Piotr Jedynak METHODOLOGY OF RISK ANALYSIS IN THE ORGANIZATIONS MANAGEMENT Jelena Jovanović, Zdravko Krivokapić, Aleksandar Vujović ROLE OF AHP IN EVALUATION OF SOFTWARE MODELS CREATED FOR IMPROVEMENT ENVIRONMENTAL MANAGEMENT SYSTEM Samir Lemeš, Sabahudin Jašarević, Amir Kubat QUALITY INFRASTRUCTURE FOR FURNITURE TESTING IN BOSNIA & HERZEGOVINA Vlado Medaković, Slaviša Moljević, Srđan Vasković, Ranka Gojković MOTIVES FOR STARTING A BUSINESS Olga Melykh QUALITY OF THE INVESTMENT PROJECT EVALUATION IN FINANCIAL CONTROLLING: CHALLENGES AND NEW APPROACHES Paweł Nowicki ESTA STANDARD - QUALITY ASSURANCE SYSTEM FOR SEED TREATMENT – A NEW SOLUTION FOR SEED PRODUCERS Anna Prusak SOCIO-ECONOMIC ASPECTS OF GMO – A REVIEW OF RISK AND BENEFITS Alexandra Simon MANAGERS’ PERCEPTIONS ON THE IMPORTANCE OF INTEGRATED MANAGEMENT SYSTEM AUDITS: IMPACT ON INNOVATION AND CUSTOMER SATISFACTION Katarzyna Barbara Szydłowska BREAKFAST’S EXPERIENCE AND REPUTATION IMPROVEMENT PROJECT IN ONE OF THE MOST ICONIC HOTEL IN LONDON