Overview of the CORBA component model
Component-based software engineering
Developing New Processes for COTS-Based Systems
IEEE Software
Component-Oriented Programming
Proceedings of the Workshop on Object-Oriented Technology
A Metrics Suite for Measuring Reusability of Software Components
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
Using Service Utilization Metrics to Assess the Structure of Product Line Architectures
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
Component-based measurement: few useful guidelines
ACM SIGSOFT Software Engineering Notes
Few important considerations for deriving interface complexity metric for component-based systems
ACM SIGSOFT Software Engineering Notes
6th ICSE Workshop on Component-Based Software Engineering: automated reasoning and prediction
ACM SIGSOFT Software Engineering Notes
Interface Metrics for Reusability Analysis of Components
ASWEC '04 Proceedings of the 2004 Australian Software Engineering Conference
Component-based software engineering: a quantitative approach
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Formal definition of metrics upon the CORBA component model
QoSA'05 Proceedings of the First international conference on Quality of Software Architectures and Software Quality, and Proceedings of the Second International conference on Software Quality
A mapping study to investigate component-based software system metrics
Journal of Systems and Software
Hi-index | 0.00 |
Objective: Formal definition of composition assessment metrics for CBSE, using an extension of the CORBA Component Model metamodel as the ontology for describing component assemblies. Method: Representation of a component assembly as an instantiation of the extended CORBA Component Model metamodel. The resulting meta-objects diagram can then be traversed using Object Constraint Language clauses. These clauses are a formal and executable definition of the metrics that can be used to assess quality attributes from the assembly and its constituent components. Results: Formal definition of context-dependent metrics that cover the different composition mechanisms provided by the CORBA Component Model and can be used to compare alternative component assemblies; a metamodel extension to capture the topology of component assemblies. Conclusion: Providing a formal and executable definition of metrics for CORBA component assemblies is an enabling precondition to allow for independent scrutiny of such metrics which is, in turn, essential to increase practitioners confidence on predictable quality attributes.