| Repository State | Author | Documents Checked in | Comments |
| 1 | Maggie |
Reading/ReadingInst.xml GoalsScope/GoalsScope.xml |
ReadingInst.xml: added reader species user, designer, test team, and management GoalsScope.xml: added actors `Planning staff ski school' and `Office staff ski school' |
| 2 | Maggie | Glossary/Glossary.xml Reading/ReadingInst.xml CrossCut/CrossCutting.xml |
Glossary.xml:
added definitions for course, class, teacher, and student
CrossCutting.xml: added naming conventions for actors, business processes, activities, components, use cases, and analysis functions ReadingInst.xml: added reading instructions for business processes, use cases, and the glossary |
| 3 | Bob | Usecase/UC_Plan_Classes.xml BusProc/BP_Plan_Classes.xml |
BP_Plan_Classes.xml:
added business process BP_[Plan classes] including activities
Act_[Determine class utilization] and Act_[Create new course and classes]
UC_Plan_Classes.xml: added use cases `Create new course and classes' and `Determine additional requests and abundances' (without component) |
| 4 | Elli |
Usecase/UC_Assign_Teacher_To_Classes.xml BusProc/BP_Assign_Teacher_To_Classes.xml |
BP_Assign_Teacher.xml:
added business process BP_[Assign teacher to classes] including activities Act_[Suggest teacher for course], Act_[Assign teacher to all classes of the course], and Act_[Select the teacher in question and assign him to the new course]
UC_Assign_Teacher.xml: added use cases UC_[Suggest teacher for course] and UC_[Assign teacher to classes] (without component) |
| 5 | Peter |
Usecase/UC_Register_Students.xml BusProc/BP_Register_Students.xml |
BP_Register_Students.xml:
added business process BP_[Register students] including activities Act_[Create course summary], Act_[Assign student to all classes of the course], Act_[Assign student to some classes of the course], and Act_[Assign student to some classes of either course]
UC_Register_Students.xml: added use cases UC_[Assign students to course], UC_[Create course summary], UC_[Register customer] (without component) |
| 6 | Maggie |
Spec/SpecUser.xml Spec/SpecManagement.xml Spec/SpecDesigner.xml Spec/SpecTest.xml Glossary/Glossary.xml Reading/ReadingInst.xml |
initial coarse specification documents (in progress)
Glossary.xml: give more precise descriptions for course, class, and teacher; set status to `finished' ReadingInst.xml: added reading instructions for analysis functions, data model, data types, dialogs, and cross-cutting concerns; set status to `finished' |
| 7 | Bob |
Usecase/UC_Plan_Classes.xml BusProc/BP_Plan_Classes.xml |
BP_Plan_Classes.xml:
added activities Act_[Assign students to class] and Act_[Move students to other class]
UC_Plan_Classes.xml: changed name of use case `Create new course and classes' to UC_[Create new course and classes], changed name of use case `Determine additional requests and abundances' to UC_[Determine additional requests and abundances], added use cases UC_[Change assignments of students to classes] and UC_[Assign students to course] |
| 8 | Peter |
Usecase/UC_Register_Students.xml BusProc/BP_Register_Students.xml |
BP_Register_Students.xml:
added activities Act_[Register customer (4)] and Act_[Set customer to wish list]
UC_Register_Students.xml: added use case UC_[Set student to wish list] |
| 9 | Maggie |
Spec/SpecUser.xml Spec/SpecManagement.xml Spec/SpecDesigner.xml Spec/SpecTest.xml Reading/ReadingInst.xml |
set status of specification documents to `quality assurance,' reference documents for business processes and use cases
ReadingInst.xml: added reader species `management' to the cross-cutting concerns |
| 10 | Bob |
Usecase/UC_Plan_Classes.xml BusProc/BP_Plan_Classes.xml |
BP_Plan_Classes.xml: added input/output to all activities, added activities Act_[Merge classes], Act_[Delete associated teacher for a class], and Act_[Delete class]
UC_Plan_Classes.xml: added use case UC_[Delete course], deleted use case UC_[Assign students to course] (use case was duplicated) @Peter: add a reference to Act_[Assign students to class] (BP_[Plan classes]) to your UC_[Assign students to course] |
| 11 | Peter |
Usecase/UC_Register_Students.xml BusProc/BP_Register_Students.xml |
BP_Register_Students.xml: added input/output to all activities
UC_Register_Students.xml: added reference to Act_[Assign students to class] (BP_[Plan classes]) to use case UC_[Assign students to course] |
| 12 | Elli |
BusProc/BP_Assign_Teacher_To_Classes.xml |
added input/output to all activities |
| 13 | Maggie |
Spec/SpecUser.xml Spec/SpecManagement.xml Spec/SpecDesigner.xml Spec/SpecTest.xml |
all specification documents in status `finished;' coarse specification finished (milestone 1) |
| 14 | Maggie |
DataMod/DataModel.xml CrossCut/CrossCutting.xml DataTypes/DataTypes.xml |
CrossCutting.xml:
added naming conventions for entity types, attributes, relations, data types, fields in types, dialogs, and screens in dialogs
DataModel.xml: added component Com_[Internal data] containing entity types ET_[Skischool], ET_[Teacher], and ET_[Availability]; added component Com_[Course planning] containing entity types ET_[Class] and ET_[Course]; added component Com_[Course attendees] containing entity type ET_[Student] DataTypes.xml: added data types DT_[String], DT_[Integer], DT_[Bool], and DT_[Year] @all: please use my components |
| 15 | Bob |
AnaFun/AnaFun.xml Dialog/Dialogs.xml Usecase/UC_Plan_Classes.xml |
AnaFun.xml:
added component Com_[Course planning] including analysis functions AF_[Create course], AF_[Create classes for a course], AF_[Remove assignment of teacher to class], AF_[Remove class], and AF_[Remove course]
Dialogs.xml: added component Com_[Course planning] containing the dialog Dia_[New course and classes] UC_Plan_Classes.xml: moved use cases to component Com_[Course planning], added pre- and postconditions to each use case, reference analysis functions |
| 16 | Elli |
AnaFun/AnaFun.xml Usecase/UC_Assign_Teacher_To_Classes.xml |
AnaFun.xml: added component Com_[Internal data] including analysis functions AF_[Filter teachers], AF_[Check availability], and AF_[Assign teacher to class]
UC_Assign_Teacher.xml: moved use cases to component Com_[Internal data], added pre- and postconditions to each use case, reference analysis functions |
| 17 | Peter |
AnaFun/AnaFun.xml Dialog/Dialogs.xml Usecase/UC_Register_Students.xml |
AnaFun.xml:
added component Com_[Course attendees] including analysis functions AF_[Check maximum students for class], AF_[Find classes for student by date], AF_[Filter courses], and AF_[Add customer]
Dialogs.xml: added component Com_[Course attendees] including the dialog Dia_[Assign student to course] UC_Register_Students.xml: moved use case UC_[Create course summary] to component Com_[Internal data], moved other use cases to component Com_[Course attendees], added pre- and postconditions to each use case, reference analysis functions |
| 18 | Maggie |
Spec/SpecUser.xml Spec/SpecManagement.xml Spec/SpecDesigner.xml Spec/SpecTest.xml DataMod/DataModel.xml DataTypes/DataTypes.xml |
DataModel.xml:
added some attributes to entity types
DataTypes.xml: corrected upper bound in data type DT_[Year], added data types DT_[Bank], DT_[Date], DT_[Time], DT_[Day], DT_[Month], DT_[Hour], DT_[Minute], DT_[Preference], DT_[Education], DT_[Cadence], DT_[Gender], and DT_[Weekday] specification documents: changed kind to `fine,' set status to `in progress,' reference new documents |
| 19 | Bob |
AnaFun/AnaFun.xml Dialog/Dialogs.xml /Usecase/UC_Plan_Classes.xml BusProc/BP_Plan_Classes.xml |
BP_Plan_Classes.xml:
reference entity types (instead of using natural language), set status to `quality assurance'
UC_Plan_Classes.xml: reference entity types for inputs and outputs, set status to `quality assurance' AnaFun.xml: in component Com_[Course planning] make references to entity types in parameters Dialogs.xml: in dialog Dia_[New course and classes]: make references to attributes not only to entities, add actions, add IAD |
| 20 | Elli |
AnaFun/AnaFun.xml Usecase/UC_Assign_Teacher_To_Classes.xml BusProc/BP_Assign_Teacher_To_Classes.xml |
AnaFun.xml:
in component Com_[Internal data] make references to entity types in parameters
UC_Assign_Teacher.xml: reference entity types for inputs and outputs, set status to `quality assurance' BP_Assign_Teacher.xml: reference entity types (instead of using natural language), set status to `quality assurance' |
| 21 | Peter |
AnaFun/AnaFun.xml Dialog/Dialogs.xml Usecase/UC_Register_Students.xml BusProc/BP_Register_Students.xml |
BP_Register_Students.xml:
reference entity types (instead of using natural language),
remove activities Act_[Set customer to wish list] and Act_[Register customer (4)] (wish list support dropped because too expensive),
set status to `quality assurance'
UC_Register_Students.xml: reference entity types for inputs and outputs, in use case UC_[Assign students to course] reference analysis function AF_[Check maximum students for class] (because the dialog Dia_[Assign students to course] does), remove use case UC_[Set student to wish list], move use case UC_[Create course summary] to component Com_[Course attendees], set status to `quality assurance' AnaFun.xml: in component Com_[Course attendees] make references to entity types in parameters, set status to `quality assurance' Dialogs.xml: in dialog Dia_[Assign students to course]: make references to attributes not only to entity types, add actions, add IAD, set status to `quality assurance' |
| 22 | Maggie |
Spec/SpecUser.xml Spec/SpecManagement.xml Spec/SpecDesigner.xml Spec/SpecTest.xml DataMod/DataModel.xml |
DataModel.xml:
add cardinalities to relations
specification documents: set status to `quality assurance' |
| 23 | Maggie |
Spec/SpecUser.xml Spec/SpecManagement.xml Spec/SpecDesigner.xml Spec/SpecTest.xml |
set status to `finished'; fine specification finished (milestone 2) |
| 24 | Maggie | DataMod/DataModel.xml | Added target cardinality for relation `Is available at' (which I forgot earlier), set status to `finished'. |
Last modified: Mon Jan 31 16:14:49 CET 2005