Software engineering metrics and models
Software engineering metrics and models
An empirical validation of software cost estimation models
Communications of the ACM
A software development productivity model for MIS enviroments
Journal of Systems and Software
Technology dependence in function point analysis: a case study and critical review
ICSE '89 Proceedings of the 11th international conference on Software engineering
Approaches to measuring size of application products with CASE tools
Information and Software Technology - Special issue on CASE (computer-aided software engineering)
A comparison of cost estimation tools (panel session)
ICSE '85 Proceedings of the 8th international conference on Software engineering
Software Engineering Economics
Software Engineering Economics
Entity-Relationship Approach to Logical Data Base Design
Entity-Relationship Approach to Logical Data Base Design
Structured Systems Analysis: Tools and Techniques
Structured Systems Analysis: Tools and Techniques
Function Point Analysis: Difficulties and Improvements
IEEE Transactions on Software Engineering
A meta-model for software development resource expenditures
ICSE '81 Proceedings of the 5th international conference on Software engineering
Controlling Software Projects: Management, Measurement, and Estimates
Controlling Software Projects: Management, Measurement, and Estimates
TRI-Ada '92 Proceedings of the conference on TRI-Ada '92
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
Status Report on Software Measurement
IEEE Software
IEEE Transactions on Software Engineering
Sizing Use Cases: How to Create a Standard Metrical Approach
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Estimating the size of an Estelle specification for a communication protocol
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Sizing and Estimating the Coding and Unit Testing Effort for GUI Systems
METRICS '96 Proceedings of the 3rd International Symposium on Software Metrics: From Measurement to Empirical Results
Project estimation using Screenflow Engineering
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
A Modified Function Point Method for CAL Systems with Respect to Software Cost Estimation
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
Building knowledge discovery-driven models for decision support in project management
Decision Support Systems
Class Point: An Approach for the Size Estimation of Object-Oriented Systems
IEEE Transactions on Software Engineering
Some theoretical considerations for a suite of metrics for the integration of software components
Information Sciences: an International Journal
Identifying poorly documented object oriented software components
International Journal of Hybrid Intelligent Systems
An automated procedure for identifying poorly documented object oriented software components
C3S2E '09 Proceedings of the 2nd Canadian Conference on Computer Science and Software Engineering
Code-based analysis of the development effort of a large scale courseware project
Information and Software Technology
Component Point: A system-level size measure for Component-Based Software Systems
Journal of Systems and Software
Measuring IT infrastructure project size: infrastructure effort points
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Mathematical and Computer Modelling: An International Journal
Information and Software Technology
Hi-index | 0.00 |
A bottom-up approach to software size estimation is described. It first identifies factors affecting software size, thus obtaining size explanation equations, and then seeks suitable predictors based on those explanation factors which can be used for size estimation. The approach, or model, is bottom-up in that it sizes individual software components or modules first, and then obtains subsystem and system sizes by summing component sizes. Since components may have different purposes and characteristics, the model allows for the partitioning of system components into several different types, each component type having different size explanation and estimation equations. The partitioning is not fixed, but depends on the particular software development technology. The model is applied to several different software systems, including both business applications and systems programs.