An empirical validation of software cost estimation models
Communications of the ACM
Understanding and Controlling Software Costs
IEEE Transactions on Software Engineering
Function point analysis
Managing the software process
Software engineering with formal metrics
Software engineering with formal metrics
Software sizing and estimating: Mk II FPA (Function Point Analysis)
Software sizing and estimating: Mk II FPA (Function Point Analysis)
IEEE Transactions on Software Engineering
Improving the Reliability of Function Point Measurement: An Empirical Study
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
Journal of Management Information Systems
Function points: a study of their measurement processes and scale transformations
Journal of Systems and Software
Effort estimation using analogy
Proceedings of the 18th international conference on Software engineering
An Economic Model to Estimate Software Rewriting and Replacement Times
IEEE Transactions on Software Engineering
Improving Speed and Productivity of Software Development: A Global Survey of Software Developers
IEEE Transactions on Software Engineering
Applied software measurement (2nd ed.): assuring productivity and quality
Applied software measurement (2nd ed.): assuring productivity and quality
A software size estimation model and its evaluation
Journal of Systems and Software
Inter-item correlations among function points
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Estimating Software Project Effort Using Analogies
IEEE Transactions on Software Engineering
Explaining the cost of European space and military projects
Proceedings of the 21st international conference on Software engineering
Issues in calibrating effort estimation models
ACM SIGSOFT Software Engineering Notes
UML components: a simple process for specifying component-based software
UML components: a simple process for specifying component-based software
The business case for components
Component-based software engineering
Modeling Development Effort in Object-Oriented Systems Using Design Properties
IEEE Transactions on Software Engineering - Special section on the seventh international software metrics symposium
Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
A Discipline for Software Engineering
A Discipline for Software Engineering
Software Metrics: A Rigorous Approach
Software Metrics: A Rigorous Approach
Software Engineering Economics
Software Engineering Economics
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Software Metrics: A Rigorous and Practical Approach
Software Metrics: A Rigorous and Practical Approach
A Function Point-Like Measure for Object-Oriented Software
Empirical Software Engineering
Web Development: Estimating Quick-to-Market Software
IEEE Software
Function Point Analysis: Difficulties and Improvements
IEEE Transactions on Software Engineering
A Comparison of Function Point Counting Techniques
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Software Development Cost Estimation Using Function Points
IEEE Transactions on Software Engineering
A Comprehensive Interface Definition Framework for Software Components
APSEC '98 Proceedings of the Fifth Asia Pacific Software Engineering Conference
Web Development Effort Estimation Using Analogy
ASWEC '00 Proceedings of the 2000 Australian Software Engineering Conference
A Component-Based Methodology for Embedded System Prototyping
RSP '03 Proceedings of the 14th IEEE International Workshop on Rapid System Prototyping (RSP'03)
Software reuse strategies and component markets
Communications of the ACM - Program compaction
Component-Based Software Quality
Component-Based Software Quality
Design, retrieval, and assembly in component-based software development
Communications of the ACM - Blueprint for the future of high-performance networking
Component-based measurement: few useful guidelines
ACM SIGSOFT Software Engineering Notes
An algorithm for sizing software products
ACM SIGMETRICS Performance Evaluation Review
Extending the cocomo ii software cost model to estimate effort and schedule for software systems using commercial-off-the-shelf (cots) software components: the cocots model
Class Point: An Approach for the Size Estimation of Object-Oriented Systems
IEEE Transactions on Software Engineering
Neural Network Approach for Software Cost Estimation
ITCC '05 Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II - Volume 02
Journal of Systems and Software
Controlling Software Projects: Management, Measurement, and Estimates
Controlling Software Projects: Management, Measurement, and Estimates
Software estimation in the maintenance context
ACM SIGSOFT Software Engineering Notes
Some theoretical considerations for a suite of metrics for the integration of software components
Information Sciences: an International Journal
Neural Network Based Effort Estimation Using Class Points for OO Systems
ICCTA '07 Proceedings of the International Conference on Computing: Theory and Applications
Design Effort Estimation Using Complexity Metrics
Journal of Integrated Design & Process Science
A General Empirical Solution to the Macro Software Sizing and Estimating Problem
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
A complexity measure for UML component-based system specification
Software—Practice & Experience
ISEC '08 Proceedings of the 1st India software engineering conference
A Method for Measuring the Size of a Component-Based System Specification
QSIC '08 Proceedings of the 2008 The Eighth International Conference on Quality Software
A survey of component based system quality assurance and assessment
Information and Software Technology
Automated software size estimation based on function points using UML models
Information and Software Technology
An information-theoretical framework for modeling component-based systems
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
A mapping study to investigate component-based software system metrics
Journal of Systems and Software
Hi-index | 0.00 |
System-level size measures are particularly important in software project management as tasks such as planning and estimating the cost and schedule of software development can be performed more accurately when a size estimate of the entire system is available. However, due to the black-box nature of components, the traditional software measures are not adequate for Component-Based Software Systems (CBSS). In this paper, we describe a Function Point-like measure, named Component Point (CP), for measuring the system-level size of a CBSS specified in the Unified Modelling Language. Our approach integrates three software measures and extends an existing size measure from the more matured Object-Oriented paradigm to the related and relatively young CBSS discipline. We then apply the proposed measure to a Global Positioning System and demonstrate its viability in sizing a CBSS. An empirical analysis is also provided in order to prove the validity and usefulness of the CP measure.