Skip to Content.
Sympa Menu

gang-of-4-patterns - Re: [gang-of-4-patterns] Open Source Framework incl. GoF patterns?

gang-of-4-patterns AT lists.cs.illinois.edu

Subject: Design Patterns discussion

List archive

Re: [gang-of-4-patterns] Open Source Framework incl. GoF patterns?


Chronological Thread 
  • From: Christian Köppe <christian.koppe AT hu.nl>
  • To: "gang-of-4-patterns AT cs.uiuc.edu" <gang-of-4-patterns AT cs.uiuc.edu>
  • Cc: Jeroen Weber <jeroen.weber AT hu.nl>
  • Subject: Re: [gang-of-4-patterns] Open Source Framework incl. GoF patterns?
  • Date: Wed, 19 Jan 2011 10:24:49 +0000
  • Accept-language: nl-NL, en-US
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/gang-of-4-patterns>
  • List-id: Design Patterns discussion <gang-of-4-patterns.cs.uiuc.edu>

Hi everybody,

First I want to thank everyone who made suggestions! I realize that my last
mail was too short, so I'll short explain what we want to do:

In the course 'Patterns & Frameworks' we introduce design patterns to the
students (using pedagogical patterns and a small pattern language on teaching
design patterns I'm currently working on and which I will submit for the next
EuroPLoP). We also introduce the concept of frameworks incl. the properties
of a framework. For the documentation part we show the students UML-F
(published in this book:
http://www.amazon.com/UML-Profile-Framework-Architectures/dp/0201675188/ref=sr_1_1?ie=UTF8&qid=1295431954&sr=8-1).

Now, as last assignment of this course we want to give the students a small
framework which they should analyze and document in UML using UML-F (the
framework-specific parts and all contained design patterns). This way they
can show that they understood design patterns and the properties of a
framework. But for this we need a not (well) documented framework, otherwise
they just look up the documentation and reuse this. So, JUnit and JHotDraw
are well documented and are therefore not suited for this assignment
(However, we will use JUnit as example in the course). The JDK is too big to
let them analyze it.

We also want to reuse this documentation with another class to evaluate if a
documentation in UML-F helps in understanding a framework better and making
it easier to use.


I'm currently looking at the Violet UML editor and we might be using the
framework part of it. But if there are any other suggestions, they are more
than welcome!

Thanks again!


Cheers from Utrecht,

Christian Köppe
| Docent Informatica | Hogeschool Utrecht | Institute for ICT | Nijenoord 1|
kamer D01.20 | T. 030-2388056 | 3552 AS Utrecht |
christian.koppe AT hu.nl|






Archive powered by MHonArc 2.6.16.

Top of Page