Monthly Archives: April 2011

Ins and Outs of software

One of our ‘priority features’, decided during our first workshop prioritsation exercises, was that of data used in software. There are (at least) two schools of thought on how data inputs and outputs should be tied to software. Firstly, there … Continue reading

Posted in data, modeling | 2 Comments

Workshop outputs: personas

One of the more fun exercises in the workshop was to develop personas for the types of people who may want to use a software ontology.  These help determine the kinds of questions that may want to be asked of … Continue reading

Posted in workshop | Leave a comment

An Agile Ontology

The group in which I work at EBI applies Agile Software Development methods to developing software. The technique requires that iterations are frequent and that software is released often with an emphasis on collaboration between developers, especially with regards ‘customer’ … Continue reading

Posted in methods, modeling, users, workshop | 6 Comments

Workshop Attendees

Our workshop brought together a wonderfully diverse group of participants, whose varied backgrounds and experience made the event so successful.  In addition to the members of the project, the attendees were, in alphabetical order: Tomasz Adamusiak (, bioinformatician from EBI. … Continue reading

Posted in Uncategorized | Leave a comment

User sourced competency questions for software

Following our first SWO workshop in Manchester we performed several exercises to garner requirements and test cases. Below is a complete list of the competency questions collected to guide the engineering of the Software Ontology. Competency questions are questions that … Continue reading

Posted in methods, modeling, users, workshop | 5 Comments

Community ontology building without using the ‘O’ word

At the first SWO meeting in Manchester we started the meeting with one primary goal: we would build our ontology of software without discussing ontologies. Obviously, this sounds odd. And probably not possible. And yet the outcome of the meeting … Continue reading

Posted in methods, modeling, users, workshop | 3 Comments