Advanced Software Applications Lab.
How to measure the characteristics of Good OOD or Good CBSD
¡¤ What makes Good OOD ? Open-Closed Principle, Liskov Substitution Principle, ... ?
¡¤ What is the proper abstraction unit for design measurement
Product/Process Metrics and Prediction Models
¡¤ Measuring design patterns, frameworks, and dependencies among design components
¡¤ Measuring Components and CBSD
¡¤ Empirical/Formal validation of metrics, Measurement Theory
¡¤ Complexity-based Criticality Prediction models
¡¤ How to preserve software architecture style in later development phases.
Mining Software Repositories