{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,17]],"date-time":"2026-01-17T22:02:31Z","timestamp":1768687351959,"version":"3.49.0"},"reference-count":57,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2023,7,27]],"date-time":"2023-07-27T00:00:00Z","timestamp":1690416000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["957237"],"award-info":[{"award-number":["957237"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Big Data"],"abstract":"<jats:p>The modern maritime industry is producing data at an unprecedented rate. The capturing and processing of such data is integral to create added value for maritime companies and other maritime stakeholders, but their true potential can only be unlocked by innovative technologies such as extreme-scale analytics, AI, and digital twins, given that existing systems and traditional approaches are unable to effectively collect, store, and process big data. Such innovative systems are not only projected to effectively deal with maritime big data but to also create various tools that can assist maritime companies, in an evolving and complex environment that requires maritime vessels to increase their overall safety and performance and reduce their consumption and emissions. An integral challenge for developing these next-generation maritime applications lies in effectively combining and incorporating the aforementioned innovative technologies in an integrated system. Under this context, the current paper presents the architecture of VesselAI, an EU-funded project that aims to develop, validate, and demonstrate a novel holistic framework based on a combination of the state-of-the-art HPC, Big Data and AI technologies, capable of performing extreme-scale and distributed analytics for fuelling the next-generation digital twins in maritime applications and beyond.<\/jats:p>","DOI":"10.3389\/fdata.2023.1220348","type":"journal-article","created":{"date-parts":[[2023,7,27]],"date-time":"2023-07-27T17:36:42Z","timestamp":1690479402000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Leveraging extreme scale analytics, AI and digital twins for maritime digitalization: the VesselAI architecture"],"prefix":"10.3389","volume":"6","author":[{"given":"Loukas","family":"Ilias","sequence":"first","affiliation":[]},{"given":"Giannis","family":"Tsapelas","sequence":"additional","affiliation":[]},{"given":"Panagiotis","family":"Kapsalis","sequence":"additional","affiliation":[]},{"given":"Vasilis","family":"Michalakopoulos","sequence":"additional","affiliation":[]},{"given":"Giorgos","family":"Kormpakis","sequence":"additional","affiliation":[]},{"given":"Spiros","family":"Mouzakitis","sequence":"additional","affiliation":[]},{"given":"Dimitris","family":"Askounis","sequence":"additional","affiliation":[]}],"member":"1965","published-online":{"date-parts":[[2023,7,27]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/OCEANSE.2019.8867139","article-title":"\u201cFixing errors in the AIS destination field,\u201d","author":"Abdallah","year":"2019","journal-title":"OCEANS 2019 Marseille"},{"key":"B2","doi-asserted-by":"publisher","first-page":"663","DOI":"10.1109\/WF-IoT.2015.7389133","article-title":"\u201cContext-aware stream processing for distributed iot applications,\u201d","author":"Akbar","year":"2015","journal-title":"2015 IEEE 2nd World Forum on Internet of Things (WF-IoT)"},{"key":"B3","doi-asserted-by":"publisher","first-page":"292","DOI":"10.3390\/electronics8030292","article-title":"A state-of-the-art survey on deep learning theory and architectures","volume":"8","author":"Alom","year":"2019","journal-title":"Electronics"},{"key":"B4","doi-asserted-by":"publisher","first-page":"104407","DOI":"10.1109\/ACCESS.2020.2999544","article-title":"A unified model-based framework for the simplified execution of static and dynamic assertion-based verification","volume":"8","author":"Anwar","year":"2020","journal-title":"IEEE Access"},{"key":"B5","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/978-3-031-20936-9_12","article-title":"\u201cDesign of a next-generation interoperable cognitive port solution,\u201d","author":"Belsa Pellicer","year":"2022","journal-title":"Global IoT Summit"},{"key":"B6","doi-asserted-by":"publisher","first-page":"741","DOI":"10.1007\/978-3-319-34129-3_45","article-title":"\u201cOntology-based data access for maritime security,\u201d","author":"Br\u00fcggemann","year":"2016","journal-title":"The Semantic Web. Latest Advances and New Domains: 13th International Conference, ESWC 2016"},{"key":"B7","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1016\/j.compenvurbsys.2018.11.004","article-title":"The design of an iot-gis platform for performing automated analytical tasks","volume":"74","author":"Cao","year":"","journal-title":"Comput. Environ. Urban Syst"},{"key":"B8","doi-asserted-by":"publisher","first-page":"3594","DOI":"10.3390\/s19163594","article-title":"An edge-fog-cloud architecture of streaming analytics for internet of things applications","volume":"19","author":"Cao","year":"","journal-title":"Sensors"},{"key":"B9","doi-asserted-by":"publisher","first-page":"1350","DOI":"10.1109\/BigData.2015.7363894","article-title":"\u201cA document-based data model for large scale computational maritime situational awareness,\u201d","author":"Cazzanti","year":"2015","journal-title":"2015 IEEE International Conference on Big Data (Big Data)"},{"key":"B10","doi-asserted-by":"publisher","first-page":"6007","DOI":"10.1109\/BigData47090.2019.9006039","article-title":"\u201cApplying sdn based data network on hpc big data computing design, implementation, and evaluation,\u201d","author":"Chen","year":"2019","journal-title":"2019 IEEE International Conference on Big Data (Big Data)"},{"key":"B11","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/978-3-030-20485-3_12","article-title":"\u201cChallenging SQL-on-hadoop performance with apache druid,\u201d","author":"Correia","year":"2019","journal-title":"Business Information Systems: 22nd International Conference, BIS 2019, Seville, Spain, June 26-28, 2019. Proceedings, Part I 22"},{"key":"B12","article-title":"\u201cMaritime traffic co-simulation for analyses of maritime systems,\u201d","author":"Dibbern","year":"2014","journal-title":"28th European Conference on Modelling and Simulation ECMS 2014, volume"},{"key":"B13","doi-asserted-by":"publisher","first-page":"46","DOI":"10.4018\/IJSPPC.2020070104","article-title":"A review on identity and access management server (KeyCloak)","volume":"12","author":"Divyabharathi","year":"2020","journal-title":"Int. J. Secur. Privacy Pervasive Comput"},{"key":"B14","doi-asserted-by":"publisher","first-page":"1204","DOI":"10.1145\/2976749.2978385","article-title":"\u201cA comprehensive formal security analysis of OAuth 2.0,\u201d","author":"Fett","year":"2016","journal-title":"Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, CCS '16"},{"key":"B15","doi-asserted-by":"publisher","DOI":"10.1016\/j.oceaneng.2020.107709","article-title":"Determination of the dynamic critical maneuvering area in an encounter between two vessels: operation with negligible environmental disruption","author":"Gil","year":"2020","journal-title":"Ocean Eng"},{"key":"B16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3179993","article-title":"Co-simulation: a survey","volume":"51","author":"Gomes","year":"2018","journal-title":"ACM Comput. Surv"},{"key":"B17","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/j.engappai.2018.08.015","article-title":"Integrating forecasting in metaheuristic methods to solve dynamic routing problems: evidence from the logistic processes of tuna vessels","volume":"76","author":"Groba","year":"2018","journal-title":"Eng. Appl. Artif. Intell"},{"key":"B18","doi-asserted-by":"crossref","first-page":"266","DOI":"10.1109\/ICCCWorkshops52231.2021.9538897","article-title":"\u201cPrivacy protection technology of maritime multi-agent communication based on part-federated learning,\u201d","volume-title":"2021 IEEE\/CIC International Conference on Communications in China (ICCC Workshops)","author":"Han","year":"2021"},{"key":"B19","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1145\/2907294.2907316","article-title":"\u201cScalable I\/O-aware job scheduling for burst buffer enabled hpc clusters,\u201d","author":"Herbein","year":"2016","journal-title":"Proceedings of the 25th ACM International Symposium on High-Performance Parallel and Distributed Computing, HPDC '16"},{"key":"B20","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1007\/978-3-030-50892-0_19","article-title":"\u201cBig maritime data management,\u201d","author":"Herodotou","year":"2020","journal-title":"Maritime Informatics"},{"key":"B21","doi-asserted-by":"publisher","first-page":"3461","DOI":"10.1007\/s10270-019-00724-1","article-title":"Model execution tracing: a systematic mapping study","volume":"18","author":"Hojaji","year":"2019","journal-title":"Softw. Syst. Model"},{"key":"B22","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1016\/j.procs.2015.04.188","article-title":"A brief introduction on big data 5vs characteristics and hadoop technology","volume":"48","year":"2015","journal-title":"Procedia Comput. Sci"},{"key":"B23","doi-asserted-by":"publisher","first-page":"156","DOI":"10.7148\/2013-0156","article-title":"\u201cUsing an HLA simulation environment for safety concept verification of offshore operations,\u201d","author":"Laesche","year":"2013","journal-title":"ECMS 2013 Proceedings"},{"key":"B24","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1109\/MIC.2017.3481351","article-title":"The lambda and the kappa","volume":"21","author":"Lin","year":"2017","journal-title":"IEEE Internet Comput"},{"key":"B25","doi-asserted-by":"publisher","first-page":"1216","DOI":"10.1109\/ICE.2017.8280019","article-title":"\u201cA big data architecture for managing oceans of data and maritime applications,\u201d","author":"Lytra","year":"2017","journal-title":"2017 International Conference on Engineering, Technology and Innovation (ICE\/ITMC)"},{"key":"B26","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/2744700.2744702","article-title":"Benchmarking and improving point cloud data management in monetdb","volume":"6","author":"Martinez-Rubi","year":"2015","journal-title":"SIGSPATIAL Spec"},{"key":"B27","doi-asserted-by":"crossref","first-page":"272","DOI":"10.1007\/978-3-030-36599-8_24","article-title":"\u201cCreate dashboards and data story with the data and analytics frameworks,\u201d","volume-title":"Metadata and Semantic Research: 13th International Conference, MTSR 2019, Rome, Italy, October 28-31, 2019","author":"Michele","year":"2019"},{"key":"B28","doi-asserted-by":"publisher","DOI":"10.1016\/j.oceaneng.2021.109004","article-title":"A novel decision support methodology for oceangoing vessel collision avoidance","author":"Mizythras","year":"2021","journal-title":"Ocean Eng"},{"key":"B29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/IISA56318.2022.9904345","article-title":"\u201cOptimising maritime processes via artificial intelligence: the vesselai concept and use cases,\u201d","author":"Mouzakitis","year":"2022","journal-title":"2022 13th International Conference on Information, Intelligence, Systems and Applications (IISA)"},{"key":"B30","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1007\/978-3-031-16075-2_16","article-title":"\u201cEnabling maritime digitalization by extreme-scale analytics, ai and digital twins: the vesselai architecture,\u201d","author":"Mouzakitis","year":"2023","journal-title":"Intelligent Systems and Applications"},{"key":"B31","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/s10462-018-09679-z","article-title":"Machine learning and deep learning frameworks and libraries for large-scale data mining: a survey","volume":"52","author":"Nguyen","year":"2019","journal-title":"Artif. Intell. Rev"},{"key":"B32","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1016\/j.oceaneng.2015.06.042","article-title":"Ship design evaluation subject to carbon emission policymaking using a markov decision process framework","volume":"106","author":"Niese","year":"2015","journal-title":"Ocean Eng"},{"key":"B33","doi-asserted-by":"publisher","first-page":"1161","DOI":"10.23919\/MIPRO55190.2022.9803777","article-title":"\u201cA maritime big data framework integration in a common information sharing environment,\u201d","author":"Paladin","year":"2022","journal-title":"2022 45th Jubilee International Convention on Information, Communication and Electronic Technology (MIPRO)"},{"key":"B34","doi-asserted-by":"publisher","first-page":"2568","DOI":"10.3390\/en15072568","article-title":"MATRYCS\u2014a big data architecture for advanced services in the building domain","volume":"15","author":"Pau","year":"2022","journal-title":"Energies"},{"key":"B35","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1109\/MCSE.2021.3052619","article-title":"Interactive data visualization in jupyter notebooks","volume":"23","author":"Piazentin Ono","year":"2021","journal-title":"Comput. Sci. Eng"},{"key":"B36","doi-asserted-by":"publisher","DOI":"10.1038\/s41524-022-00765-z","article-title":"Accelerating materials discovery using artificial intelligence, high performance computing and robotics","author":"Pyzer-Knapp","year":"2022","journal-title":"NPJ Comput. Mater"},{"key":"B37","doi-asserted-by":"publisher","first-page":"444","DOI":"10.1109\/SC.2016.37","article-title":"\u201cThe mont-blanc prototype: an alternative approach for hpc systems,\u201d","author":"Rajovic","year":"2016"},{"key":"B38","doi-asserted-by":"publisher","first-page":"2985","DOI":"10.1007\/s10115-022-01729-x","article-title":"RDF-GEN: generating rdf triples from big data sources","volume":"64","author":"Santipantakis","year":"2022","journal-title":"Knowl. Inf. Syst"},{"key":"B39","doi-asserted-by":"publisher","first-page":"458","DOI":"10.1109\/IC2E.2014.60","article-title":"\u201cPlatform-level support for authorization in cloud services with OAuth 2,\u201d","author":"Sendor","year":"2014","journal-title":"2014 IEEE International Conference on Cloud Engineering"},{"key":"B40","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1145\/3503823.3503889","article-title":"\u201cA novel cybersecurity architecture for iov communication,\u201d","author":"Sersemis","year":"2022","journal-title":"Proceedings of the 25th Pan-Hellenic Conference on Informatics, PCI '21"},{"key":"B41","doi-asserted-by":"publisher","first-page":"1802","DOI":"10.1109\/ICDE.2019.00196","article-title":"\u201cPRESTO: SQL on everything,\u201d","author":"Sethi","year":"2019","journal-title":"2019 IEEE 35th International Conference on Data Engineering (ICDE)"},{"key":"B42","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1808.06865","article-title":"Machine learning for spatiotemporal sequence forecasting: a survey","author":"Shi","year":"2018","journal-title":"arXiv"},{"key":"B43","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/MSST.2010.5496972","article-title":"\u201cThe hadoop distributed file system,\u201d","author":"Shvachko","year":"2010","journal-title":"2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST)"},{"key":"B44","doi-asserted-by":"publisher","first-page":"103520","DOI":"10.1016\/j.marpol.2019.103520","article-title":"AIS in maritime research","volume":"106","author":"Svanberg","year":"2019","journal-title":"Mar. Policy"},{"key":"B45","doi-asserted-by":"publisher","first-page":"952","DOI":"10.1016\/j.energy.2019.03.139","article-title":"Impact of carbon pricing on the cruise ship energy systems optimal configuration","volume":"175","author":"Trivyza","year":"2019","journal-title":"Energy"},{"key":"B46","doi-asserted-by":"publisher","first-page":"1559","DOI":"10.1109\/TITS.2017.2724551","article-title":"Exploiting AIS data for intelligent maritime navigation: a comprehensive survey from data to methodology","volume":"19","author":"Tu","year":"2018","journal-title":"IEEE Trans. Intell. Transp. Syst"},{"key":"B47","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1007\/s10111-014-0279-x","article-title":"Modelling arrival control in a vessel traffic management system","volume":"16","author":"van Westrenen","year":"2014","journal-title":"Cogn. Technol. Work"},{"key":"B48","doi-asserted-by":"publisher","first-page":"2052","DOI":"10.1109\/BigData52589.2021.9671732","article-title":"\u201cOnline distributed maritime event detection and forecasting over big vessel tracking data,\u201d","author":"Vodas","year":"2021","journal-title":"2021 IEEE International Conference on Big Data (Big Data)"},{"key":"B49","doi-asserted-by":"publisher","first-page":"75","DOI":"10.21820\/23987073.2017.5.75","article-title":"DATAACRON, big data analytics for time critical mobility forecasting, h2020","volume":"2017","author":"Vouros","year":"2017","journal-title":"Impact"},{"key":"B50","doi-asserted-by":"publisher","first-page":"3681","DOI":"10.1109\/TKDE.2020.3025580","article-title":"Deep learning for spatio-temporal data mining: a survey","volume":"34","author":"Wang","year":"2022","journal-title":"IEEE Trans. Knowl. Data Eng"},{"key":"B51","author":"Warren","year":"2015","journal-title":"Big Data: Principles and Best Practices of Scalable Realtime Data Systems"},{"key":"B52","doi-asserted-by":"publisher","first-page":"186","DOI":"10.1515\/itit-2016-0002","article-title":"Real-time stream processing for big data","volume":"58","author":"Wingerath","year":"2016","journal-title":"IT-Inf. Technol"},{"key":"B53","doi-asserted-by":"publisher","DOI":"10.1016\/j.tre.2021.102489","article-title":"Data analytics for fuel consumption management in maritime transportation: status and perspectives","author":"Yan","year":"2021","journal-title":"Transp. Res. E: Logist. Transp. Rev"},{"key":"B54","doi-asserted-by":"publisher","first-page":"4248","DOI":"10.1007\/s11227-019-02937-z","article-title":"High-performance computing systems and applications for ai","volume":"75","author":"Yi","year":"2019","journal-title":"J. Supercomput"},{"key":"B55","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1007\/10968987_3","article-title":"\u201cSLURM: simple linux utility for resource management,\u201d","author":"Yoo","year":"2003","journal-title":"Job Scheduling Strategies for Parallel Processing: 9th International Workshop, JSSPP 2003, Seattle, WA, USA, June 24, 2003. Revised Paper 9"},{"key":"B56","doi-asserted-by":"publisher","DOI":"10.1016\/j.trd.2021.102768","article-title":"Literature review on emission control-based ship voyage optimization","author":"Yu","year":"2021","journal-title":"Transp. Res. D: Transp. Environ"},{"key":"B57","first-page":"39","article-title":"Accelerating the machine learning lifecycle with mlflow","volume":"41","author":"Zaharia","year":"2018","journal-title":"IEEE Data Eng. Bull"}],"container-title":["Frontiers in Big Data"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fdata.2023.1220348\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,27]],"date-time":"2023-07-27T17:37:05Z","timestamp":1690479425000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fdata.2023.1220348\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,27]]},"references-count":57,"alternative-id":["10.3389\/fdata.2023.1220348"],"URL":"https:\/\/doi.org\/10.3389\/fdata.2023.1220348","relation":{},"ISSN":["2624-909X"],"issn-type":[{"value":"2624-909X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,7,27]]},"article-number":"1220348"}}