Download presentation
Presentation is loading. Please wait.
Published byShauna Charles Modified over 9 years ago
1
10/5/2009 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science and Engineering, University of Mälardalen, Västerås, Sweden and at the Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia (year 2009/2010). For all other purposes, authors’ written permission is needed! The purpose of these materials is to help students in better understanding of lectures in DSD and not their replacement! NOTICE!
2
10/5/2009 Distributed Software Development
3
10/5/2009 Scenario Tools Visualization Requirements Definition and Design Description Josip Jurić
4
Requirements o General requirements o Functional requirements o Use cases o Requirement groups Design o Components o Integration What’s it all about…
5
10/5/2009 General requirements Create a visualization based upon a simulation Interact with the simulation controller Create a World Editor
6
10/5/2009 Functional requirements Create a 3D scene Map objects of the 3D scene to objects in the simulation model Perform simulation and visualization
7
10/5/2009 Specific functional requirements Visualization in 3D Smooth movement visualization Easy camera movement Show critical events Switch between important events Zoom in when clicking on 3D objects
8
10/5/2009 In the beginning...
9
10/5/2009 During simulation
10
10/5/2009 World Editor User Interaction
11
10/5/2009 Visualization User Interaction
12
10/5/2009 Requirements definition Requirement groups IdentityRequirement group INTInterface definition VIZSimulation visualization
13
10/5/2009 Requirements definitions
14
10/5/2009 Design Specification 1/3 Three subdomains of the visualization Interface definition: - events - models Simulation Controller: - physic simulation - movement control Visualization: - world editor - 3D models - effects
15
10/5/2009 Design Specification 2/3
16
10/5/2009 Design Specification 3/3
17
10/5/2009 Components
18
10/5/2009 How we'll do it:
19
10/5/2009 Questions?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.