
D3.2 METHOD MODELING AND VISUALISATION FOR THE URBAN DECISION-MAKER PROJECT Acronym: UrbanData2Decide Title: Data Visualisation and Decision-making Solutions to Forecast and Manage Complex Urban Challenges Coordinator: SYNYO GmbH Reference: 847511 Type: Joint Programme Initiative Programme: Urban Europe Start: September 2014 Duration: 26 months Website: http://www.urbandata2decide.eu E-Mail: [email protected] Consortium: SYNYO GmbH, Research & Development Department, Austria (SYNYO) University of Oxford, Oxford Internet Institute, UK (OXFORD) Malmö University, Department of Urban Studies, Sweden (MU) Open Data Institute, Research Department, UK (ODI) IT University of Copenhagen, Software Development Group, Denmark (ITU) ZSI Centre for Social Innovation, Department of Knowledge and Technology, Austria (ZSI) D3.2 URBAN DECISION-MAKER DELIVERABLE Number: D3.2 Title: Method Modelling and Visualisation Design for the UrbanDecisionMaker Report Lead partner: IT University of Copenhagen (ITU) Work package: WP3: Method modelling, Visualisation Design and framework elaboration Date: September 2015 Authors: Joshua Ddamba, ITU Yvonne Dittrich, ITU Contributors: Julia Neuschmid, SYNYO Reviewers: Jonathan Bright, OII The UrbanData2Decide project is co-funded under the Joint Programming Initiative, 2nd call Urban Europe. © 2015 UrbanData2Decide | Urban Europe 2 D3.2 URBAN DECISION-MAKER TABLE OF CONTENT 1 Introduction ............................................................................................................................ 6 2 Modeling Approach ................................................................................................................. 7 2.1 Choice of Modeling Notation ......................................................................................................... 7 2.2 Modeling the UrbanDecisionMaker ............................................................................................... 9 3 Analysis of National Concepts ................................................................................................ 10 3.1 Preparing for Decision-Making and Collaborative Decision-Making ........................................... 10 3.2 Classifying the Sub-Features of the National Concepts ............................................................... 11 3.3 Mapping of Sub-Features from the National Concepts to the General Activities Classified ....... 23 4 Roles in Decision-Making from the National Concepts ............................................................. 25 5 Basic Design Concept Metaphors ............................................................................................ 28 6 The UrbanDecisionMaker Use Case ........................................................................................ 32 6.1 Actor Descriptions ........................................................................................................................ 32 6.2 Actors Use Case ............................................................................................................................ 33 6.3 Use Cases ...................................................................................................................................... 34 6.3.1 Create Decision Space .............................................................................................................. 34 6.3.2 Browse and Add Visualisation .................................................................................................. 35 6.3.3 Add Collaboration Features ...................................................................................................... 36 6.3.4 Create Dashboard ..................................................................................................................... 37 6.3.5 Sharing Visualisations............................................................................................................... 37 6.3.6 Take a Snapshot ....................................................................................................................... 38 6.3.7 View Snapshot History .............................................................................................................. 39 6.3.8 Engage in Discussions ............................................................................................................... 40 6.3.9 Sign up for Alerts Features ....................................................................................................... 41 6.3.10 Save Image over Visualisations ............................................................................................ 42 6.4 Class Diagram ............................................................................................................................... 43 6.5 Mapping of National Concepts and Use Cases ............................................................................. 44 7 Existing Technologies ............................................................................................................. 45 7.1 Content Management Systems .................................................................................................... 45 7.2 Web Development Frameworks................................................................................................... 46 7.2.1 PHP ........................................................................................................................................... 46 7.2.2 Yii .............................................................................................................................................. 46 © 2015 UrbanData2Decide | Urban Europe 3 D3.2 URBAN DECISION-MAKER 7.2.3 Zend .......................................................................................................................................... 48 7.2.4 Symfony .................................................................................................................................... 49 7.2.5 Laravel ...................................................................................................................................... 50 7.2.6 Phalcon ..................................................................................................................................... 51 7.2.7 CakePHP ................................................................................................................................... 52 7.2.8 CodeIgniter ............................................................................................................................... 52 7.2.9 Comparison of PHP Frameworks .............................................................................................. 53 7.3 JavaScript Frameworks ................................................................................................................. 55 7.3.1 AngularJS .................................................................................................................................. 55 7.3.2 Backbone .................................................................................................................................. 56 7.3.3 Ember ....................................................................................................................................... 56 7.3.4 Comparison of JavaScript Frameworks .................................................................................... 56 8 Conclusion ............................................................................................................................. 57 References .................................................................................................................................... 58 Abbreviations ................................................................................................................................ 58 © 2015 UrbanData2Decide | Urban Europe 4 D3.2 URBAN DECISION-MAKER LIST OF FIGURES Figure 1: Generic activities in urban decision-making (Deliverable 2.5, p.33) ......................................... 11 Figure 2 : Urban decision-maker use case diagram ................................................................................. 33 Figure 3: Typical workflow in a Yii application ......................................................................................... 47 Figure 4: MVC with the Laravel framework ............................................................................................. 50 Figure 5: Comparison of performance of PHP frameworks ..................................................................... 52 Figure 6: Most promising PHP frameworks for 2014 ............................................................................... 54 Figure 7: Google Trend Analysis of popular PHP frameworks ................................................................. 55 Figure 8: Google Trend Analysis of popular JavaScript frameworks ........................................................ 57 LIST OF TABLES Table 1 : Mapping national concepts to the classification of decision-making features ......................... 12 Table 2: Common features from the national concepts .......................................................................... 23 Table 3: Mapping of national concepts to generic decision-making activities ........................................ 24 Table 4: Roles of actors in decision-making identified from national concepts ...................................... 25 Table 5: Mapping of national concept features
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages58 Page
-
File Size-