50 likes | 171 Views
Letizia Jaccheri OSS. Project/Master students (start August 2002 finish November 2002, hopefully start again January 2003) Eivind Eivind Molstad Ida Ida Hogganvik Architecture reconstruction and OSS PhD Student (start August 2002 finish 2006) Gu Mingyang
E N D
Letizia JaccheriOSS • Project/Master students (start August 2002 finish November 2002, hopefully start again January 2003) • Eivind Eivind Molstad • Ida Ida Hogganvik • Architecture reconstruction and OSS • PhD Student (start August 2002 finish 2006) • Gu Mingyang • Creativity and constraints in software development: OSS and traditional software engineering
Master: OSS architecture recovery Goal • What techniques can be used to build architectural description from existing software? • What views are relevant in this context? Method Analyse OSS based on ”IEEE Recommended Practice for Architectural Description of Software-Intensive Systems” • Identify stakeholders, concerns and views • Implement views
Master: Case studies • Jetty: Java Web Server • Start 1995, • 21 developers, • size: 16MB • JBoss: Java Application Server • Start 1999, • 100 active developers, • size: 63MB
Master: Findings and further work • Significant difference in volume and extent of system documentation • OSS projects show low interest in our type of documentation • FW: Compare our work with results from an architectural extractor tool
PhD: Creativity and constraints • Searching for hypotheses • Searching for OO projects in which to act as both participant and observer • Observers do not receive the attention they would like to