As the fifth generation of mobile communication systems (5G) is being deployed, massive multiple-input multiple-output (MIMO) serves as one of its enabling technologies where reliable and ultra low latency communications are achieved while being power and spectrum efficient. This thesis studies the security aspect of massive MIMO system from the...
It has been estimated that data traffic from the different mobile devices that range from smartphones to machine-to-machine (M2M) devices will exceed 15.9 exabyte per month by the year 2018. With this immense data growth, the current wireless communication systems suffer from the scarcity of the radio spectrum and eventually...
The scarcity of wireless spectrum resources and the overwhelming demand for wireless broadband resources have prompted industry, government agencies and academia within the wireless communities to develop and come up with effective solutions that can make additional spectrum available for broadband data. As part of these ongoing efforts, cognitive radio...
A class of inorganic thin-film transistor (TFT) semiconductor materials has emerged involving oxides composed of post-transitional cations with (n-1)d¹⁰ns⁰ (n≥4) electronic configurations. This thesis is devoted to the pursuit of topics involving the development of these materials for TFT applications: Deposition of zinc oxide and zinc tin oxide semiconductor
layers...
In this thesis, I present the variational database management system, a formal framework and its implementation for representing variation in relational databases and managing variational information needs. A variational database is intended to support any kind of variation in a database. Specific kinds of variation in databases have already been...
Enabled by a rich ecosystem of Machine Learning (ML) libraries, programming using learned models, i.e., Software-2.0, has gained substantial adoption. However, we do not know what challenges developers encounter when they use ML libraries. With this knowledge gap, researchers miss opportunities to contribute to new research directions, tool builders do...
The recent increase in the number of wireless devices has been driven by the growing markets of smart homes and the Internet of Things (IoT). Consequently, current research has focused on efficient utilization of the radio frequency (RF) spectrum to accommodate such an increase in wireless bandwidth. Alternatively, latest free-space...
As a general solution to the problem of managing structural and content variability in relational databases, in previous work we have introduced the Variational Database Management System (VDBMS). VDBMS consists of a representation of a variational database (VDB) and a corresponding typed query language (v-query). However, since this is a...
The enormous success of wireless technology has recently led to an explosive demand for, and hence a shortage of, bandwidth resources. This expected shortage problem is reported to be primarily due to the inefficient, static nature of current spectrum allocation methods. As an initial step towards solving this shortage problem,...
A bad software development process leads to wasted effort and inferior products. In order to improve a software process, it must be first understood. In this work I focus on understanding software processes.
The first process we seek to understand is Continuous Integration (CI). CI systems automate the compilation, building,...