OBSERVATIONAL STUDIES OF SOFTWARE ENGINEERING USING DATA FROM SOFTWARE REPOSITORIES