@thesis{tesiMarco, author = {Savarese, Marco}, title = {Building an OEM-agnostic framework for optimizing refueling tasks through ITS paradigms: The P.I.E.N.O. journey}, institution = {Università degli Studi di Modena e Reggio Emilia}, year = {2024}, } @article{savarese2024pieno, title={PIENO--Petrol-Filling Itinerary Estimation aNd Optimization}, author={Savarese, Marco and De Blasi, Antonio and Zaccagnino, Carmine and Grazia, Carlo Augusto}, journal={IEEE Access}, volume={12}, pages={158094--158102}, year={2024}, publisher={IEEE} } @inproceedings{savarese2026ri, title={RI-PIENO--Revised and Improved Petrol-Filling Itinerary Estimation aNd Optimization}, author={Savarese, Marco and De Blasi, Antonio and Zaccagnino, Carmine and Salici, Giacomo and Cascianelli, Silvia and Vezzani, Roberto and Grazia, Carlo Augusto}, booktitle={2026 IEEE 23rd Consumer Communications \& Networking Conference (CCNC)}, pages={1--6}, year={2026}, organization={IEEE} } @inproceedings{savarese2026workflow, title={A Workflow for Cost-and Time-Aware Refueling Itinerary Optimization}, author={Savarese, Marco and Zaccagnino, Carmine and De Blasi, Antonio and Salici, Giacomo and Cascianelli, Silvia and Vezzani, Roberto and Grazia, Carlo Augusto}, booktitle={2026 IEEE 23rd Consumer Communications \& Networking Conference (CCNC)}, pages={1--2}, year={2026}, organization={IEEE} } @book{voss2008comprehensible, title={A Comprehensible Guide to Controller Area Network}, author={Voss, Wilfried}, isbn={9780976511601}, year={2008}, publisher={Copperhill Technologies Corporation} } @booklet{komatsu_pc210_8_2017_brochure, title = {{PC210/LC/NLC-8 Hydraulic Excavator: Specification Sheet}}, author = {{Komatsu Europe International NV}}, year = {2017}, organization= {{Komatsu Europe International NV}}, address = {Vilvoorde, Belgium}, note = {Publication No. UESS11010, 1/2017. Printed in Europe.} } @booklet{komatsu_komtrax_specification, title = {{KOMTRAX}: Komatsu Wireless Monitoring System}, author = {{Komatsu Europe International N.V.}}, institution = {Komatsu Europe International N.V.}, year = {2020}, type = {Specification Sheet}, number = {EENSB10701}, address = {Vilvoorde, Belgium} } @article{pc210-230-240-manual, title = {{PC210/LC/NLC-8: Manuale d'uso e manutenzione}}, author = {{Komatsu Europe International NV}}, year = {2010}, organization= {{Komatsu Europe International NV}}, address = {Vilvoorde, Belgium}, number = {UHAM004903}, } @manual{telematics_industrial_vehicle, title = {Utilization analysis methodology for fleet telematics of heavy earthwork equipment}, journal = {Automation in Construction}, volume = {92}, pages = {59-67}, year = {2018}, issn = {0926-5805}, doi = {https://doi.org/10.1016/j.autcon.2018.02.035}, author = {Seung Soo Lee and Sang-il Park and Jongwon Seo} } @manual{css_electronics_j1939, title = {J1939 data starter pack}, author = {{CSS Electronics}}, year = {2022}, month = {04}, } @manual{css_electronics_can_bus, title = {CAN bus - the ultimate guide}, author = {{CSS Electronics}}, year = {2022}, month = {04}, } @misc{diagnet-komatsu, author = {{Diagnostic Network Forum}}, title = {Komatsu Dump Truck and Excavator CAN}, howpublished = {\url{https://diag.net/msg/mhqhzhqrnssvz4budshigpbqnn}}, note = {Technical discussion on Komatsu CAN bus format}, year = {2021} } @article{canmatch-reverse-engineering, author={Buscemi, Alessio and Turcanu, Ion and Castignani, German and Crunelle, Romain and Engel, Thomas}, journal={IEEE Transactions on Vehicular Technology}, title={CANMatch: A Fully Automated Tool for CAN Bus Reverse Engineering Based on Frame Matching}, year={2021}, volume={70}, number={12}, pages={12358-12373}, keywords={Reverse engineering;Payloads;Standards;Protocols;Tokenization;CAN bus;automated reverse engineering;in-car networking;tokenization}, doi={10.1109/TVT.2021.3124550}} @misc{tractorhacking, title = {TractorHacking}, author = {{TractorHacking Project}}, year = {2024}, howpublished = {\url{https://tractorhacking.github.io/documentation/}}, note = {Reverse engineering John Deere tractor CAN networks with the PolyCAN diagnostic tool} } @book{brown2013discovering, title = {Discovering the STM32 Microcontroller}, author = {Brown, Geoffrey}, year = {2013}, publisher = {Indiana University}, note = {Revision: 1396a85(2013-01-07). License: Creative Commons CC BY-NC-SA 3.0} } @manual{bosch1991canspec2, author = {{Robert Bosch GmbH}}, title = {CAN Specification Version 2.0}, year = {1991}, month = {9}, note = {Document imported into Framemaker by Chuck Powers, Motorola MCTG Multiplex Applications, April 5, 1995}, organization = {Robert Bosch GmbH}, address = {Postfach 50, D-7000 Stuttgart 1, Germany}, url = {https://www.bosch-semiconductors.com/ip-modules/can-protocol/}, urldate = {2026-08-09}, abstract = {This document defines the Controller Area Network (CAN) protocol, including both the standard (11-bit identifier) and extended (29-bit identifier) frame formats, as well as error handling, fault confinement, and bit timing requirements.}, keywords = {CAN, Controller Area Network, serial communication, automotive, real-time control, protocol specification} } @manual{stm32f405_datasheet, title = {STM32F405xx/STM32F407xx datasheet}, author = {STMicroelectronics}, number = {DS8626 Rev 12}, year = {2026}, month = {3}, url = {https://www.st.com/content/ccc/resource/technical/document/datasheet/ef/92/76/6d/bb/c2/4f/f7/DM00037051.pdf/files/DM00037051.pdf/jcr:content/translations/en.DM00037051.pdf} } @misc{weact_stm32f4, title = {STM32F4 64Pin Core Board}, author = {{WeAct Studio}}, url = {https://github.com/WeActStudio/WeActStudio.STM32F4_64Pin_CoreBoard}, }