{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:56:03Z","timestamp":1750308963496,"version":"3.41.0"},"reference-count":51,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2016,10,3]],"date-time":"2016-10-03T00:00:00Z","timestamp":1475452800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"datACRON"},{"name":"European Union's Horizon 2020 research and innovation program","award":["687591"],"award-info":[{"award-number":["687591"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Spatial Algorithms Syst."],"published-print":{"date-parts":[[2016,10,14]]},"abstract":"<jats:p>\n            During the past few decades, a number of effective methods for indexing, query processing, and knowledge discovery in moving object databases have been proposed. An interesting research direction that has recently emerged handles semantics of movement instead of raw spatio-temporal data. Semantic annotations, such as \u201cstop,\u201d \u201cmove,\u201d \u201cat home,\u201d \u201cshopping,\u201d \u201cdriving,\u201d and so on, are either declared by the users (e.g., through social network apps) or automatically inferred by some annotation method and are typically presented as textual counterparts along with spatial and temporal information of raw trajectories. It is natural to argue that such \u201cspatio-temporal-textual\u201d sequences, called semantic trajectories, form a realistic representation model of the complex everyday life (hence, mobility) of individuals. Towards handling semantic trajectories of moving objects in Semantic Mobility Databases, the lack of real datasets leads to the need to design realistic simulators. In the context of the above discussion, the goal of this work is to realistically simulate the mobility life of a large-scale population of moving objects in an urban environment. Two simulator variations are presented: the core Hermoupolis simulator is parametric driven (i.e., user-defined parameters tune every movement aspect), whereas the expansion of the former, called Hermoupolis\n            <jats:sup>by-example<\/jats:sup>\n            , follows the generate-by-example paradigm and is self-tuned by looking inside a real small (sample) dataset. We stress test our proposal and demonstrate its novel characteristics with respect to related work.\n          <\/jats:p>","DOI":"10.1145\/2937753","type":"journal-article","created":{"date-parts":[[2016,10,3]],"date-time":"2016-10-03T13:40:48Z","timestamp":1475502048000},"page":"1-39","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Simulating Our LifeSteps by Example"],"prefix":"10.1145","volume":"2","author":[{"given":"Nikos","family":"Pelekis","sequence":"first","affiliation":[{"name":"University of Piraeus, Piraeus, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stylianos","family":"Sideridis","sequence":"additional","affiliation":[{"name":"University of Piraeus, Piraeus, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Panagiotis","family":"Tampakis","sequence":"additional","affiliation":[{"name":"University of Piraeus, Piraeus, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yannis","family":"Theodoridis","sequence":"additional","affiliation":[{"name":"University of Piraeus, Piraeus, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,10,3]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/304182.304187"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1015231126594"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/1316689.1316758"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1066157.1066213"},{"key":"e_1_2_1_5_1","unstructured":"ChoroChronos. 2016. Datasets & Algorithms. Retrieved from http:\/\/chorochronos.datastories.org\/.  ChoroChronos. 2016. Datasets & Algorithms. Retrieved from http:\/\/chorochronos.datastories.org\/."},{"key":"e_1_2_1_6_1","unstructured":"CrowdSignals. 2015. Homepage. Retrieved from http:\/\/crowdsignals.io\/.  CrowdSignals. 2015. Homepage. Retrieved from http:\/\/crowdsignals.io\/."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-009-0142-5"},{"key":"e_1_2_1_8_1","unstructured":"GeoLife. 2016. GPS Trajectories. Retrieved from https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id&equals;52367.  GeoLife. 2016. GPS Trajectories. Retrieved from https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id&equals;52367."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1281192.1281230"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1097064.1097068"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1183471.1183498"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10707-006-0002-z"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786756"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s13218-012-0183-6"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.14778\/1453856.1453971"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/11535331_3"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/11535331_21"},{"key":"e_1_2_1_18_1","volume-title":"Proceedings of the ICPS.","author":"Kiukkonen Niko","year":"2010","unstructured":"Niko Kiukkonen , Jan Blom , Olivier Dousse , Daniel Gatica-Perez , and Juha Laurila . 2010 . Towards rich mobile phone datasets: Lausanne data collection campaign . In Proceedings of the ICPS. Niko Kiukkonen, Jan Blom, Olivier Dousse, Daniel Gatica-Perez, and Juha Laurila. 2010. Towards rich mobile phone datasets: Lausanne data collection campaign. In Proceedings of the ICPS."},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of the MESM.","author":"Krajzewicz Daniel","year":"2002","unstructured":"Daniel Krajzewicz , Georg Hertkorn , Peter Wagner , and Christin R\u00f6ssel . 2002 . SUMO (simulation of urban mobility): An open-source traffic simulation . In Proceedings of the MESM. Daniel Krajzewicz, Georg Hertkorn, Peter Wagner, and Christin R\u00f6ssel. 2002. SUMO (simulation of urban mobility): An open-source traffic simulation. In Proceedings of the MESM."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1002\/nav.3800020109"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1080\/13658810500105572"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2013.07.014"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1247480.1247546"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.14778\/1920841.1920934"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2465287"},{"key":"e_1_2_1_26_1","unstructured":"MATSim. 2016. Multi-Agent Traffic Simulation Retrieved from http:\/\/www.matsim.org\/.  MATSim. 2016. Multi-Agent Traffic Simulation Retrieved from http:\/\/www.matsim.org\/."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10844-006-9953-7"},{"key":"e_1_2_1_28_1","unstructured":"MNTG. 2016. Minnesota Web-based Traffic Generator. Retrieved from http:\/\/mntg.cs.umn.edu\/tg\/index.php.  MNTG. 2016. Minnesota Web-based Traffic Generator. Retrieved from http:\/\/mntg.cs.umn.edu\/tg\/index.php."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2011.39"},{"volume-title":"Proceedings of the Vehicular Technology Conference (VTC). IEEE.","author":"Leontios","key":"e_1_2_1_30_1","unstructured":"Leontios G. Papaleontiou and Marios D. Dikaiakos. 2009. TrafficModeler: A graphical tool for programming microscopic traffic simulators through high-level abstractions . In Proceedings of the Vehicular Technology Conference (VTC). IEEE. Leontios G. Papaleontiou and Marios D. Dikaiakos. 2009. TrafficModeler: A graphical tool for programming microscopic traffic simulators through high-level abstractions. In Proceedings of the Vehicular Technology Conference (VTC). IEEE."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501654.2501656"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10115-010-0316-x"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-40994-3_49"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594473.2594478"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSAA.2015.7344849"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0198-9715(02)00023-6"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2623330.2623668"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1011412005623"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/0306-4573(88)90021-0"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2247596.2247616"},{"key":"e_1_2_1_41_1","volume-title":"Anton Andreev","author":"Singhal Rohit","year":"2015","unstructured":"Rohit Singhal , Federica Garin , Anton Andreev 2015 . SPEEDD : First Version of Micro-Simulator. Retrieved from http:\/\/speedd-project.eu\/sites\/default\/files\/SPEEDD-D8-2.pdf. Rohit Singhal, Federica Garin, Anton Andreev 2015. SPEEDD: First Version of Micro-Simulator. Retrieved from http:\/\/speedd-project.eu\/sites\/default\/files\/SPEEDD-D8-2.pdf."},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.14778\/2733004.2733065"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1080\/13658816.2014.999682"},{"volume-title":"Proceedings of the 6th International Symposium on Advances in Spatial Databases (SSD). Springer-Verlag","author":"Theodoridis Yannis","key":"e_1_2_1_44_1","unstructured":"Yannis Theodoridis , Jefferson R. O. Silva , and Mario A. Nascimento . 1999. On the generation of spatiotemporal datasets . In Proceedings of the 6th International Symposium on Advances in Spatial Databases (SSD). Springer-Verlag , London, 147--164. Yannis Theodoridis, Jefferson R. O. Silva, and Mario A. Nascimento. 1999. On the generation of spatiotemporal datasets. In Proceedings of the 6th International Symposium on Advances in Spatial Databases (SSD). Springer-Verlag, London, 147--164."},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1019705618917"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.5555\/876875.878994"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/0001-8708(76)90202-4"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-012-0271-0"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDM.2012.39"},{"key":"e_1_2_1_50_1","volume-title":"Proceedings of the 14th International Conference on Data Engineering (ICDE\u201998)","author":"Yi Byoung-Kee","year":"1998","unstructured":"Byoung-Kee Yi , H. Jagadish , and Christos Faloutsos . 1998 . Efficient retrieval of similar time sequences under time warping . In Proceedings of the 14th International Conference on Data Engineering (ICDE\u201998) . 201--208. Byoung-Kee Yi, H. Jagadish, and Christos Faloutsos. 1998. Efficient retrieval of similar time sequences under time warping. In Proceedings of the 14th International Conference on Data Engineering (ICDE\u201998). 201--208."},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732939.2732949"}],"container-title":["ACM Transactions on Spatial Algorithms and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2937753","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2937753","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T21:38:20Z","timestamp":1750282700000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2937753"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10,3]]},"references-count":51,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2016,10,14]]}},"alternative-id":["10.1145\/2937753"],"URL":"https:\/\/doi.org\/10.1145\/2937753","relation":{},"ISSN":["2374-0353","2374-0361"],"issn-type":[{"type":"print","value":"2374-0353"},{"type":"electronic","value":"2374-0361"}],"subject":[],"published":{"date-parts":[[2016,10,3]]},"assertion":[{"value":"2015-08-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2016-05-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2016-10-03","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}