%%%% Merged bibliography for Paper B (ESD target) -- union of _3 and _4 + green refs.

@misc{tsbs,
  title        = {Time Series Benchmark Suite (TSBS)},
  author       = {{Timescale}},
  year         = {2018},
  howpublished = {\url{https://github.com/timescale/tsbs}},
  note         = {Accessed: 2026-05-28}
}

@techreport{dewaal_timeseries_survey,
  author      = {de Waal, Niels},
  title       = {Literature Study: Timeseries Databases},
  institution = {Atlarge Research, TU Delft},
  year        = {2022},
  url         = {https://atlarge-research.com/pdfs/2022-dewaal-litsurvey.pdf},
  note        = {Accessed: 2026-05-28}
}

@techreport{nerc_tsdb_survey,
  author      = {McBride, Brian and Reynolds, Dave},
  title       = {Survey of Time Series Database Technology},
  institution = {Epimorphics Ltd.},
  year        = {2020},
  url         = {https://nora.nerc.ac.uk/id/eprint/527832/7/N527832CR.pdf},
  note        = {Version 1.0.0, prepared for the ENTRAIN project; accessed: 2026-05-28}
}

@article{jensen_tsms_survey,
  author   = {Jensen, S{\o}ren Kejser and Pedersen, Torben Bach and Thomsen, Christian},
  journal  = {IEEE Transactions on Knowledge and Data Engineering},
  title    = {Time Series Management Systems: A Survey},
  year     = {2017},
  volume   = {29},
  number   = {11},
  pages    = {2581--2600},
  doi      = {10.1109/TKDE.2017.2740932},
  url      = {https://doi.org/10.1109/TKDE.2017.2740932}
}

@article{alfuqaha_iot_survey,
  author    = {Al-Fuqaha, Ala and Guizani, Mohsen and Mohammadi, Mehdi and Aledhari, Mohammed and Ayyash, Moussa},
  journal   = {IEEE Communications Surveys \& Tutorials},
  title     = {Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications},
  year      = {2015},
  volume    = {17},
  number    = {4},
  pages     = {2347--2376},
  doi       = {10.1109/COMST.2015.2444095},
  url       = {https://doi.org/10.1109/COMST.2015.2444095}
}

@misc{mongodb_timeseries_collections_guide,
  title        = {Time Series Collections -- MongoDB Manual},
  author       = {{MongoDB, Inc.}},
  year         = {2026},
  howpublished = {\url{https://www.mongodb.com/docs/v7.0/core/timeseries-collections/}},
  note         = {Accessed: 2026-05-28}
}

@misc{cratedb_ts_benchmark,
  title        = {Independent Time Series Benchmark Confirms CrateDB Top-Tier Performance},
  author       = {{CrateDB}},
  year         = {2024},
  howpublished = {\url{https://cratedb.com/blog/independent-time-series-benchmark-confirms-cratedb-top-tier-performance}},
  note         = {Accessed: 2026-05-28}
}

@article{ceec_tsdb_review,
  author       = {Petrov, Georgi and Vasilev, Velimir},
  title        = {Communication Interfaces, Protocols, and Specialized Time Series Databases for the Internet of Things (IoT) -- Survey},
  journal      = {Electrotechnica \& Electronica (E+E)},
  year         = {2025},
  volume       = {60},
  number       = {1-2},
  pages        = {23--31},
  url          = {https://epluse.ceec.bg/wp-content/uploads/2025/07/20250102-04.pdf},
  note         = {Accessed: 2026-05-28}
}

@mastersthesis{diva_timescaledb_mongodb_eval,
  author = {Nuh Jama Mohamud and Mikael S{\"o}derstr{\"o}m Brostr{\"o}m},
  title  = {Assessing Query Execution Time and Implementational Complexity in Different Databases for Time Series Data},
  school = {KTH Royal Institute of Technology},
  year   = {2024},
  url    = {https://www.diva-portal.org/smash/get/diva2:1865472/FULLTEXT01.pdf},
  note   = {Accessed: 2026-05-28}
}

@misc{mongodb_wiredtiger_storage,
  title        = {WiredTiger Storage Engine},
  author       = {{MongoDB, Inc.}},
  year         = {2026},
  howpublished = {\url{https://www.mongodb.com/docs/v7.0/core/wiredtiger/}},
  note         = {Accessed: 2026-05-28}
}

@misc{mongodb_bson_spec,
  title        = {BSON Types -- MongoDB Manual},
  author       = {{MongoDB, Inc.}},
  year         = {2026},
  howpublished = {\url{https://www.mongodb.com/docs/v7.0/reference/bson-types/}},
  note         = {Accessed: 2026-05-28}
}

@misc{mongodb_ts_limitations,
  title        = {Time Series Collection Limitations},
  author       = {{MongoDB, Inc.}},
  year         = {2026},
  howpublished = {\url{https://www.mongodb.com/docs/v7.0/core/timeseries/timeseries-limitations/}},
  note         = {Accessed: 2026-05-28}
}

@misc{mongodb_ts_best_practices,
  title        = {Best Practices for Time Series Collections},
  author       = {{MongoDB, Inc.}},
  year         = {2026},
  howpublished = {\url{https://www.mongodb.com/docs/v7.0/core/timeseries/timeseries-best-practices/}},
  note         = {Accessed: 2026-05-28}
}

@misc{postgresql_toast_docs,
  title        = {TOAST -- The Oversized-Attribute Storage Technique},
  author       = {{The PostgreSQL Global Development Group}},
  year         = {2026},
  howpublished = {\url{https://www.postgresql.org/docs/15/storage-toast.html}},
  note         = {Accessed: 2026-05-28}
}

@misc{percona_wiredtiger_eviction,
  title        = {Tuning MongoDB for Bulk Loads},
  author       = {Groenewold, Ivan},
  year         = {2020},
  howpublished = {\url{https://www.percona.com/blog/tuning-mongodb-for-bulk-loads/}},
  note         = {Accessed: 2026-05-28}
}

@misc{postgresql_official,
  title        = {PostgreSQL: The World's Most Advanced Open Source Relational Database},
  author       = {{The PostgreSQL Global Development Group}},
  year         = {2026},
  howpublished = {\url{https://www.postgresql.org/}},
  note         = {Accessed: 2026-05-28}
}

@misc{mongodb_official,
  title        = {MongoDB: The Developer Data Platform},
  author       = {{MongoDB, Inc.}},
  year         = {2026},
  howpublished = {\url{https://www.mongodb.com/}},
  note         = {Accessed: 2026-05-28}
}

@misc{timescaledb_official,
  title        = {TimescaleDB: The Time-Series Database Built on Postgres},
  author       = {{Tiger Data}},
  year         = {2026},
  howpublished = {\url{https://www.tigerdata.com/timescaledb}},
  note         = {Accessed: 2026-05-28}
}

@misc{minio_official,
  title        = {MinIO: High Performance Object Storage},
  author       = {{MinIO, Inc.}},
  year         = {2026},
  howpublished = {\url{https://www.min.io/}},
  note         = {Accessed: 2026-05-28}
}

@misc{aws_s3_official,
  title        = {Amazon S3 -- Cloud Object Storage},
  author       = {{Amazon Web Services}},
  year         = {2026},
  howpublished = {\url{https://aws.amazon.com/s3/}},
  note         = {Accessed: 2026-05-28}
}

@misc{docker_official,
  title        = {Docker: Accelerated Container Application Development},
  author       = {{Docker, Inc.}},
  year         = {2026},
  howpublished = {\url{https://www.docker.com/}},
  note         = {Accessed: 2026-05-28}
}

@misc{google_snappy,
  title        = {Snappy: A Fast Compressor/Decompressor},
  author       = {{Google}},
  year         = {2024},
  howpublished = {\url{https://github.com/google/snappy}},
  note         = {Accessed: 2026-05-28}
}

@misc{mongodb_gridfs,
  title        = {GridFS -- MongoDB Manual},
  author       = {{MongoDB, Inc.}},
  year         = {2026},
  howpublished = {\url{https://www.mongodb.com/docs/v7.0/core/gridfs/}},
  note         = {Accessed: 2026-05-28}
}

@misc{wiredtiger_btree_architecture,
  title        = {WiredTiger Architecture Guide: Row Store and Column Store},
  author       = {{WiredTiger}},
  year         = {2026},
  howpublished = {\url{https://source.wiredtiger.com/11.2.0/arch-row-column.html}},
  note         = {Accessed: 2026-05-28}
}

@inproceedings{bajera_iot_smart_buildings,
  author    = {Bajer, Marcin},
  booktitle = {2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)},
  title     = {IoT for Smart Buildings - Long Awaited Revolution or Lean Evolution},
  year      = {2018},
  pages     = {149--154},
  doi       = {10.1109/FiCloud.2018.00029},
  url       = {https://doi.org/10.1109/FiCloud.2018.00029}
}

@article{ieee_ce_definition,
  author       = {Zanella, Andrea and Bui, Nicola and Castellani, Angelo and Vangelista, Lorenzo and Zorzi, Michele},
  title        = {Internet of Things for Smart Cities},
  journal      = {IEEE Internet of Things Journal},
  year         = {2014},
  volume       = {1},
  number       = {1},
  pages        = {22--32},
  doi          = {10.1109/JIOT.2014.2306328},
  url          = {https://doi.org/10.1109/JIOT.2014.2306328}
}

@misc{intuz_iot_databases,
  title        = {Top Databases In The Market For IoT Applications},
  author       = {{Intuz}},
  year         = {2023},
  howpublished = {\url{https://www.intuz.com/guide-on-top-iot-databases}},
  note         = {Accessed: 2026-05-28}
}

@article{lannelongue_green_algorithms,
  author  = {Lannelongue, Lo{\"i}c and Grealey, Jason and Inouye, Michael},
  title   = {Green Algorithms: Quantifying the Carbon Footprint of Computation},
  journal = {Advanced Science},
  year    = {2021},
  volume  = {8},
  number  = {12},
  pages   = {2100707},
  doi     = {10.1002/advs.202100707},
  url     = {https://doi.org/10.1002/advs.202100707}
}

@inproceedings{strubell_energy_nlp,
  author    = {Strubell, Emma and Ganesh, Ananya and McCallum, Andrew},
  title     = {Energy and Policy Considerations for Deep Learning in {NLP}},
  booktitle = {Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics (ACL)},
  year      = {2019},
  pages     = {3645--3650},
  doi       = {10.18653/v1/P19-1355},
  url       = {https://aclanthology.org/P19-1355/}
}

@misc{codecarbon,
  author       = {Courty, Benoit and Schmidt, Victor and Luccioni, Sasha and others},
  title        = {mlco2/codecarbon},
  year         = {2024},
  howpublished = {Zenodo},
  doi          = {10.5281/zenodo.4658424},
  url          = {https://doi.org/10.5281/zenodo.4658424},
  note         = {Software (all-versions DOI); version 3.2.7 used in this study. Accessed: 2026-06-09}
}

@misc{gsf_sci,
  title        = {Software Carbon Intensity (SCI) Specification},
  author       = {{Green Software Foundation}},
  year         = {2024},
  howpublished = {\url{https://sci.greensoftware.foundation/}},
  note         = {ISO/IEC 21031:2024; accessed: 2026-06-04}
}

%%%% Peer-reviewed environmental / sustainable-computing anchors (added for ESD) %%%%

@article{masanet_datacenter_energy,
  author  = {Masanet, Eric and Shehabi, Arman and Lei, Nuoa and Smith, Sarah and Koomey, Jonathan},
  title   = {Recalibrating global data center energy-use estimates},
  journal = {Science},
  year    = {2020},
  volume  = {367},
  number  = {6481},
  pages   = {984--986},
  doi     = {10.1126/science.aba3758},
  url     = {https://doi.org/10.1126/science.aba3758}
}

@inproceedings{gupta_chasing_carbon,
  author    = {Gupta, Udit and Kim, Young Geun and Lee, Sylvia and Tse, Jordan and Lee, Hsien-Hsin S. and Wei, Gu-Yeon and Brooks, David and Wu, Carole-Jean},
  title     = {Chasing Carbon: The Elusive Environmental Footprint of Computing},
  booktitle = {2021 IEEE International Symposium on High-Performance Computer Architecture (HPCA)},
  year      = {2021},
  pages     = {854--867},
  doi       = {10.1109/HPCA51647.2021.00076},
  url       = {https://doi.org/10.1109/HPCA51647.2021.00076}
}

@article{tannu_ssd_embodied,
  author  = {Tannu, Swamit and Nair, Prashant J.},
  title   = {The Dirty Secret of {SSDs}: Embodied Carbon},
  journal = {ACM SIGENERGY Energy Informatics Review},
  year    = {2023},
  volume  = {3},
  number  = {3},
  pages   = {4--9},
  doi     = {10.1145/3630614.3630616},
  url     = {https://arxiv.org/abs/2207.10793}
}

@misc{owid_carbon_intensity,
  author       = {Ritchie, Hannah and Roser, Max and Rosado, Pablo},
  title        = {Carbon Intensity of Electricity},
  year         = {2023},
  howpublished = {Our World in Data},
  url          = {https://ourworldindata.org/grapher/carbon-intensity-electricity},
  note         = {Per-country grid carbon intensity, based on Ember and the Energy Institute; accessed: 2026-06-09}
}

@misc{pexels_durdle_door,
  author       = {Perks, JJ},
  title        = {Bay with Orange Seashore under White and Gray Clouds},
  year         = {2021},
  howpublished = {Pexels},
  url          = {https://www.pexels.com/photo/bay-with-orange-seashore-under-white-and-gray-clouds-8567869/},
  note         = {Photograph of Durdle Door, Dorset, UK, uploaded 2021-07-01; original 7952x5304. Pexels License (free use). Source image for payload generation, resized to 6144x3456. Accessed: 2026-06-09}
}

@misc{desnz_ghg_factors,
  author       = {{UK Department for Energy Security and Net Zero}},
  title        = {Greenhouse Gas Reporting: Conversion Factors 2023},
  year         = {2023},
  howpublished = {\url{https://www.gov.uk/government/publications/greenhouse-gas-reporting-conversion-factors-2023}},
  note         = {Average car emission factor approx. 0.17 kgCO2e/km; accessed: 2026-06-09}
}

@article{nowak_urban_trees,
  author  = {Nowak, David J. and Crane, Daniel E.},
  title   = {Carbon Storage and Sequestration by Urban Trees in the {USA}},
  journal = {Environmental Pollution},
  year    = {2002},
  volume  = {116},
  number  = {3},
  pages   = {381--389},
  doi     = {10.1016/S0269-7491(01)00214-7},
  url     = {https://doi.org/10.1016/S0269-7491(01)00214-7}
}

@inproceedings{david_rapl,
  author    = {David, Howard and Gorbatov, Eugene and Hanebutte, Ulf R. and Khanna, Rahul and Le, Christian},
  title     = {{RAPL}: Memory Power Estimation and Capping},
  booktitle = {Proceedings of the 16th ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED)},
  year      = {2010},
  pages     = {189--194},
  doi       = {10.1145/1840845.1840883},
  url       = {https://doi.org/10.1145/1840845.1840883}
}

@article{wallace_jpeg,
  author  = {Wallace, Gregory K.},
  title   = {The {JPEG} Still Picture Compression Standard},
  journal = {Communications of the ACM},
  year    = {1991},
  volume  = {34},
  number  = {4},
  pages   = {30--44},
  doi     = {10.1145/103085.103089},
  url     = {https://doi.org/10.1145/103085.103089}
}

@techreport{un_sdg,
  author      = {{United Nations General Assembly}},
  title       = {Transforming Our World: The 2030 Agenda for Sustainable Development},
  institution = {United Nations},
  year        = {2015},
  number      = {A/RES/70/1},
  url         = {https://sdgs.un.org/2030agenda}
}

@techreport{shehabi_us_datacenter,
  author      = {Shehabi, Arman and Smith, Sarah J. and Sartor, Dale A. and Brown, Richard E. and Herrlin, Magnus and Koomey, Jonathan G. and Masanet, Eric R. and Horner, Nathaniel and Azevedo, In{\^e}s L. and Lintner, William},
  title       = {United States Data Center Energy Usage Report},
  institution = {Lawrence Berkeley National Laboratory},
  year        = {2016},
  number      = {LBNL-1005775},
  url         = {https://www.osti.gov/biblio/1372902}
}
