Dacopan project MEETING MINUTES
Apr 6th, 2004
Meeting
Apr 6th, 2004, at 16:15
Department of Computer Science
Attendance
Carlos Arrastia Aparicio
Jari Aarniala
Jarkko Laine, secretary
Jonathan Brown, chairman
Turjo Tuohiniemi, instructor
Vesa Vainio
Alejandro Fernandez Rey
Absent
Nobody was absent.
1. Start
Mr. Brown started the meeting at 16:25
2. Assessment of the situation
The design document still isn't finished. The group has a pretty good
understanding on the overall design but it still needs to be written
in textual format. A quite complete agenda had been compiled by Mr. Vainio.
3. Discussion
3.1 Design document status review and task assignment
It was stated that most of the design work is done, but a lot of text still
needs to be written before the design document can be released. The group
agreed that we will not write complete interface and other detailed
descriptions to the design document but rather just start the implementation
phase by implementing the interfaces and documenting them using JavaDoc.
Different tasks for finishing the design document were assigned and can
be found at the end of the minutes in section "Action points".
Some issues still remain unanswered, like how the recording of scenario
sequences will work.
It was pointed out by Mr. Vainio that we need a script to create the JavaDoc
documentation for the DaCoPAn animator and put it automatically to the
web. Mr. Aarniala promised to create an ANT script that will compile the
code and JavaDoc and also publish the documentation.
3.2 Questions from the Petrozavodsk group
Mr. Kulakov had sent some questions that we needed to discuss with the
whole Helsinki group:
3.2.1 Global test plan
Mr. Tuohiniemi suggested that unit testing would be only briefly mentioned
and most of the effort used to write text about integration testing. He
also said that it would be good not to try to finish the test plan at
the same time as the design document as there will probably come up new
ideas during the implementation phase. And as we also don't have that
much time at our hands at the moment, it was decided that only a rough
sketch of the test plan would be written at the moment and it would be
then finished during the implementation phase.
3.2.2 XML DTD
Mr. Kulakov had asked when the DTD would be finished. Mr. Aarniala said
that he would be going to commit the latest version the same evening, but
that probably it would not be the final version but the file format would
actually evolve even during a quite big part of the implementation phase.
3.2.3 Comments on Analyzer architecture
Mr. Kulakov had asked for the Helsinki group to read through the analyzer
architecture section and comment on it. It was decided that Mr. Fernandez
would do this.
3.2.4 Variable scopes
The Petrozavodsk group had suggested to add information on what types of
variables the variables in the XML file would be. At first we felt that
the animator will not need this information, but after further discussion
it became clear that it is actually very important to have this information.
However in the suggestion by the Petrozavodsk group there are four
variable types instead of the three needed by the animator. Because of
this it is important to know what variables the Petrozavodsk group is
planning on putting in what category.
It was decided that Mr. Vainio will write e-mail about this to the
mailing list and ask the Petrozavodsk group to give us a list of variables
sorted by types and tell them that our group accepts the suggestion.
3.3 Weekly schedules online
Mr. Brown suggested that weekly schedules for both groups (i.e. times for
meetings and usual working times) would be added to the TWiki so that
communication between groups could be improved. It was decided that
Mr. Arrastia adds the section and fills the information for the Helsinki
group and then asks the Petrozavodsk group to do their part as well.
3.4 Tranfer Progress Indicator (TPI)
It was decided that the TPI animation type is left out of the project
because of lack of time. Mr. Laine will write a short section to the
design document saying that this animation type will not be implemented
or even designed at this time.
3.5 Machinery for the Petrozavodsk trip
Mr. Brown suggested that it would be good to have laptop computers with
us on our trip to Petrozavodsk so that we could do some work at the place
where we will be staying. Mr. Tuohiniemi promised to check if it would be
possible to get a computer from the department. Mr. Arrastia and
Mr. Fernandez said that they also have a computer that they can take with
them.
4. Action points
- Mr. Brown: Write text about ENC animation, write e-mail to Mr. Taina
and Mr. Kulakov about not finishing the test plan before
starting implementation phase.
- Mr. Laine: Draw the MSC settings dialog, finish UI class diagram and
text about UI class hierarchy.
- Mr. Fernandez: Write introductions for both Animator and Global
design documents, read and comment the Analyzer architecture
design.
- Mr. Vainio: Write text about MSC animation, ask about variable types
from the Petrozavodsk group.
- Mr. Arrastia: Write text about animation settings, create a "weekly
schedules" section to the TWiki.
- Mr. Aarniala: Finish scenario file and events file reader sections,
update the latest version of the XML DTD to the design
document, create the ANT script for building the project.
5. End
Mr. Brown ended the meeting at 17:12
Back to DaCoPAnDocumentation
