Download presentation
Presentation is loading. Please wait.
Published byKayli Goldring Modified over 10 years ago
1
University of Toronto: KMDI, POS|OA SEP Awards Software Architecture and Design in Open-Source Development Alireza Moayerzadeh Dept of Computer Science Eric Yu Faculty of Information Studies
2
Introduction This is a study of successful open-source projects to extract their common design patterns. The main goal is to provide developers with solutions for common design objectives in context of the open-source.
3
Background and Rationale Growing number of open-source projects sourceforge.net, freshmeat.net, … Most of the research attention on philosophy of open-source managing an open-source project general design patterns
4
Project Methodology Studying Open Source Model Finding common design objectives in open source Studying Successful Open Source Projects Apache Web Server, Eclipse, … Finding design patterns used in those projects
5
Main Findings/Deliverables Online Wiki Design objectives Design patterns Open-source project analyses http://episteme.cs.toronto.edu/ossdesign http://episteme.cs.toronto.edu/ossdesign
8
Implications for Open Source/Open Access Improvement of general quality of open- source software Explaining requirements of having a successful open source project Creating a central place to collect methods and techniques used in open source development model
9
What communities are affected? Open source developers Beginners (main audience) Experts Open source users
10
How I benefited from SEP I learned more about the open-source model and factors that make it work. I studied the design of some important open-source projects.
11
Conclusions and Next Steps Make the wiki more complete Have the wiki seen by more people and solicit their contributions Publish the results
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.