Object-Oriented Metrics in Practice
Title | Object-Oriented Metrics in Practice PDF eBook |
Author | Michele Lanza |
Publisher | Springer Science & Business Media |
Total Pages | 213 |
Release | 2007-05-16 |
Genre | Computers |
ISBN | 3540395385 |
Presents a novel metrics-based approach for detecting design problems in object-oriented software. Introduces an important suite of detection strategies for the identification of different well-known design flaws as well as some rarely mentioned ones.
A Metrics Suite for Object Oriented Design
Title | A Metrics Suite for Object Oriented Design PDF eBook |
Author | Shyam R. Chidamber |
Publisher | |
Total Pages | 0 |
Release | 2022-10-27 |
Genre | History |
ISBN | 9781017209761 |
Object-oriented Metrics
Title | Object-oriented Metrics PDF eBook |
Author | Brian Henderson-Sellers |
Publisher | Prentice Hall |
Total Pages | 260 |
Release | 1996 |
Genre | Computers |
ISBN |
Object-oriented (OO) metrics are an integral part of object technology -- at the research level and in commercial software development projects. This book offers theoretical and empirical tips and facts for creating an OO complexity metrics (measurement) program, based on a review of existing research from the last several years. KEY TOPICS: Covers moving through object-oriented concepts as they related to managing the project lifecycle; the framework in which metrics exist; structural complexity metrics for traditional systems; OO product metrics; and current industrial applications. MARKET: For software developers, programmers, and managers.
Software Metrics
Title | Software Metrics PDF eBook |
Author | Norman E. Fenton |
Publisher | Course Technology Ptr |
Total Pages | 638 |
Release | 1997 |
Genre | Computers |
ISBN | 9780534954253 |
PART I: FUNDAMENTALS OF MEASUREMENT AND EXPERIMENTATION 1. Measurement: What Is It and Why Do It? 2. The Basics of Measurement 3. A Goal-Based Framework for Software Measurement 4. Empirical Investigation 5. Software Metrics Data Collection 6. Analyzing Software-Measurement Data PART II: SOFTWARE-ENGINEERING MEASUREMENT 7. Measuring Internal Product Attributes: Size 8. Measuring Internal Product Attributes: Structure 9. Measuring Internal Product Attributes 10. Software Reliability: Measurement and Prediction 11. Resource Measurement: Productivity, Teams, and Tools 12. Making Process Predictions PART III: MEASUREMENT AND MANAGEMENT 13. Planning a Measurement Program 14. Measurement in Practice 15. Empirical Research in Software Engineering APPENDIXES: A. Solutions to Selected Exercises / B. Metric Tools / C. Acronyms and Glossary / ANNOTATED BIBLIOGRAPHY / INDEX
A Practical Guide to Testing Object-oriented Software
Title | A Practical Guide to Testing Object-oriented Software PDF eBook |
Author | John D. McGregor |
Publisher | Addison-Wesley Professional |
Total Pages | 418 |
Release | 2001 |
Genre | Computers |
ISBN | 9780201325645 |
David A. Sykes is a member of Wofford College's faculty.
Design Patterns in Modern C++
Title | Design Patterns in Modern C++ PDF eBook |
Author | Dmitri Nesteruk |
Publisher | Apress |
Total Pages | 312 |
Release | 2018-04-18 |
Genre | Computers |
ISBN | 1484236033 |
Apply modern C++17 to the implementations of classic design patterns. As well as covering traditional design patterns, this book fleshes out new patterns and approaches that will be useful to C++ developers. The author presents concepts as a fun investigation of how problems can be solved in different ways, along the way using varying degrees of technical sophistication and explaining different sorts of trade-offs. Design Patterns in Modern C++ also provides a technology demo for modern C++, showcasing how some of its latest features (e.g., coroutines) make difficult problems a lot easier to solve. The examples in this book are all suitable for putting into production, with only a few simplifications made in order to aid readability. What You Will Learn Apply design patterns to modern C++ programming Use creational patterns of builder, factories, prototype and singleton Implement structural patterns such as adapter, bridge, decorator, facade and more Work with the behavioral patterns such as chain of responsibility, command, iterator, mediator and more Apply functional design patterns such as Monad and more Who This Book Is For Those with at least some prior programming experience, especially in C++.
Advances in Software Engineering
Title | Advances in Software Engineering PDF eBook |
Author | Hakan Erdogmus |
Publisher | Springer Science & Business Media |
Total Pages | 481 |
Release | 2013-03-20 |
Genre | Computers |
ISBN | 0387215999 |
This book contains both relevant real-world research, as well as reviews of different areas of interest in the software engineering literature, such as clone identification. The contents of the various sections will provide a better understanding of known problems and detailed treatment of advanced topics. Consequently, the book consolidates the work and findings from leading researchers in the software research community in key areas such as maintainability, architectural recovery, code analysis, software migration, and tool support.