Lecture February 20
Subject: Process-deliverable diagrams and modeling patterns (Sjaak Brinkkemper)
Audio: Before Break + After Break
Time: 13:15 - 15:00
- Weerd, I. van de, Brinkkemper, S. (2008). Meta-modeling for situational
analysis and design methods. In M.R. Syed and S.N. Syed (Eds.), Handbook
of Research on Modern Systems Analysis and Design Technologies and Applications
(pp. 38-58). Hershey: Idea Group Publishing.[pdf] [Pdf Link]
Workshop February 22
Group 1 (Karl): BBL-103 CLZ
Group 2 (Rick):BBL-109 CLZ
Group 3 (Eric): BBL-112 CLZ
Lecture February 22
Subject: Overview of method engineering research & Method comparison (Sjaak Brinkkemper)
- Hong, S., Goor, G. van den, Brinkkemper, S. (1993). A formal approach to the comparison of object-oriented analysis and design methodologies. Proceedings of the 26th Annual Hawaii International Conference on System Sciences, Wailea, Hi, USA, 689–699. [pdf] [Pdf Link]
- Weerd, I. van de, Weerd, S. de, Brinkkemper, S. (2007). Developing a reference method for game production by method comparison. In J. Ralyte, S. Brinkkemper, B. Henderson-Sellers (Eds.), Situational Method Engineering: Fundamentals and Experiences (pp. 313-327). Berlin Heidelberg: Springer-Verlag. [pdf]
Assignment week 8, 9 & 10: Meta-modeling
The objective of this assignment is to create a fully documented Process-Deliverable Diagram (PDD) of your topic. You have to select method fragments from the literature source(s) you have used in the first assignment. A method fragment is suitable for this course in case it contains:
- a process perspective: a sequence of phases/activities/steps (with possible sub activities or sub steps);
- a deliverable perspective: some deliverables/documents/products/concepts produced.
Note, that in some high level method fragments, the deliverable perspective is not deeply elaborated, whereas in some detailed fragments the process perspective is hardly there. This is no problem, and you have to find your way to deal with this. You may find suitable descriptions of the deliverable and process perspective if you combine different literature sources. Consult your workshop instructor if in doubt.
Elaborate the following in a document:
- Topic name
- References of the main sources you used for creating your models
- The process-deliverable diagram (PDD) with (if neccessary) all non-graphical rules and issues
- The activity table with the explanations of the activities
- Table of concepts with definitions. Don’t forget the source of the definitions.
- The process-deliverable diagram, and the tables with activities and concepts should be created according to the instructions given in the lectures and described in the paper ‘Meta-modeling for situational analysis and design methods’.
- The Visio stencil for meta-modeling can be found here. You can include this in your list of shapes by saving the stencil in My Documents > My Shapes. You can then open it in Visio (File > Shapes > My Shapes).
- International standards from ISO, IEEE, W3C, OMG, etc., are preferred as sources for concept definitions.
- It may be possible that some examples used in the lectures slightly differ from the modeling conventions described in the meta-modeling article. This is due to the fact that some of the examples are taken from research projects that were carried out a before this modeling convention was described. In grading the meta-modeling assignment, we stick to the conventions described in Weerd & Brinkkemper (2008).
The assignment counts for 20% of the practical work grade.
Before March 8, 17.00h you have to:
- Put a hardcopy in the mailbox of Sjaak Brinkkemper.
- Include your PDD, the activity table and the concept table to your Method Engineering Wiki. Also include the references you used in the literature list. You can choose whether you add the document as pfd file, doc file, or as inline text.