Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Software Patterns Panel Bosc2009


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Software Patterns Panel Bosc2009

  1. 1. On the Applicability of Software Patterns for the Bioinformatics Open Source Community BOSC 2009 Panel Aleksi Kallio, Jim Procter, Lonnie Welch, Bob Hanmer (Moderator)
  2. 2. What is a Software Pattern? <ul><li>A description of a reusable proven design element </li></ul><ul><ul><li>with enough information to recreate the design, customized for the situation </li></ul></ul><ul><ul><li>An element of a pattern language </li></ul></ul><ul><ul><li>A collection of patterns that work together to solve larger problems </li></ul></ul><ul><ul><li>The building block for a software handbook </li></ul></ul>
  3. 3. Bioinformatics Open Source Patterns <ul><ul><li>How can you make use of patterns to foster development of “better” bioinformatics software? </li></ul></ul><ul><li>What are the patterns that you have already mined? </li></ul><ul><li>What do you do with patterns? </li></ul><ul><ul><li>Is there a repository? </li></ul></ul><ul><ul><li>Is there a “keeper” of the repository? </li></ul></ul>