Presentation is loading. Please wait.

Presentation is loading. Please wait.

12015-09-12 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.

Similar presentations


Presentation on theme: "12015-09-12 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer."— Presentation transcript:

1 12015-09-12 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 2012/2013). 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 22015-09-12 Distributed Software Development

3 32015-09-12 StudyAbroad Project Vision Javier Hualpa, Branimir Lochert

4 42015-09-12 The team Italy - PoliMi –Alessandro Sisto (Team Leader) –Javier Hualpa –Daniele Rogora Croatia - FER –Branimir Lochert (Project Leader) –Katarina Sekula –Milan Čop

5 52015-09-12

6 6 The project Where to go to study abroad? How to apply and get there? Project supervisor: Ivana Bosnić

7 72015-09-12 Incentives Where to go is an important decision Need to consider a lot of information What if it was all in one place? What if you could narrow it down?

8 82015-09-12 Goals Build an application which –Gathers information from data sources –Presents to the user (in a nice format) –Narrows it down! –Guides the user towards a decision Learn DSD

9 Gather data from various open data sources Present the data to the user –Text –Photos –Maps –Gadgets –Graphs 92015-09-12 Requirements and features

10 102015-09-12 Requirements and features Filter data –Language, country, university, city, climate, social life, finances, culture, people of interest Feedback –Suggestions, hints, user content Guiding the user towards a decision

11 112015-09-12 Technologies Server –.NET / C# –dotNetRDF, LINQtoRDF Client –HTML / CSS –JavaScript (jQuery) –Ajax

12 122015-09-12 High level architecture

13 132015-09-12 Data Sources Public data sources (APIs) –Financial: Eurostat –General: dbPedia, Freebase –Publications: Mendeley –Maps and Landmarks: Google Places –Education: LinkedEducation, TheDataHub Other –HTML parsing, crawlers

14 142015-09-12 Risks Quality and availability of data sources Team communication Deadlines Modularisation and integration

15 152015-09-12 Future Features Extensibility! Future data sources should integrate seamlessly

16 162015-09-12 Team Communication & Collaboration Communication –Skype –Face to face Collaboration –Google group –SVN

17 172015-09-12

18 182015-09-12


Download ppt "12015-09-12 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer."

Similar presentations


Ads by Google