A component quality assurance process

@inproceedings{Alvaro2007ACQ,
  title={A component quality assurance process},
  author={Alexandre Alvaro and Eduardo Santana de Almeida and Silvio Meira},
  booktitle={SOQUA '07},
  year={2007}
}
One of the major problem with Component-Based Software Engineering (CBSE) is the quality of the components used in a system. The reliability of a component-based software system depends on the reliability of the components that is made of. In CBSE, the proper search, selection and evaluation process of components is considered the cornerstone for the development of any effective component-based system. So far the software industry was concentrated on the functional aspects of components… 

Figures from this paper

Protecting Intellectual Property by Certified Component Quality Descriptions

  • Henning Groenda
  • Computer Science
    2012 Ninth International Conference on Information Technology - New Generations
  • 2012
TLDR
This paper shows how certification of quality descriptions can be integrated into a CBSE development process and provides a guideline supporting the selection of a certification level and point out the implications on the effort distribution on the different participating roles.

Certifying Software Component Performance Specifications

TLDR
This work presents a round-trip approach for using, assessing, and certifying the accuracy of parameterized, probabilistic, deterministic, and concurrent performance specifications.

Using Software Model Checking for Software Certification

TLDR
A set of automated techniques to certify model-checking results that uses information collected by a model checker during the verification of a program to speed up the certification of that program.

Defects Prevention Forecasting Methodology

The new methodology for quality control system of manufacturing technological process, particularly the defects preventing forecasting  methodology is developed in the given paper. The methodology is

MidGate: middleware platform for service gateway based distributed systems

TLDR
The MidGate platform is a middleware platform that provides communication middleware, a set of generic service elements, and a dynamically reconfigurable service framework to be applied in the development and deployment of distributed applications.

Improving Quality Education for Sustainable Development in Nigeria

Focusing on how to improve the quality of education for sustainable national development in Nigeria, the study implicated the fact that once quality education is assured, the outcome of it is

Tracer Study of Bachelor of Arts Graduates Major in English

The English program provides a comprehensive study of the English language and is designed to help students improve their speech and writing skills. It also traces what competencies graduates use

References

SHOWING 1-10 OF 31 REFERENCES

Software component certification: a survey

TLDR
This paper presents a survey of software component certification research, and indicates that the certification stands out as an essential area to evaluate the component reliability level.

Towards a Software Component Quality Model

TLDR
This study proposes a component quality model, describing consistent and well-defined characteristics for the components evaluation, and presents a brief survey on software component certification area, analyzing its lacks and further directions.

Quality Attributes for a Component Quality Model

TLDR
A component quality model is proposed, describing mainly the quality attributes and related metrics for the components evaluation of software component industry, representing a considerable market for the software industry.

Quality Attributes for COTS Components

TLDR
A quality model for CBSD based on ISO 9126 is proposed, that defines a set of quality attributes and their associated metrics for the effective evaluation of COTS components.

Quality Characteristics for Software Components: Hierarchy and Quality Guides

TLDR
This chapter identifies the quality characteristics and sub-characteristics most relevant for software components and organizes them in dimensions that are critical to their assessment.

The quest for software components quality

TLDR
An overview of the current research efforts on software components, from a quality assessment perspective is presented, to complement the currentResearch trends with a more effective component quality and complexity evaluation.

A Software Component Maturity Model (SCMM)

TLDR
A software component maturity model is proposed in order to assure quality for each kind of software component risk-level, describing its levels, techniques adopted and the guidelines for selecting evaluation levels.

COTS Software Quality Evaluation

TLDR
The approach, based on the latest international standards for software product quality and evaluation, provides acquirers of COTS software with a method to select software products with identified and measured quality characteristics.

Towards a Software Component Certification Framework

TLDR
A certification framework to evaluate the quality of software components in an efficient way is proposed and will help organizations struggle in their attempts to select an appropriate component in their system.

A Process for COTS Software Product Evaluation

TLDR
A tailorable software product evaluation process that can support organizations in making carefully reasoned and sound product decisions is described.