@article{ExaminationDigitalForensics,
	author = {Reith, Mark and Carr, Clint and Gunsch, G.},
	title = {{An Examination of Digital Forensic Models}},
	journal = {Int. J. Digit. EVid.},
	year = {2002},
	volume = {1},
	url = {https://www.semanticscholar.org/paper/An-Examination-of-Digital-Forensic-Models-Reith-Carr/c73f47d8385f452dfd25bbaab754874b65594ccd}
}

@Book{AliProgrammingD,
  Title                    = {Programming in D},
  Author                   = {Ali Çehreli},
  Year                     = {2015},
  ISBN                     = {978-1-519-95441-1},
  Publisher                = {Draft2Digital},
  Note                     = {[Online, accessed 2021-06-25] \url{http://ddili.org/ders/d.en/}}
}

@Misc{SQLiteWebAbout,
  Title                    = {About SQLite},
  Author                   = {SQLite},
  Note                     = {[Online, accessed 2021-06-25] \url{https://sqlite.org/about.html}},
}

@Misc{SQL_RFC6922,
	series =	{Request for Comments},
	number =	6922,
	howpublished =	{RFC 6922},
	publisher =	{RFC Editor},
	doi =		{10.17487/RFC6922},
	url =		{https://rfc-editor.org/rfc/rfc6922.txt},
        author =	{Yakov Shafranovich},
	title =		{{The application/sql Media Type}},
	pagetotal =	5,
	year =		2013,
	month =		apr,
	abstract =	{This document registers the application/sql media type to be used for the Structured Query Language (SQL).},
}

@misc{AndroidStatistics,
	title = {{Android - Statistics \& Facts}},
	journal = {Statista},
	author = {S. O'Dea},
	year = {2021},
	month = {May},
	note = {[Online; accessed 26. Jun. 2021]},
	url = {https://www.statista.com/topics/876/android}
}

@misc{AndroidWebADB,
	title = {{Android Debug Bridge}},
	journal = {Android Developers},
	author = {{Google Developers}},
	year = {2021},
	month = {Jun},
	note = {[Online; accessed 26. Jun. 2021]},
	url = {https://developer.android.com/studio/command-line/adb}
}

@Misc{AndroidPoliceGBoard,
  Title                    = {Gboard passes one billion installs on the Play Store},
  Author                   = {Corbin Davenport},
  Note                     = {[Online, accessed 2021-06-27] \url{https://www.androidpolice.com/2018/08/22/gboard-passes-one-billion-installs-play-store/}},
}

@Misc{GoogleGBoardBlog,
  Title                    = {Meet Gboard: Search, GIFs, emojis \& more. Right from your keyboard.},
  Author                   = {Rajan Patel},
  Year                     = {2016},
  Month                    = {May},
  Note                     = {[Online, accessed 2021-06-27] \url{https://blog.google/products/search/gboard-search-gifs-emojis-keyboard/}},
}

@Misc{Statista,
  Title = {{ Average number of new Android app releases via Google Play per month from March 2019 to February 2021 }},
  Author = { Statista Research Department },
  Year = {2021},
  Month = {Mar.},
  Note = {[Online; accessed 13. Jul. 2021]
  \url { https://www.statista.com/statistics/1020956/android-app-releases-worldwide/ }},
}

@Misc{BusinessOfApps,
  Title = {{ App Store Data (2021) }},
  Author = { David Curry },
  Year = {2021},
  Month = {May},
  Note = {[Online; accessed 13. Jul. 2021]
  \url { https://www.businessofapps.com/data/app-stores/ }},
}

@Misc{TheVergeAndroid,
  Title = {{ There are over 3 billion active Android devices }},
  Author = { Alex Cranz },
  Year = {2021},
  Month = {May},
  Note = {[Online; accessed 13. Jul. 2021]
  \url { https://www.theverge.com/2021/5/18/22440813/android-devices-active-number-smartphones-google-2021 }},
}

@Misc{AlterEgo,
  Title = {{ What happens with your personal data once it’s online }},
  Author = { AlterEgo },
  Year = {2017},
  Month = {Jun.},
  Note = {[Online; accessed 13. Jul. 2021]
  \url { https://medium.com/\@cyberalterego/what-happens-with-your-personal-data-once-its-online-e17121724ac3 }},
}

@misc{BankMyCell,
	title = {{How Many People Have Smartphones Worldwide (Jun 2021)}},
	author = {Ash Turner},
	journal = {BankMyCell},
	year = {2021},
	month = {Jun},
	note = {[Online; accessed 2. Jul. 2021]},
	url = {https://www.bankmycell.com/blog/how-many-phones-are-in-the-world}
}

@Misc{Backlinko,
  Title = {{ How many people use social media in 2021? }},
  Author = { Brian Dean },
  Year = {2021},
  Month = {Apr.},
  Note = {[Online; accessed 13. Jul. 2021]
  \url { https://backlinko.com/social-media-users }},
}

@article{Yang2018Dec,
      title={{Applied Federated Learning: Improving Google Keyboard Query Suggestions}}, 
      author={Timothy Yang and Galen Andrew and Hubert Eichner and Haicheng Sun and Wei Li and Nicholas Kong and Daniel Ramage and Françoise Beaufays},
      year={2018},
      eprint={1812.02903},
      archivePrefix={arXiv},
      primaryClass={cs.LG}
}

@article{Hard2018Nov,
      title={{Federated Learning for Mobile Keyboard Prediction}},
      author={Andrew Hard and Kanishka Rao and Rajiv Mathews and Swaroop Ramaswamy and Françoise Beaufays and Sean Augenstein and Hubert Eichner and Chloé Kiddon and Daniel Ramage},
      year={2019},
      eprint={1811.03604},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}

@misc{BibEntry2021Jun,
	title = {{Gboard has some interesting data..}},
	year = {2021},
	month = {Jun},
	author = {Yogesh Khatri},
	note = {[Online; accessed 1. Jul. 2021]},
	url = {https://www.swiftforensics.com/2021/01/gboard-has-some-interesting-data.html}
}

@misc{BibEntry2020Dec,
	title = {{Copy and Paste}},
	journal = {Android Developers},
	year = {2020},
	author = {Android Open Source Project},
	month = {Dec},
	note = {[Online; accessed 1. Jul. 2021]},
	url = {https://developer.android.com/guide/topics/text/copy-paste}
}

@misc{TheVergeIOS,
	title = {{Apple says there are now over 1 billion active iPhones}},
	author = { Jacob Kastrenakes },
	year = {2021},
	month = {Jan},
	note = {[Online; accessed 13. Jul. 20201]}
}

@misc{ramaswamy2019federated,
      title={Federated Learning for Emoji Prediction in a Mobile Keyboard}, 
      author={Swaroop Ramaswamy and Rajiv Mathews and Kanishka Rao and Françoise Beaufays},
      year={2019},
      eprint={1906.04329},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}

@misc{vanesch2019writing,
      title={Writing Across the World's Languages: Deep Internationalization for Gboard, the Google Keyboard}, 
      author={Daan van Esch and Elnaz Sarbar and Tamar Lucassen and Jeremy O'Brien and Theresa Breiner and Manasa Prasad and Evan Crew and Chieu Nguyen and Françoise Beaufays},
      year={2019},
     eprint={1912.01218},
    archivePrefix={arXiv},
      primaryClass={cs.HC}
}

@misc{hard2019federated,
      title={Federated Learning for Mobile Keyboard Prediction}, 
      author={Andrew Hard and Kanishka Rao and Rajiv Mathews and Swaroop Ramaswamy and Françoise Beaufays and Sean Augenstein and Hubert Eichner and Chloé Kiddon and Daniel Ramage},
      year={2019},
      eprint={1811.03604},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}

@misc{MarisaTrieWebsite,
	title = {{MARISA: Matching Algorithm with Recursively Implemented StorAge}},
	year = {2020},
	author = {Susumu Yata},
	month = {Jun},
	note = {[Online; accessed 7. Jul. 2021]},
	url = {https://www.s-yata.jp/marisa-trie/docs/readme.en.html}
}

@article{DesignExtensibility,
    title = {{Designing for Extensibility: An action research study of maximizing extensibility
by means of design principles}},
	year = {2013},
	month = {Apr},
	author = {Niklas Johansson and Anton Löfgren},
	note = {[Online; accessed 7. Jul. 2021]},
	url = {https://gupea.ub.gu.se/bitstream/2077/20561/1/gupea_2077_20561_1.pdf}
}

@book{UNIXPhilosophy,
	author = {Salus, Peter},
	title = {{Quarter Century of UNIX, A}},
	year = {1994},
	month = {Jun},
	publisher = {xn--3ug : xn--2ug Addison-Wesley},
	url = {https://www.amazon.co.uk/Quarter-Century-UNIX-Addison-Wesley-Systems/dp/0201547775}
}

@misc{TheSleuthKit,
	title = {{The Sleuth Kit (TSK) {\&} Autopsy: Open Source Digital Forensics Tools}},
	author = {Brian Carrier},
	year = {2021},
	month = {Jul},
	note = {[Online; accessed 8. Jul. 2021]},
	url = {http://www.sleuthkit.org}
}

@misc{JSONWebsite,
	title = {{JSON}},
	year = {2021},
	month = {Jun},
	note = {[Online; accessed 8. Jul. 2021]},
	url = {https://www.json.org/json-en.html}
}

@misc{AutopsyIntuitive,
	title = {{Autopsy: Intuitive}},
	author = {Brian Carrier},
	year = {2021},
	month = {Jul},
	note = {[Online; accessed 8. Jul. 2021]},
	url = {http://www.sleuthkit.org/autopsy/intuitive.php}
}

@misc{WikipediaAutopsy,
	author = {{Contributors to Wikipedia projects}},
	title = {{Autopsy (software)}},
	year = {2020},
	month = {Dec},
	note = {[Online; accessed 8. Jul. 2021]},
	url = {https://en.wikipedia.org/w/index.php?title=Autopsy_(software)&oldid=997205652}
}

@misc{DietNgGithub,
	author = {rejectedsoftware},
	title = {{diet-ng}},
	journal = {GitHub},
	year = {2021},
	month = {Jul},
	note = {[Online; accessed 8. Jul. 2021]},
	url = {https://github.com/rejectedsoftware/diet-ng}
}

@misc{AutopsyFast,
	title = {{Autopsy: Fast Results}},
	author = {Brian Carrier},
	year = {2021},
	month = {Jul},
	note = {[Online; accessed 9. Jul. 2021]},
	url = {http://www.sleuthkit.org/autopsy/fast.php}
}

@misc{AutopsyFeatures,
	title = {{Autopsy: Features}},
	author = {Brian Carrier},
	year = {2021},
	month = {Jul},
	note = {[Online; accessed 9. Jul. 2021]},
	url = {http://www.sleuthkit.org/autopsy/features.php}
}

@misc{DebianPackaging,
	title = {{Packaging - Debian Wiki}},
	author = {{Debian Wiki Team}},
	year = {2021},
	month = {Jul},
	note = {[Online; accessed 10. Jul. 2021]},
	url = {https://wiki.debian.org/Packaging#Introduction_to_Debian_Packaging}
}

@misc{GitHubFPM,
	author = {Jordan Sissel},
	title = {{fpm}},
	journal = {GitHub},
	year = {2021},
	month = {Jul},
	note = {[Online; accessed 10. Jul. 2021]},
	url = {https://github.com/jordansissel/fpm}
}

@misc{DocumentationFPM,
    author = {Jordan Sissel},
	title = {{fpm - packaging made simple}},
	year = {2021},
	month = {Jul},
	note = {[Online; accessed 10. Jul. 2021]},
	url = {https://fpm.readthedocs.io/en/latest/index.html}
}

@misc{GithubActionsIntro,
	title = {{Introduction to GitHub Actions}},
	year = {2021},
	month = {Jul},
	author = {{GitHub Docs Team}},
	note = {[Online; accessed 11. Jul. 2021]},
	url = {https://docs.github.com/en/actions/learn-github-actions/introduction-to-github-actions}
}

@misc{JRubyFPM,
	author = {Jordan Sissel},
	title = {{fpm}},
	journal = {GitHub},
	year = {2021},
	month = {Jul},
	note = {[Online; accessed 11. Jul. 2021]},
	url = {https://github.com/jordansissel/fpm/tree/master/examples/jruby}
}

@misc{YAML,
	author = {{Contributors to Wikipedia projects}},
	title = {{YAML}},
	year = {2021},
	month = {Jun},
	note = {[Online; accessed 11. Jul. 2021]},
	url = {https://en.wikipedia.org/w/index.php?title=YAML&oldid=1031049392}
}

@misc{BibEntry2020Sep,
	title = {{Android 11 features that are exclusive to Google Pixel phones}},
	journal = {HT Tech},
	author = {HT TECH},
	year = {2020},
	month = {Sep},
	note = {[Online; accessed 12. Jul. 2021]},
	url = {https://tech.hindustantimes.com/tech/news/android-11-features-that-are-exclusive-to-google-pixel-phones-71599991862593.html}
}

@misc{Pixe4AAndroidSS,
	title = {{Ficheiro:Pixel 4a Android 11 Launcher.png {\textendash} Wikip{\ifmmode\acute{e}\else\'{e}\fi}dia, a enciclop{\ifmmode\acute{e}\else\'{e}\fi}dia livre}},
	year = {2020},
	author = {Megamanfan3},
	month = {Nov},
	note = {[Online; accessed 12. Jul. 2021]},
	url = {https://pt.wikipedia.org/wiki/Ficheiro:Pixel_4a_Android_11_Launcher.png}
}

@misc{AndroidEmulatorImg,
	title = {{Android Studio 3.5.2 Emulator. How to View list of applications}},
	journal = {Stack Overflow},
	year = {2019},
	month = {Dec},
	author = {Ching Chang Chung},
	note = {[Online; accessed 12. Jul. 2021]},
	url = {https://stackoverflow.com/questions/59188013/android-studio-3-5-2-emulator-how-to-view-list-of-applications}
}

@misc{GBoardAppStore,
	title = {{Gboard}},
	author = {{Google}},
	year = {2021},
	month = {Jul},
	note = {[Online; accessed 17. Jul. 2021]},
	url = {https://play.google.com/store/apps/details?id=com.google.android.inputmethod.latin}
}

@misc{BibEntry2021Jul,
	title = {{Content-Encoding - HTTP {$\vert$} MDN}},
	author = {Mozilla},
	year = {2021},
	month = {Jul},
	note = {[Online; accessed 18. Jul. 2021]},
	url = {https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Encoding}
}