Testability of Software Components
IEEE Transactions on Software Engineering
Semantic metrics for software testability
Journal of Systems and Software - Special issue on the Oregon Metric Workshop
On the Use of Testability Measures for Dependability Assessment
IEEE Transactions on Software Engineering
Performance evaluation of software architectures
Proceedings of the 1st international workshop on Software and performance
Software architecture classification for estimating the cost of COTS integration
Proceedings of the 21st international conference on Software engineering
Formal specification of COTS-based software: a case study
SSR '99 Proceedings of the 1999 symposium on Software reusability
IEEE Transactions on Software Engineering
An integrated cost model for software reuse
Proceedings of the 22nd international conference on Software engineering
Lessons learned through six years of component-based development
Communications of the ACM
A Validation of the Component-Based Method for Software Size Estimation
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
Complex COTS-based software systems: practical steps for their maintenance
Journal of Software Maintenance: Research and Practice
Component-based software engineering: putting the pieces together
Component-based software engineering: putting the pieces together
Performance solutions: a practical guide to creating responsive, scalable software
Performance solutions: a practical guide to creating responsive, scalable software
Software Measurement Guidebook
Software Measurement Guidebook
Z: An Introduction to Formal Methods
Z: An Introduction to Formal Methods
Performance Engineering of Software Systems
Performance Engineering of Software Systems
PASASM: a method for the performance assessment of software architectures
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
Maintaining Component-Based Systems
IEEE Software
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Software Engineering
Performance Management in Component-Oriented Systems Using a Model Driven ArchitectureTM Approach
EDOC '02 Proceedings of the 6th International Enterprise Distributed Object Computing Conference
Performance Analysis of Component-Based Applications
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Metrics-Guided Quality Management for Component-Based Software Systems
COMPSAC '01 Proceedings of the 25th International Computer Software and Applications Conference on Invigorating Software Development
Performance engineering for software architectures
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
External Requirements Validation for Component-Based Systems
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
Formalization of Component Object Model (COM) - The COMEL Language
ECOOP '98 Workshop ion on Object-Oriented Technology
Techniques for Embedding Executable Specifications in Software Component Interfaces
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
Architecture-level performance evaluation of component-based embedded systems
Proceedings of the 40th annual Design Automation Conference
Proceedings of the 25th International Conference on Software Engineering
A component based software reliability model
CASCON '95 Proceedings of the 1995 conference of the Centre for Advanced Studies on Collaborative research
Metrics-Based Framework for Decision Making in COTS-Based Software Systems
HASE '02 Proceedings of the 7th IEEE International Symposium on High Assurance Systems Engineering
A Formal Model for Component-Based Software
HCC '01 Proceedings of the IEEE 2001 Symposia on Human Centric Computing Languages and Environments (HCC'01)
Metrics in software quality assurance
ACM '81 Proceedings of the ACM '81 conference
Software Metrics Model For Quality Control
METRICS '97 Proceedings of the 4th International Symposium on Software Metrics
Comparing Visual Component Composition Environments
SCCC '02 Proceedings of the XII International Conference of the Chilean Computer Science Society
iContract - The Java(tm) Design by Contract(tm) Tool
TOOLS '98 Proceedings of the Technology of Object-Oriented Languages and Systems
A Classification of Concurrency Failures in Java Components
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Building Maintainable COTS Based Systems
ICSM '98 Proceedings of the International Conference on Software Maintenance
Techniques of Maintaining Evolving Component-Based Software
ICSM '00 Proceedings of the International Conference on Software Maintenance (ICSM'00)
Metrics and Models for Cost and Quality of Component-Based Software
ISORC '03 Proceedings of the Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
On The Estimation Of Reliability Of A Software System Using Reliabilities Of Its Components
ISSRE '97 Proceedings of the Eighth International Symposium on Software Reliability Engineering
Scenario-Based Reliability Analysis of Component-Based Software
ISSRE '99 Proceedings of the 10th International Symposium on Software Reliability Engineering
A Bayesian Approach to Reliability Prediction and Assessment of Component Based Systems
ISSRE '01 Proceedings of the 12th International Symposium on Software Reliability Engineering
Testing and Quality Assurance for Component-Based Software
Testing and Quality Assurance for Component-Based Software
Component Metrics to Measure Component Quality
APSEC '01 Proceedings of the Eighth Asia-Pacific on Software Engineering Conference
Maintaining Evolving Component-Based Software with UML
CSMR '03 Proceedings of the Seventh European Conference on Software Maintenance and Reengineering
Testability Analysis for Software Components
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
A Model for Understanding Software Components
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
Formalizing and Automating Component Reuse
ICTAI '97 Proceedings of the 9th International Conference on Tools with Artificial Intelligence
A General Model for Component-Based Software Reliability
EUROMICRO '03 Proceedings of the 29th Conference on EUROMICRO
The Impact of Maintainability on Component-based Software Systems
EUROMICRO '03 Proceedings of the 29th Conference on EUROMICRO
Towards a Versioning Model for Component-based Software Assembly
ICSM '03 Proceedings of the International Conference on Software Maintenance
A Metrics Suite for Measuring Reusability of Software Components
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
Component-based measurement: few useful guidelines
ACM SIGSOFT Software Engineering Notes
A Decision-support Framework for Component Reuse and Maintenance in Software Project Management
CSMR '04 Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
Maintenance-Oriented Selection of Software Components
CSMR '04 Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
Few important considerations for deriving interface complexity metric for component-based systems
ACM SIGSOFT Software Engineering Notes
Model-Based Performance Prediction in Software Development: A Survey
IEEE Transactions on Software Engineering
Formal Support for Development of JavaBeans" Component Systems
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
Performance Model Interchange Format (PMIF 2.0): XML Definition and Implementation
QEST '04 Proceedings of the The Quantitative Evaluation of Systems, First International Conference
Performance prediction of component-based applications
Journal of Systems and Software - Special issue: Automated component-based software engineering
Model-Based Performance Risk Analysis
IEEE Transactions on Software Engineering
Systematic literature reviews in software engineering - A systematic literature review
Information and Software Technology
Review: A systematic review of software fault prediction studies
Expert Systems with Applications: An International Journal
A theoretical framework of component-based software development phases
ACM SIGMIS Database
Component Point: A system-level size measure for Component-Based Software Systems
Journal of Systems and Software
Component types qualification in Java legacy code driven by communication integrity rules
Proceedings of the 4th India Software Engineering Conference
Service research challenges and solutions for the future internet
An integrated risk measurement and optimization model for trustworthy software process management
Information Sciences: an International Journal
Database system performance evaluation models: A survey
Performance Evaluation
A mapping study to investigate component-based software system metrics
Journal of Systems and Software
Hi-index | 0.00 |
Component Based Software Development (CBSD) is focused on assembling existing components to build a software system, with a potential benefit of delivering quality systems by using quality components. It departs from the conventional software development process in that it is integration centric as opposed to development centric. The quality of a component based system using high quality components does not therefore necessarily guarantee a system of high quality, but depends on the quality of its components, and a framework and integration process used. Hence, techniques and methods for quality assurance and assessment of a component based system would be different from those of the traditional software engineering methodology. It is essential to quantify factors that contribute to the overall quality, for instances, the trade off between cost and quality of a component, analytical techniques and formal methods, and quality attribute definitions and measurements. This paper presents a literature survey of component based system quality assurance and assessment; the areas surveyed include formalism, cost estimation, and assessment and measurement techniques for the following quality attributes: performance, reliability, maintainability and testability. The aim of this survey is to help provide a better understanding of CBSD in these aspects in order to facilitate the realisation of its potential benefits of delivering quality systems.