Dacopan project MEETING MINUTES Mar 30th, 2004 Meeting Mar 30th, 2004, at 16:15 Department of Computer Science, room C474 Attendance Carlos Arrastia Aparicio, secretary Jari Aarniala Jarkko Laine Jonathan Brown Turjo Tuohiniemi, instructor Vesa Vainio, chairman Alejandro Fernandez Rey Absent Nobody was absent. 1. Start Mr. Vainio started the meeting at 16:20 2. Assessment of the situation The design document is being written. The groups assigned to the different components of the animator are refining their previous models due to some issues that have appeared during the design process. 3. Discussion 3.1 Communicaton issues Mr. Korzun proposed in the last days a mechanism to formalize communication between Helsinki and Petrozavodsk groups. This proposal will be accepted but will be suggested not to involve the supervisors in the process. 3.2 XML DTD Proposals on adding information about layers and protocols. This could make the animator more generic. Add also a list of variables per protocol to be used in the animator to quicky identify the variables that are present in the protocol events/scenario file. Constant values for hosts will be added here as well. 3.3 Data structures An apart class will be created to manage information about the list of variables and the values for the constant host variables. Information about layers and specific protocols should be added to the data structures as well. All these new data added need naming and localization values. 3.4 User interface Mr. Laine presented a diagram with the class hierarchy. The resize method in the AnimationPanel should be removed and substituted with other mechanisms that Java provide. Some aspects about UFO representation were discussed. The initial toolbar class has been replaced by an instance of JToolBar. Mr. Laine will research about listeners for the toolbar to interact with the control signal framework. A description about the buttons functionality should be added to the design document. An idea for the toolbar is also enable/disable buttons depending on the function or state of the animator. 3.5 Breakpoints, notes and animation sequence. Notes doesn't fit in the animation sequence data structures and a 'notes framework' should be created and mapped to the data structures. Notes should be separated by layers and time. Creating notes for different endpoints is not necessary. A column to show them is enough. The animation sequences are ordered and contain start and end time. Repeated times are used to show again the animation from different perspectives. A mechanism to turn off breakpoints in explore mode should be implemented. The notes will be shown in the 'special area' of the UI and notes can be created in explore mode in the current time by clicking some button. Editing follows some similar mechanism. An option to explore the notes is add some icons for then at one side of the timeline in the MSC animation. Problems that can arise from the listen to events in MSC panel should be studied. 4. Action points - Mr. Tuohiniemi will contact the P-group to inform them about the decision taken corresponding to the communication mechanisms suggested - Mr. Arrastia and Mr. Fernández will work in a draft for variable classes and a 'notes framework' - Mr. Laine will research on UI listeners and Animation Sequence framework semantics and interface. - Mr. Vaino will work in Animation Sequence Control over MSC. - Mr. Aarniala will refine and introduce changes into the XML format. 5. End Mr. Vainio ended the meeting at 17:53
Back to DaCoPAnDocumentation