Back To: [Trinity College]
[Computer Science Department]
[Heidi Ellis home page]
[CPSC 240 Principles of Software Engineering ]
Homework 3
CPSC-240 Principles of Software Engineering
Instructor: Dr. Heidi Ellis
Fall 2007
Homework 3
Due: Start of class Thursday September 20th
The purpose of this homework is to provide you with an overview of requirements modeling notations. Each student has been assigned a modeling notation to describe. You are to place your homework on the Timelog Trac system under ClassAssignments/ModelingNotations. You will have 7 minutes in class to present your modeling notation using your Trac entry as needed. Each student should create a separate Trac page for their process model under the ModelingNotations page. Your Trac entry should contain the following:
- A description of your modeling notation. Clearly identify all modeling constructs and how they are related.
- A small example of your modeling notation.
- A description of the circumstances under which your modeling notation should be used. What aspect of the system does it model? When is it useful to use the model?
- A list of the advantages of your modeling notation. You must include at least two advantages.
- A list of the disadvantages of your modeling notation. You must include at least two disadvantages.
http://www.cs.trincoll.edu/~hellis2
Copyright © Heidi J. C. Ellis