Softwareteknologi DTU - Project No. 0158:  CITIES and Smart Phone Applications
Danmarks Tekniske Universitet DTU
Bachelorprojekt - Softwareteknologi
Project No. 0158:  CITIES and Smart Phone Applications
Aktuelle Tidligere  

Description:

The CITIES (Center for IT-Intelligent Energy Systems in Cities, http://smart-cities-centre.org) project investigates how to use energy more resourcefully, by using if more efficiently and by using up to 100% renewable energy. In this context, different kind of projects are possible, which involve external sensors, some of them running on smart phones, and web back-ends for collecting, monitoring, and processing the data, and for using and controlling the flow and use of energy like for lighting, heating, and transportation in smarter ways.

In this context, different projects are available which involve programming of Android apps, web applications, and databases. The concrete topic for a project will be defined in discussing with the student and the partners from the CITIES project. Students are welcome to come with their own ideas in this context. The Event Coordination Notation (ECNO) allows modelling a system as a collection of elements that coordinate their behaviour via events. From such ECNO models, software can be generated fully automatically.

Prerequisites:  02162 Software Engineering 2 (preferably E14 or E15 version, strongly recommended)
Basic knowledge in programming mobile apps, RESTful services, including modern persistence mechanisms such as JPA, and web front-ends.

Supervisor(s) Ekkart Kindler

Sidst opdateret: Nov 18, 2016 af Hans Henrik Løvengreen