Presentation is loading. Please wait.

Presentation is loading. Please wait.

University of Toronto: KMDI, POS|OA SEP Awards Software Architecture and Design in Open-Source Development Alireza Moayerzadeh Dept of Computer Science.

Similar presentations


Presentation on theme: "University of Toronto: KMDI, POS|OA SEP Awards Software Architecture and Design in Open-Source Development Alireza Moayerzadeh Dept of Computer Science."— Presentation transcript:

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

6

7

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


Download ppt "University of Toronto: KMDI, POS|OA SEP Awards Software Architecture and Design in Open-Source Development Alireza Moayerzadeh Dept of Computer Science."

Similar presentations


Ads by Google