BIBLIOGRAPHY

advertisement
BIBLIOGRAPHY
Abbott, D. A Design Complexity Metric for Object-Oriented Development,
Unpublished Masters Thesis, Dept. of Computer Science, Clemson
University, 1993
Abreu, B. F. and Carapuca, R. “Candidate Metrics for Object-Oriented Software
within a Taxonomy Framework,” Journal of Systems and Software, 1994, Vol.
26, pp. 87-96.
Abreu, B. F., Goulao, M. and Esteves, R. “Toward the Design Quality Evaluation
of Object-Oriented Software Systems,” Fifth International Conference on
Software Quality, Austin, Texas, October 1995.
Abreu, B. F. and Melo, W.L. “Evaluating the Impact of Object-Oriented Design
on Software Quality,” Third International Software Metrics Symposium,
Berlin, Germany, March 1996.
Anderson, J.A. and Sheffler, J.D. “Managing Object-Oriented Development,”
Computer Sciences Corporation Technology Center, 1992.
Bail, W.G. and Zelklwitz, M.V. “Program Complexity Using Hierarchical
Abstract Computers,” Computer Language, March/April 1988, Vol.13, pp.
109-123.
Banker, R.D., Kauffman, R.J. and Kumar, R. “Output measurement metrics in an
object-oriented computer aided software engineering (CASE)
environment: critique, evaluation and proposal,” in Proceedings of the
Twenty-fourth annual Hawaii International Conference on System Sciences.
1991, pp. 18-27.
Banker, R. D., Kauffman, R. J., Wright, C. and Zweig, D. “Automating Output
Size and Reuse Metrics in a Repository-Based Computer-Aided Software
Engineering (CASE) Environment,” IEEE Transactions on Software
Engineering, 20(3), March 1994
Bansiya, J. “Automated Metrics and Object-Oriented Development,” Dr. Dobb’s
Journal, December, 1997, pp. 42-48.
Basili, V.R. and Briand, L.C. “A Validation of Object-Oriented Design Metrics as
Quality Indicators,” IEEE Transactions on Software Engineering, October
1996, 22(10), pp. 751-761.
136
Basili, V. R. and Weiss, D. M. “A Methodology for Collecting Valid Software
Engineering Data,” IEEE Transactions on Software Engineering, 1984. 10(3),
pp. 728-738.
Bieman, J. “Deriving Measures of Software Reuse in Object-Oriented Systems,”
in BCS-FACS Workshop on Formal Aspects of Measurement, Springer-Verlag,
1992
Bieman, J. and Karunanithi, S. “Candidate Reuse Metrics for Object-Oriented and
Ada Software,” Proceedings of IEEE-CS First International Software Metrics
Symposium, 1993
Boehm, B.W. Software Engineering Economics, Englewood Cliffs, N.J. PrenticeHall, 1981.
Booch G. “Object-Oriented Development,” IEEE Transactions on Software
Engineering, February 1986.
Booch, G. Object-Oriented Analysis and Design, Benjamin & Cummings Publishing
Co., 1994.
Booch, G. Object Solutions, Addison-Wesley Publishing Company, 1996.
Briand, C.L. and Morasca, S. “Property-Based Software Engineering
Measurement,” IEEE Transactions on Software Engineering, Vol.22, January
1996, pp. 68-85.
Briand, C.L. and Morasca, S. “Response to: Comments on Property-Based
Software Engineering Measurement: Refining the Additivity Properties,”
IEEE Transactions on Software Engineering, Vol. 23, March 1997, pp. 196-197.
Brooks, F. Jr. “No Silver Bullet, Essence and Accidents of Software Engineering,”
IEEE Computer, April 1987, pp. 10-18.
Brooks, R. “Studying Programmer Behavior Experimentally: The Problems of
Proper Methodology,” Communications of the ACM, April 1980, Vol. 23, No.
4, pp. 207-213.
Bunge, M. Treatise on Basic Philosophy: Ontology I: The Furniture of the World,
Boston: Riedel, 1977
Bush, M. E. and Fenton, N. E. “Software measurement: A Conceptual
Framework,” Journal of Systems and Software, 1990, Vol. 12, pp. 223-231.
137
Calder, B.J., Phillips, L.W., and Tybout, A.M. “The Concept of External Validity,”
Journal of Consumer Research, December 1982, Vol. 9, pp. 240-243.
Calder, B.J., Phillips, L.W. and Tybout, A.M. “Beyond External Validity,” Journal
of Consumer Research, June 1983, Vol. 10, pp. 112-114.
Cant, S.N., Henderson-Sellers, B. and Jeffery, D.R. “Application of Cognitive
Complexity Metrics to Object-Oriented Programs,” Journal of ObjectOriented Programming, July-August 1994, Vol. 7, No. 4, pp. 52-63.
Cant, S.N., Jeffery, D.R. and Henderson-Sellers, B. “A Conceptual Model of
Cognitive Complexity of elements of the Programming Process,”
Information and Software Technology, July 1995, 37(7), pp. 351-362.
Chen, J-Y. and Lu, J-F. “A New Metric for Object-Oriented Design,” Information
and Software Technology, April 1993, pp. 232-240.
Cherniavsky, V. and Smith, S.H. “On Weyuker’s Axioms for Software
Complexity Measures,” IEEE Transactions on Software Engineering, 1991,
Vol. 17, No. 6, pp. 636-638.
Chidamber, S.R. and Kemerer, C.F. “Towards metric suite for Object-Oriented
design,” Proc. 6th ACM Conf. on Object Oriented Programming Syst., Lang.,
and Applications. (OOPSLA), Phoenix, AZ, November 1991, pp. 197-211.
Chidamber, S.R. and Kemerer, C.F. “A Metrics Suite for Object Oriented Design,”
IEEE Transactions on Software Engineering, June 1994, pp. 476-493.
Churcher, N. I. and Shepperd, M. J. “Towards a Conceptual Framework for
Object Oriented Software Metrics,” ACM Sigsoft Software Engineering
Notes, April 1995, Vol. 20, No. 2, pp. 1-15
Coad, P. and Yourdon, E. Object Oriented Analysis, Englewood Cliffs, NJ Prentice
Hall, 1991a.
Coad, P. and Yourdon, E. Object Oriented Design, Englewood Cliffs, NJ Prentice
Hall, 1991b.
Coad. Object Models, Prentice Hall, Yourdon Press 1997.
Cook, T.C. and Campbell, D.T. Quasi-Experimentation: Design and Analysis Issues
for Field Settings, Chicago: Rand McNally, 1979.
Cox, B.J. Object Oriented Programming, Addison-Wesley, Massachusetts, 1986.
138
Curtis, B., Shepperd, S.B., Milliman, P., Borst, M.A. and Love, T. “Measuring the
Psychological Complexity of Software Maintenance tasks with the
Halstead and McCabe Metrics,” IEEE Transactions on Software Engineering,
March 1979, pp. 96-104.
De Champeaux, D. Object-Oriented Development Process and Metrics, Prentice-Hall
1997.
DeMarco, T. Controlling Software Projects : Management, Measurement and
Evaluation, Yourdon Press, 1982.
Fajeau, P. “Object Oriented Metrics for Ada Projects (OOMAP),” OOPSLA ‘94,
Workshop on Metrics, 1994.
Fenton, N.E. “Software Metrics: Theory, Tools and Validation,” Software
Engineering Journal, January 1990, pp. 65-78.
Fenton, N.E. Software Metrics, A Rigorous Approach, NewYork: Chapman & Hall,
1991.
Fenton, N.E. and Pfleeger, S.L. Software Metrics, A Rigorous Approach,
International Thomson Computer Press, 1997.
Frakes, W. and Terry, C. “Software Reuse: Metrics and Models,” ACM Computing
Surveys, June 1996, 28(2), pp. 415-435
Gibson, V.R. and Senn, J.A. “System Structure and Software Maintenance
Performance,” Communications of the ACM, March 1989, pp. 347-358.
Grady, R.B. and Caswell, D.L. Software Metrics: Establishing a Company-Wide
Program, Prentice-Hall Inc., 1987.
Grahm, I. “Making Progress in Metrics,” Object Magazine, October 1996, pp. 6873.
Haber, L. “Tooling Around the Desktop,” Information Week, July 26, 1993, pp. 4244.
Halstead, M.H. Elements of Software Science, Elsevier North-Holland, New York,
1977.
Harrison, R., Counsell, S.J. and Nithi, R.V. “An Evaluation of the Mood Set of
Object-Oriented Software Metrics,” IEEE Transactions on Software
Engineering, June 1998, Vol. 24, pp. 491-496
139
Harrison, R. and Samaraweera, L.G. “Using Test Case Metrics to Predict Code
Quality and Effort,” Software Engineering Notes, 21(5), September 1996, pp.
78-88.
Henderson-Sellers, B. “Some Metrics for Object Oriented Software Engineering,”
Proceedings of the Sixth International Conference TOOLS Sydney, 1992, pp.
131-139.
Henderson-Sellers, B. “The economics of reusing library classes,” Journal of
Object-Oriented Programming, July-August 1993, pp. 43-50
Henderson-Sellers, B. Object-Oriented Metrics: Measures of Complexity, PrenticeHall, 1996a.
Henderson-Sellers, B. “The Mathematical Validity of Software Metrics,” Software
Engineering Notes, 21(5), September 1996b, pp. 89-94.
Henry, S. and Kafura, D. “Software Structure Metrics Based on Information
Flow,” IEEE Transactions on Software Engineering, September 1981, Vol. 7,
pp. 510-518.
Henry, S. and Selig, C. “Predicting Source-Code Complexity at the Design
Stage,” IEEE Software, March 1990, pp. 36-44.
Hitz, M and Montazeri, B. “Chidamber and Kemerer’s Metrics Suite: A
Measurement Theory Perspective,” IEEE Transactions on Software
Engineering, April 1996, 22(4), pp. 267-271
Jacobson, I., Christerson, M., Jonsson, P. and Overgaard, G. Object-Oriented
Software Engineering. A use Case Driven Approach, Addison-Wesley, 1993.
Johnson, R.E. and Foote, B. “Designing Reusable Classes,” Journal of ObjectOriented Programming, June/July 1988, pp. 25-35
Jones, C. Programming Productivity, McGraw-Hill, Inc., 1986.
Jones, C. Assessment and Control of Software Risks. Englewood Cliffs, NJ: Yourdon
Press, 1994.
Keyes, J. “New metrics needed for new generation : lines of code, functional
points won't do at the dawn of the graphical object era.” Software
Magazine, May 1992, pp. 42-51
Kim, E. M., Chang, O. B., Kusumoto, S. and Kikuno, T. “Analysis of Metrics for
Object-Oriented Program Complexity,” Proceedings of the Eighteenth Annual
140
International Computer Software and Applications Conference, November 9-11,
1994, pp. 201-207.
Kitchenham, B., Pfleeger, S. and Fenton, N. “Towards a Framework for Software
Measurement Validation,” IEEE Transactions on Software Engineering,
December 1995, 21(12), pp. 929-944.
Kolewe, R. “Metrics in Object-oriented design and programming,” Software
Development, October 1993, pp. 53-62
Korson, T. and McGregor, J.D. “Understanding Object-Oriented: A unifying
Paradigm,” Communications of the ACM, September 1990, Vol. 33, No. 9,
pp. 41-60.
Korson, T. and McGregor, J.D. Managing Object-Oriented Software Development,
New York: ACM Press (to be published)
Lake, A. and Cook, C. “A Software Complexity for C++,” Technical Report. 92-6003, Oregon State University, 1992.
Lientz, B.P. and Swanson, E.B. Software maintenance management, AddisonWesley, Reading, MA, 1980.
Li, W. Applying Software Maintenance Metrics in the Object Oriented Software
Development Life Cycle. Ph.D. Dissertation, September 1992, Virginia
Polytechnic Institute and State University.
Li, W. and Henry, S. “Object Oriented Metrics that Predict Maintainability,”
Journal of Systems & Software, November 1993, pp. 111-122.
Li, W., Henry S., Kafura, D., and Schulman, R. “Measuring Object-Oriented
Design,” Journal of Object-Oriented Programming, Vol. 8 (4), Jul/Aug 1995,
pp. 48-55.
Lorenz, M. Object-Oriented Software Development. A Practical Guide, Englewood
Cliffs, NJ, PTR Prentice Hall, 1993.
Lorenz, M. and Kidd, J. Object Oriented Software Metrics, Prentice Hall,
Englewood Cliffs, New Jersey, 1994.
Mancl, D., and Havanas W. “A study of the impact of C++ on software
maintenance,” Proceedings of IEEE conference on Software Maintenance,
November 1990, pp. 63-69.
Martin, R. “OO Design Quality Metrics,” OOPSLA ‘94, Workshop on Metrics, 1994.
141
McCabe, T.J. “A Complexity Measure,” IEEE Transactions on Software Engineering,
December 1976, pp. 308-320.
McCabe, T.J. and Butler, C. “Design Complexity Measurement and Testing,”
Communications of the ACM, December 1989, pp. 1415-1424.
McClure, C.L. “A Model for Program Complexity Analysis,” Proceedings of the 3rd
International Conference on Software Engineering, May 1978, pp. 149-157.
Moad, J. “Maintaining the Competitive Edge,” Datamation February 15, 1990,
36(4), pp. 61-66.
Morasca, S., Briand, L.C., Weyuker, E.J. and Zelkowitz, M.V. “Comments on
Towards a Framework for Software Measurement Validation,” IEEE
Transactions on Software Engineering, March 1997, Vol. 23(3), pp. 187-189.
Moreau, D.R., and Dominick, W.D. “Object-Oriented Graphical Information
Systems : Research Plan and Evaluation Metrics,” The Journal of Systems
and Software, October 1989, pp. 23-28.
Moreau, D.R., and Dominick, W.D. “A Programming Environment Evaluation
Methodology for Object-Oriented Systems : Part I The Methodology,”
Journal of Object Oriented Programming, May/June 1990a, pp. 32-52.
Moreau, D.R., and Dominick, W.D. “A Programming Environment Evaluation
Methodology for Object-Oriented Systems : Part II Test Case
Application,” Journal of Object Oriented Programming, September/October
1990b, pp. 23-32.
Parikh, G. Tutorial on software maintenance, IEEE, New York, 1983.
Poels, G. and Dedene, G. “Comments on Property-Based Software Engineering
Measurement: Refining the Additivity Properties,” IEEE Transactions on
Software Engineering, Vol.23, March 1997, pp. 190-195.
Putnam, L.H. “Measurement data to support sizing, estimating and control of the
software life cycle,” Proceedings of COMPCON '78, IEEE, New York, 1978.
Rajaraman, C. and Lyu, M R. “Some Coupling Measures for C++ Programs,”
Proceedings of TOOLS USA, 1992, pp. 225-234.
Rising, L.S. Information Hiding Metrics for Modular Programming Languages, Ph.D.
Dissertation, 1992, May, Arizona State University.
142
Robillard, P. and Boloix, G. “The Interconnectivity Metrics: A New Metric
Showing How a Program is Organized,” Journal of Systems and Software,
October 1989, pp. 29-39.
Rombach, H.D. “A Controlled Experiment on the Impact of Software Structure
on Maintainability,” IEEE Transactions on Software Engineering, March
1987, pp. 344-354.
Rombach, H.D. “Design Measurement: Some Lessons Learned,” IEEE Software,
March 1990, pp. 17-25.
Schneidewind, N. F. “Methodology for Validating Software Metrics,” IEEE
Transactions on Software Engineering, May 1992, 18(5), pp. 410-422.
Taylor, D. “Software Metrics for Object-Oriented Technology,” Object Magazine,
March-April 1993, pp. 22-28
Tegarden, D.P. and Sheetz, S.D. “Effectiveness of Traditional Software Metrics
for Object-Oriented Systems,” Proceedings of the 25th Hawaii International
Conference on System Sciences, 1992, pp. 359-368.
Tegarden, D. P. and Sheetz, S. D. “Semantic Relationships and Graph Theory:
Bases for an Object-Oriented System Development Measurement
Program,” OOPSLA ‘93, Workshop on Object-Oriented Metrics, 1993.
Position Paper.
Tegarden, D. P., Sheetz, S. D. and Monarchi, D. E. “A Software Complexity
Model of Object-Oriented Systems,” Decision Support Systems, March 1995,
Vol. 13(3/4), pp. 241-262.
Thomas, D. “In search of object oriented development process,” Journal of object
oriented programming, May/June 1989, Vol. 2 (n1), pp. 60-64
Wegner, P. “Dimension of Object-Based Language Design,” Proceedings of
OOPSLA’87, October 1987, pp.168-182.
Welker, Kurt D. “Traditional Software Metrics - Hold On!” OOPSLA ‘94,
Workshop on Metrics, 1994.
Weyuker, E.J. “Evaluating Software Complexity Measures,” IEEE Transactions on
Software Engineering, September 1988, pp. 1357-1365
Wilde N. and Huitt R. “Maintenance Support for Object-Oriented Programs,”
IEEE Transactions on Software Engineering, December 1992, pp. 1038-1044.
143
Woodfield, S.N. Enhanced Effort Estimation by Extending Basic Programming Models
to Include Modularity Factors, Ph.D Dissertation, Computer Science
Department, Purdue University, December 1980.
Yau, S.S. and Collofello, J.S. “Design Stability Measures for Software
Maintenance,” IEEE Transactions on Software Engineering, September 1985,
pp. 849-856.
144
Download