DaCoPAn Software Engeneering Project

- Home  - Overview  - Members  - Documentation 

- Resources/Links - Project Website

 

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