SDY51 GE3 2014-15 Apantisi Draft

Post on 14-Sep-2015

27 views 8 download

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