Traffic Simulation Android App Engineers : David Black, Chris Nelson, Garrett Stibb Clients: Dr....

7
Traffic Simulation Android App Engineers : David Black, Chris Nelson, Garrett Stibb Clients: Dr. Derek Riley and Dr. Martin Treiber

Transcript of Traffic Simulation Android App Engineers : David Black, Chris Nelson, Garrett Stibb Clients: Dr....

Page 1: Traffic Simulation Android App Engineers : David Black, Chris Nelson, Garrett Stibb Clients: Dr. Derek Riley and Dr. Martin Treiber.

Traffic Simulation Android App

Engineers : David Black, Chris Nelson, Garrett Stibb

Clients: Dr. Derek Riley and Dr. Martin Treiber

Page 2: Traffic Simulation Android App Engineers : David Black, Chris Nelson, Garrett Stibb Clients: Dr. Derek Riley and Dr. Martin Treiber.

Introduction

David Black

Garrett Stibb

Software Engineering – Principles and Practice I

Page 3: Traffic Simulation Android App Engineers : David Black, Chris Nelson, Garrett Stibb Clients: Dr. Derek Riley and Dr. Martin Treiber.

Software Engineering

Community Based Learning

Software Development Process, Tools, and Ethics…

Page 4: Traffic Simulation Android App Engineers : David Black, Chris Nelson, Garrett Stibb Clients: Dr. Derek Riley and Dr. Martin Treiber.
Page 5: Traffic Simulation Android App Engineers : David Black, Chris Nelson, Garrett Stibb Clients: Dr. Derek Riley and Dr. Martin Treiber.

Traffic Simulation App

Motivations

Using games to gather data Competition for High Score

Crowd-Sourcing

Highly Accessible = More Experimental Data Free Mobile App

Open Source

GNU/GLP License

Page 6: Traffic Simulation Android App Engineers : David Black, Chris Nelson, Garrett Stibb Clients: Dr. Derek Riley and Dr. Martin Treiber.

Tasks and Challenges

Task: Take the open source web applet and transform it into a Android-based mobile application with the feel of a game.

Challenge: open source development

Challenge: reengineering applet to Android app

Challenge: database/web security

Page 7: Traffic Simulation Android App Engineers : David Black, Chris Nelson, Garrett Stibb Clients: Dr. Derek Riley and Dr. Martin Treiber.

Educational Experiences

Feasibility Study is important

Choosing a Model / Development Plan

Team Development: Modularity

Version Control

Communication

Tools: Code.Google.Com/p/mobile-traffic-simulation/

Diagrams for planning, testing, and development