{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T13:50:51Z","timestamp":1760709051671,"version":"build-2065373602"},"reference-count":29,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2016,4,25]],"date-time":"2016-04-25T00:00:00Z","timestamp":1461542400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"NASA","award":["NNX15AM85G"],"award-info":[{"award-number":["NNX15AM85G"]}]},{"DOI":"10.13039\/501100000930","name":"NSF","doi-asserted-by":"publisher","award":["1338925"],"award-info":[{"award-number":["1338925"]}],"id":[{"id":"10.13039\/501100000930","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>Big geospatial data are archived and made available through online web discovery and access. However, finding the right data for scientific research and application development is still a challenge. This paper aims to improve the data discovery by mining the user knowledge from log files. Specifically, user web session reconstruction is focused upon in this paper as a critical step for extracting usage patterns. However, reconstructing user sessions from raw web logs has always been difficult, as a session identifier tends to be missing in most data portals. To address this problem, we propose two session identification methods, including time-clustering-based and time-referrer-based methods. We also present the workflow of session reconstruction and discuss the approach of selecting appropriate thresholds for relevant steps in the workflow. The proposed session identification methods and workflow are proven to be able to extract data access patterns for further pattern analyses of user behavior and improvement of data discovery for more relevancy data ranking, suggestion, and navigation.<\/jats:p>","DOI":"10.3390\/ijgi5050054","type":"journal-article","created":{"date-parts":[[2016,4,25]],"date-time":"2016-04-25T10:02:36Z","timestamp":1461578556000},"page":"54","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Reconstructing Sessions from Data Discovery and Access Logs to Build a Semantic Knowledge Base for Improving Data Discovery"],"prefix":"10.3390","volume":"5","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4591-483X","authenticated-orcid":false,"given":"Yongyao","family":"Jiang","sequence":"first","affiliation":[{"name":"NSF Spatiotemporal Innovation Center, George Mason University, Fairfax, VA 22030, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3205-8464","authenticated-orcid":false,"given":"Yun","family":"Li","sequence":"additional","affiliation":[{"name":"NSF Spatiotemporal Innovation Center, George Mason University, Fairfax, VA 22030, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7768-4066","authenticated-orcid":false,"given":"Chaowei","family":"Yang","sequence":"additional","affiliation":[{"name":"NSF Spatiotemporal Innovation Center, George Mason University, Fairfax, VA 22030, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Edward","family":"Armstrong","sequence":"additional","affiliation":[{"name":"NASA Jet Propulsion Laboratory, California Institute of Technology, Pasadena, CA 91109, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Huang","sequence":"additional","affiliation":[{"name":"NASA Jet Propulsion Laboratory, California Institute of Technology, Pasadena, CA 91109, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Moroni","sequence":"additional","affiliation":[{"name":"NASA Jet Propulsion Laboratory, California Institute of Technology, Pasadena, CA 91109, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,4,25]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Vatsavai, R.R., Ganguly, A., Chandola, V., Stefanidis, A., Klasky, S., and Shekhar, S. (2012, January 7\u20139). Spatiotemporal data mining in the era of big spatial data: Algorithms and applications. Proceedings of the 1st ACM SIGSPATIAL International Workshop on Analytics for Big Geospatial Data, Redondo Beach, CA, USA.","DOI":"10.1145\/2447481.2447482"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1109","DOI":"10.1080\/13658816.2012.739692","article-title":"A performance, semantic and service quality-enhanced distributed search engine for improving geospatial resource discovery","volume":"27","author":"Gui","year":"2013","journal-title":"Int. J. Geograph. Inf. Sci."},{"key":"ref_3","unstructured":"Yang, C., Sun, M., Liu, K., Huang, Q., Li, Z., Gui, Z., Jiang, Y., Xia, J., Yu, M., Xu, C., and Lostritto, P. (2015). Space-Time Integration in Geography and GIScience, Springer Netherlands."},{"key":"ref_4","unstructured":"Langille, A.N., and Meyer, C.D. Google\u2019s PageRank and Beyond: The Science of Search Engine Rankings. Available online: http:\/\/geza.kzoo.edu\/~erdi\/patent\/langvillebook.pdf."},{"key":"ref_5","unstructured":"Lei, Y., Uren, V., and Motta, E. Semsearch: A Search Engine for the Semantic Web. Available online: http:\/\/kmi.open.ac.uk\/publications\/pdf\/semsearch_paper.pdf."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Srivastava, J., Cooley, R., Deshpande, M., and Tan, P.-N. Web Usage Mining: Discovery and Applications of Usage Patterns from Web Data. Available online: http:\/\/nlp.uned.es\/WebMining\/Tema5.Uso\/srivastava2000.pdf.","DOI":"10.1145\/846183.846188"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1002\/cae.20456","article-title":"Web usage mining for predicting final marks of students that use Moodle courses","volume":"21","author":"Romero","year":"2013","journal-title":"Comput. Appl. Eng. Educ."},{"key":"ref_8","unstructured":"Berendt, B., Mobasher, B., Nakagawa, M., and Spiliopoulou, M. (2003). WEBKDD 2002-Mining Web Data for Discovering Usage Patterns and Profiles, Springer."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Zhang, J., and Ghorbani, A. (2004, January 19\u201321). The reconstruction of user sessions from a server log using improved time-oriented heuristics. Proceedings of the Second Annual Conference on Communication Networks and Services Research, Fredericton, NB, Canada.","DOI":"10.1109\/DNSR.2004.1344744"},{"key":"ref_10","first-page":"23","article-title":"Web Usage Mining: A Novel Approach for Web User Session Construction","volume":"15","author":"Sharma","year":"2015","journal-title":"Glob. J. Comput. Sci. Technol."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Jones, R., and Klinkner, K.L. (2008, January 26\u201330). Beyond the session timeout: Automatic hierarchical segmentation of search topics in query logs. Proceedings of the 17th ACM Conference on Information and Knowledge Management, Napa Valley, CA, USA.","DOI":"10.1145\/1458082.1458176"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1007\/BF03325089","article-title":"Data preparation for mining world wide web browsing patterns","volume":"1","author":"Cooley","year":"1999","journal-title":"Knowl. Inf. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Halfaker, A., Keyes, O., Kluver, D., Thebault-Spieker, J., Nguyen, T., Shores, K., Uduwage, A., and Warncke-Wang, M. (2015, January 18\u201322). User session identification based on strong regularities in inter-activity time. Proceedings of the 24th International Conference on World Wide Web, Florence, Italy.","DOI":"10.1145\/2736277.2741117"},{"key":"ref_14","unstructured":"Pei, J., Han, J., Mortazavi-asl, B., and Zhu, H. Mining Access Patterns Efficiently from Web Logs. Available online: http:\/\/www.cse.msu.edu\/~cse960\/Papers\/usagemining\/pei00mining.pdf."},{"key":"ref_15","unstructured":"Zaiane, O.R., Xin, M., and Han, J. (1998, January 22\u201324). Discovering web access patterns and trends by applying OLAP and data mining technology on web logs. Proceedings of the IEEE International Forum on Research and Technology Advances in Digital Libraries, ADL 98, Santa Barbara, CA, USA."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1287\/ijoc.15.2.171.14445","article-title":"A framework for the evaluation of session reconstruction heuristics in web-usage analysis","volume":"15","author":"Spiliopoulou","year":"2003","journal-title":"Inf. J. Comput."},{"key":"ref_17","unstructured":"Liu, B. (2007). Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data, Springer Science & Business Media."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1109\/MIS.2004.1274912","article-title":"Advanced data preprocessing for intersites web usage mining","volume":"19","author":"Tanasa","year":"2004","journal-title":"IEEE Intell. Syst."},{"key":"ref_19","unstructured":"Tanasa, D. Web Usage Mining: Contributions to Intersites Logs Preprocessing and Sequential Pattern Extraction with Low Support. Available online: https:\/\/tel.archives-ouvertes.fr\/tel-00178870\/document."},{"key":"ref_20","unstructured":"Apache Apache HTTP Server Version 2.4. Available online: http:\/\/httpd.apache.org\/docs\/current\/logs.html#combined."},{"key":"ref_21","unstructured":"Castaglia ProFTPD Server Logfile. Available online: http:\/\/www.castaglia.org\/proftpd\/doc\/xferlog.html."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"368","DOI":"10.1016\/j.compedu.2007.05.016","article-title":"Data mining in course management systems: Moodle case study and tutorial","volume":"51","author":"Romero","year":"2008","journal-title":"Comput. Educ."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1007\/s10618-010-0180-z","article-title":"Web robot detection techniques: Overview and limitations","volume":"22","author":"Doran","year":"2011","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v032.i06","article-title":"Mixtools: An R package for analyzing finite mixture models","volume":"32","author":"Benaglia","year":"2009","journal-title":"J. Stat. Softw."},{"key":"ref_25","first-page":"186","article-title":"The data model concept in statistical mapping","volume":"7","author":"Jenks","year":"1967","journal-title":"Int. Yearb. Cartogr."},{"key":"ref_26","unstructured":"ESRI What Is the JENKS Optimization Method?. Available online: http:\/\/support.esri.com\/en\/knowledgebase\/techarticles\/detail\/26442."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1080\/17538947.2013.769783","article-title":"Redefining the possibility of digital Earth and geosciences with spatial cloud computing","volume":"6","author":"Yang","year":"2013","journal-title":"Int. J. Digit. Earth"},{"key":"ref_28","first-page":"44","article-title":"Using semantic search and knowledge reasoning to improve the discovery of earth science records: An example with the ESIP semantic testbed","volume":"5","author":"Liu","year":"2014","journal-title":"Int. J. Appl. Geos. Res."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1080\/17538940802037954","article-title":"Distributed geospatial information processing: Sharing distributed geospatial resources to support Digital Earth","volume":"1","author":"Yang","year":"2008","journal-title":"Int. J. Digit. Earth"}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/5\/5\/54\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:22:49Z","timestamp":1760210569000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/5\/5\/54"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,4,25]]},"references-count":29,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2016,5]]}},"alternative-id":["ijgi5050054"],"URL":"https:\/\/doi.org\/10.3390\/ijgi5050054","relation":{},"ISSN":["2220-9964"],"issn-type":[{"type":"electronic","value":"2220-9964"}],"subject":[],"published":{"date-parts":[[2016,4,25]]}}}