SDY51 GE3 2014-15 Apantisi Draft

14
ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ «ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΩΝ ΔΙΑΧΥΤΟΥ ΥΠΟΛΟΓΙΣΜΟΥ» ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ ΣΔΥ51 ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΥΤΟΥ ΚΑΙ ΣΦΑΙΡΙΚΟΥ ΥΠΟΛΟΓΙΣΜΟΥ ΑΚΑΔΗΜΑΪΚΟ ΕΤΟΣ: 2014-15 ΣΤΟΙΧΕΙΑ ΠΟΥ ΣΥΜΠΛΗΡΩΝΕΙ Ο ΦΟΙΤΗΤΗΣ / Η ΦΟΙΤΗΤΡΙΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ <ονοματεπώνυμο> ΑΡΙΘΜΟΣ ΜΗΤΡΩΟΥ <αριθμός μητρώου> ΚΩΔΙΚΟΣ ΘΕ ΣΔΥ51 ΚΩΔΙΚΟΣ ΤΜΗΜΑΤΟΣ <κωδικός τμήματος> Α/Α ΓΡΑΠΤΗΣ ΕΡΓΑΣΙΑΣ 3η ΕΡΓΑΣΙΑ ΗΜΕΡΟΜΗΝΙΑ ΑΠΟΣΤΟΛΗΣ Click here to enter a date. ΟΝΟΜΑΤΕΠΩΝΥΜΟ ΚΑΘΗΓΗΤΗ <ονοματεπώνυμο Καθηγητή> ΣΧΟΛΙΑ ΠΡΟΣ ΚΑΘΗΓΗΤΗ Υπεύθυνη Δήλωση Φοιτητή: Βεβαιώνω ότι είμαι συγγραφέας αυτής της εργασίας και ότι κάθε βοήθεια την οποία είχα για την προετοιμασία αυτής της εργασίας, είναι πλήρως αναγνωρισμένη και αναφέρεται είτε στο σημείο «Σχόλια προς καθηγητή» είτε μέσα στην εργασία. Επίσης έχω αναφέρει τις όποιες πηγές από τις οποίες έκανα χρήση δεδομένων, ιδεών ή λέξεων, είτε αυτές αναφέρονται ακριβώς είτε παραφρασμένες. Επίσης βεβαιώνω ότι αυτή η εργασία προετοιμάστηκε από εμένα προσωπικά ειδικά για τη συγκεκριμένη Θεματική Ενότητα. Συμφωνώ και αποδέχομαι την ανωτέρω δήλωση Δε συμφωνώ και δεν αποδέχομαι την ανωτέρω δήλωση (στην περίπτωση αυτή, ο Κ-Σ έχει δικαίωμα να μην αξιολογήσει την εργασία του φοιτητή) Ημερομηνία ανακοίνωσης εργασίας: 10/2/2015 Ημερομηνία παράδοσης εργασίας: 1/3/2015 Καταληκτική ημερομηνία παραλαβής: 4/3/2015 Καταληκτική ημερομηνία παραλαβής σε περίπτωση ατομικής παράτασης: 8/3/2015 Κατ’εξαίρεση για την παρούσα εργασία, τυχόν χρήση της ατομικής παράτασης δε θα συνυπολογιστεί στον συνολικό αριθμό των ατομικών παρατάσεων

description

ΣΔΥ51 - Συστήματα Διάχυτου και Σφαιρικού Υπολογισμού

Transcript of SDY51 GE3 2014-15 Apantisi Draft

  • 51 : 2014-15

    /

    51

    / 3

    Click here to enter a date.

    : , . , , . .

    ( , - )

    : 10/2/2015

    : 1/3/2015

    : 4/3/2015

    :

    8/3/2015

    ,

  • 51 " " : 2014-15

    Click here to enter a date. ()

    / :

    :

    1 [] 40 1 30 1 30

    100

    : 3 2

  • 51 " " : 2014-15

    , , Android .

    ()

    :

    .

    .

    ,

    .

    ( ).

    .

    (Poslad): 8, 9, 10, 11, 13

    15-20

    (Minker): 3

    : 3 3

  • 51 " " : 2014-15

    1. Choose an item. . : .

    .

    ( / ) . .

    , .

    (.. , , ) . , .

    .

    .

    2. , . . . , , . & , .

    3. zip rar. : SDYxx_xERG_EPITHETO_ONOMA. ( xx x ). .

    4. : SDYxx_xERG_EPITHETO_ONOMA.doc

    ( xx x ).

    , project folder , .

    H . . : 3 4

  • 51 " " : 2014-15

    (smart city) , , , .

    , , , . , , , . web interface, .

    , / .

    Android, .

    :

    FixMyStreet - https://www.fixmystreet.com/

    NovoVille - http://www.novoville.com/

    Improve My City - http://www.improve-my-city.com/

    : 3 5

  • 51 " " : 2014-15

    40

    1 GPS . ,

    .

    ;

    , (

    ) . [10 ]

    map-matching :

    o o

    server ad-hoc ( )

    o (.. ).

    2 (recommender systems); ;

    .

    [10 ]

    2 , .:

    o venues Foursquare, ( ), ( ) ( ).

    3

    ,

    ,

    , .

    : 3 6

  • 51 " " : 2014-15

    (augmented reality) . ,

    .

    [10 ]

    2 AR 1 paper , ..

    o o o o ( )

    (.. ) papers.

    4 (

    , ).

    . , : (user goal)

    (tasks) ,

    (services) (resources)

    , (context) /

    .

    ;

    [10 ]

    , ..

    o o o o

    : 3 7

  • 51 " " : 2014-15

    B 30

    1 , . , Strobbe et al. (2011). , . 3 4.

    [30 ]

    Strobbe, ., Van Laere, ., Ongenae, F., Dauwe, S., Dhoedt, B., De Turck, F., Demeester, P., and Luyten, K. (2012). Novel Applications Integrate Location and Context Information. IEEE Pervasive Computing. 11(2): 64-73. DOI: 10.1109/MPRV.2011.60.

    , . , , :

    :

    Strobbe et al. (2011):

    :

    ( Dey et al. (2000)) ( SOUPA (Chen et al. (2004)) (Service oriented architecture)

    , 1Error! Reference source not found..

    : 3 8

  • 51 " " : 2014-15

    PersonSpace

    Device ReportdealsWith

    Time

    isSubmitted

    In

    uses

    Service

    delivers

    isLocatedIn

    1.

    PersonSpace

    Device ReportdealsWith

    Time

    isSubmitted

    In

    uses

    Service

    delivers

    ProblemCategory

    selects

    PointOfInterest

    belongsTo

    isLocatedIn

    Tag

    SensingArtifact

    isLocatedIn

    embodies

    Camera

    GPSBarcodeScanner RFIDReaderprovides

    Barcode

    RFID tag

    has

    reads

    reads

    SmartPhone PDATablet

    DamagedItem MissingItem Other

    2.

    1 Dey et al. (2000). , / ( SoA). , , . ,

    : 3 9

  • 51 " " : 2014-15

    (attribute) Person Strobbe et al. (2011) Henricksen et al. (2002).

    . , , . , (Space, Time, Device, .) ( ) . , Device, , 2. , , , (ProblemCategory) (PointOfInterest Tag). (2 3) tag . , , , .

    Chen H., Finin T., Joshi A. (2004). Semantic web in the context broker architecture, in: Proceedings of the 2nd IEEE Int. Conf. on Pervasive Computing and Communications, PerCom 2004, IEEE Computer Society.

    Dey, A.K., Abowd, G.D. (2000). Towards a better understanding of context and context-awareness. In Proceedings Workshop on the What, Who, Where, When and How of Context-Awareness, affiliated with the 2000 ACM Conference on Human Factors in Computer Systems (CHI 2000).

    Henricksen, K., Indulska, J., Rakotonirainy, A. (2002). Modeling Context Information in Pervasive Computing Systems, in Mattern, F. and Naghshineh, M. (Eds.) Pervasive 2002, LNCS 2414, pp. 167180. Springer-Verlag Berlin Heidelberg.

    Strobbe, ., Van Laere, ., Ongenae, F., Dauwe, S., Dhoedt, B., De Turck, F., Demeester, P., and Luyten, K. (2012). Novel Applications Integrate Location and Context Information. IEEE Pervasive Computing. 11(2): 64-73. DOI: 10.1109/MPRV.2011.60.

    : 3 10

  • 51 " " : 2014-15

    30 ! . 5MB.

    1 Android 2, , server.

    :

    1. : , , ( 2), ( ).

    2. : , ( 500 ). , server AsyncTask, URL http://150.140.15.50/sdy51/2014/getreports.php. URL HTTP POST . , ( ), (.. , ) . , (.. ), . , .

    3. : . , , . . HTTP POST URL http://150.140.15.50/sdy51/2014/upvote.php, id .

    , server, . , 1 4, :

    : 3 11

  • 51 " " : 2014-15

    Google , ( ) Google ( email @gmail.com). , activity

    http://code.tutsplus.com/tutorials/android-sdk-working-with-google-maps-application-setup--mobile-15771

    , marker .

    http://code.tutsplus.com/tutorials/android-sdk-working-with-google-maps-map-setup--mobile-15896

    developer guide Google

    https://developers.google.com/maps/documentation/android/marker

    template . template , . templates , .

    [. 1/4]

    , . , . , 2.

    : 3 12

  • 51 " " : 2014-15

    [. 1/4]

    , Google Maps API v2 Android. , :

    1. . , .

    2. . , . , .

    3. , , .

    4. , . , . ( ).

    5. , info window . info window,

    : 3 13

  • 51 " " : 2014-15

    .

    [. 1/4]

    . Upvote, ( , ). . , .

    [30 ]

    .

    .

    : 3 14

    1 2 3 4 1 , . , Strobbe e...Strobbe, ., Van Laere, ., Ongenae, F., Dauwe, S., Dhoedt, B., De Turck, F., Demeester, P., and Luyten, K. (2012). Novel Applications Integrate Location and Context Information. IEEE Pervasive Computing. 11(2): 64-73. DOI: 10.1109/MPRV.2011.60. 1