Accessing software quality for component-based software through trustworthiness and dependability analysis

×

Error message

User warning: The following theme is missing from the file system: journalijdr. For information about how to fix this, see the documentation page. in _drupal_trigger_error_with_delayed_logging() (line 1138 of /home2/journalijdr/public_html/includes/bootstrap.inc).

International Journal of Development Research

Accessing software quality for component-based software through trustworthiness and dependability analysis

Abstract: 

We are witnessing an enormous growth in the use of software in business, manufacturing, administration, defense, medical and research. Software is not only significant in technical systems but also has become an important factor in lots of other disciplines. This has motivated the software community to search for flexible, timely, cost-efficient, trustworthy and dependable software development methodology. The kind of flexibility presented by Component-Based Software Development (CBSD), and the opportunity of reducing production costs and time through software reuse, has lead to an increased preference for component based development techniques. In component based development methodology a component plays a role of individual piece of software that includes enough functionality to be useful on its own. The components can also be further reused number of times to create various large and complex software systems. The feature of a component that enables it to be assembled with other components into a system is its built-in interface(s) which are usually based on standards. Trustworthiness and dependability plays significant role in growth of software system, especially when the software development is component based. Trustworthiness and dependability of complex information systems that are embedded in the infrastructure supporting advanced society has become a nationwide and world-wide concern of the highest priority.

Download PDF: