summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormjkwiatkowski <mati.rewa@gmail.com>2026-06-03 06:42:39 +0200
committermjkwiatkowski <mati.rewa@gmail.com>2026-06-03 06:42:39 +0200
commitedacd80ac2103a74edc96f01549832b90fc6c635 (patch)
tree39d811aa52cfe212594151876094520de7dfc1be
parent3abca66059cadcc9150d7e97ce30eeeda9baa141 (diff)
feat: fixed the plagiarism declaration to comply with the VU
-rw-r--r--appendix/glossary.tex1
-rw-r--r--content/intro.tex19
-rw-r--r--main.bib35
3 files changed, 37 insertions, 18 deletions
diff --git a/appendix/glossary.tex b/appendix/glossary.tex
index d760000..9505995 100644
--- a/appendix/glossary.tex
+++ b/appendix/glossary.tex
@@ -12,3 +12,4 @@
\newacronym{iot}{IoT}{Internet-of-Things}
\newacronym{ed}{EDT}{ExaDigiT}
\newacronym{rl}{RL}{Reinforcement Learning}
+\newacronym{my_system}{DF}{DigiFuture}
diff --git a/content/intro.tex b/content/intro.tex
index 4a5ed81..dd8efa7 100644
--- a/content/intro.tex
+++ b/content/intro.tex
@@ -113,19 +113,19 @@ We propose that digital twinning can be enhanced by integrating predictive analy
To answer \emph{RQ\textsubscript{1}} we conduct a standard literature review as proposed by \textit{Kitchenham et al.} \cite{DBLP:journals/infsof/KitchenhamPBBTNL10} along with the guidance of the supervisor.
Firstly, we specify the review research questions and determine the right review method.
Secondly, we conduct the review and find the potential datacenter digital twin use-cases.
-This includes a selection of relevant articles, the results of reading and reporting the findings.
+This includes summaries of a selection of relevant articles and their findings.
Lastly, based on the found use-cases, we formulate the functional and non-functional requirements for the predictive \gls{dcdt} reference architecture.
-To answer \emph{RQ\textsubscript{2}} we closely follow the \textit{AtLarge Design Process} \cite{DBLP:conf/icdcs/IosupVTETBFMT19} under the guidance of the supervisor.
-First, after finishing the literature review, we brainstorm the functional and non-functional requirements predictive \gls{dcdt}.
+To answer \emph{RQ\textsubscript{2}} we closely follow the \textit{AtLarge Design Process} \cite{DBLP:conf/icdcs/IosupVTETBFMT19} under the guidance of the supervisor, and propose a simulation-based \gls{dcdt} system that meets the requirements listed as a part of \emph{RQ\textsubscript{1}}.
+Firstly, following the literature review, we list the functional and non-functional requirements of a predictive \gls{dcdt}.
We specify the pragmatic and innovative design possibilities to include in the reference architecture.
+The designed system builds upon the OpenDC platform for datacenter simulation~\cite{DBLP:conf/ccgrid/MastenbroekAJLB21}, extending it with predictive analysis capabilities.
Lastly, we ensure that the design is scientific and testable and can be evaluated with comprehensive experiments.
-\par Afterwards, we will need to implement a prototype of the designed system model. An example approach would start with exporting the collected monitoring data from the ODA time-series database. The ODAbler \cite{DBLP:conf/wosp/SumanCNTMI24} framework enables the interaction between a python client, that acts as a user interface, with a server, that acts as a data centre. Upon creating the request, monitoring data is forwarded through Telegraf and Kafka to InfluxDB.
-
-In order to create a data centre digital twin we will need to ensure continuous communication between the time-series database and the data centre simulator. Later will need to interpret the exported traces, and choose the right simulator configuration. The current approach to this problem is unknown, therefore we will need to spent time designing the right software program. The last task will involve running the simulation, continuously within the feedback loop and providing the client with a visual user interface that provides interpreted results.
-
-To answer the third research question, we will need to design comprehensive experiments that validate our system model design. The approach to this problem is still unknown, therefore we will need to spent time designing the right experiments. We will need to define the correct experiment setup and perform the experiments on a specified hardware.
+To answer \emph{RQ\textsubscript{3}} we implement a prototype of the designed reference architecture.
+We design comprehensive experiments that evaluate and validate the prototype based on the reference architecture.
+We first gather a set of questions worth asking about the performance and impact of the predictive \gls{dcdt} and then set out to answer them with the prototype.
+We define the correct experiment setup(s) and perform the experiments on a specified hardware, considering different usage scenarios.
\section{Thesis Contributions}\label{s:thesis-contributions}
@@ -140,8 +140,7 @@ To answer the third research question, we will need to design comprehensive expe
I hereby declare that this thesis is my own independent work and writing.
The thesis does not contain any material copied from other sources (person, Internet, or \gls{ai}), and has not been submitted for assessment elsewhere.
I acknowledge that the usage of material from other works or paraphrase of such material without proper citations or credit will be treated as plagiarism.
-I declare that this thesis is free from \gls{ai} generated content and has been written without the help of any \gls{ai} systems.
-This work adheres to the guidelines and principles of the Artificial Intelligence Policy, UC Berkeley School of Law, Summer 2026\footnote{\url{https://www.law.berkeley.edu/wp-content/uploads/2026/05/AI-Final-Policy-26.pdf}}{}.
+I declare that this thesis is free from \gls{ai} generated content and has been written without the help of any \gls{ai} tools.
\section{Societal Impact}\label{s:societal-impact}
diff --git a/main.bib b/main.bib
index 55c5400..875d342 100644
--- a/main.bib
+++ b/main.bib
@@ -16,6 +16,29 @@
bibsource = {dblp computer science bibliography, https://dblp.org},
}
+@inproceedings{DBLP:conf/ccgrid/MastenbroekAJLB21,
+ author = {Fabian Mastenbroek and Georgios Andreadis and Soufiane Jounaid
+ and Wenchen Lai and Jacob Burley and Jaro Bosch and Erwin Van
+ Eyk and Laurens Versluis and Vincent van Beek and Alexandru
+ Iosup},
+ editor = {Laurent Lef{\`{e}}vre and Stacy Patterson and Young Choon Lee
+ and Haiying Shen and Shashikant Ilager and Mohammad Goudarzi
+ and Adel Nadjaran Toosi and Rajkumar Buyya},
+ title = {OpenDC 2.0: Convenient Modeling and Simulation of Emerging
+ Technologies in Cloud Datacenters},
+ booktitle = {21st {IEEE/ACM} International Symposium on Cluster, Cloud
+ and Internet Computing, CCGrid 2021, Melbourne, Australia,
+ May 10-13, 2021},
+ pages = {455--464},
+ publisher = {{IEEE}},
+ year = {2021},
+ url = {https://doi.org/10.1109/CCGrid51090.2021.00055},
+ doi = {10.1109/CCGRID51090.2021.00055},
+ timestamp = {Wed, 07 Dec 2022 23:07:44 +0100},
+ biburl = {https://dblp.org/rec/conf/ccgrid/MastenbroekAJLB21.bib},
+ bibsource = {dblp computer science bibliography, https://dblp.org},
+}
+
@inproceedings{DBLP:conf/icdcs/IosupVTETBFMT19,
author = {Alexandru Iosup and Laurens Versluis and Animesh Trivedi and
Erwin Van Eyk and Lucian Toader and Vincent van Beek and Giulia
@@ -224,8 +247,6 @@
complex equipment},
journal = {CIRP Annals},
volume = {67},
- My = work,
- follows = strictly,
number = {1},
pages = {169-172},
year = {2018},
@@ -239,15 +260,13 @@
}
@inproceedings{DBLP:conf/AIAA/Teugel2012,
- author = {Tuegel, Eric},
- year = {2012},
- month = {04},
- pages = {},
title = {The Airframe Digital Twin: Some Challenges to Realization},
- isbn = {978-1-60086-937-2},
journal = {Collection of Technical Papers - AIAA/ASME/ASCE/AHS/ASC
Structures, Structural Dynamics and Materials Conference},
- doi = {10.2514/6.2012-1812},
+ year = {2012},
+ month = {04},
+ doi = {https://doi.org/10.2514/6.2012-1812},
+ author = {Tuegel, Eric},
}
@article{DBLP:journal/IJAE/Teugel2011,