Description
Chair Razvan Rughinis
NS & PSC Virtual Room B
Google web applications have become an integral component in the day to day life of both organizations and individuals alike. These may be accessed through the
graphical user interface (GUI) or through the application programming interface (API). The latter is primarily used by programmers to integrate such services into
their applications.
Most of the languages used to implement such...
Memory corruption has been, traditionally, the number one cause for software vulnerabilities. As a consequence, programming languages that offer automated, compile time memory safety checks have been developed, such as D and Rust. However, since programming languages are pieces of software, they also may suffer
from vulnerabilities that may be exploited to bypass the memory safety checking...
Abstract—Today the mobile devices are more and more
present in our lives, and the mobile applications market has
experienced a sharp growth. Most of these applications are
made to make our daily lives easier, and for this a large part of
them consume various web services. Given this transition, from
desktop and web applications to mobile applications, many
critical services have begun to...
The D programming language has been at the forefront of the memory safe programming languages scene. However, its adoption has been hindered by the scarce availability of 3rd party tools that aid software development such as: linters, code analyzers, integrated development envirnments (IDE) etc. The fundamental reason for this absence is the underdeveloped compiler library, that does not offer...
Precise positioning is traditionally accomplished by ground- or satellite-based navigation systems, but these are not usually available indoors. Indoor positioning systems have been demonstrated that rely on hardware normally used for wireless communication. These are either imprecise or require the use of costly high-performance hardware. We demonstrate the feasibility of decimeter-level...
The ability to vote in state elections represents a basic right and expressing the vote is a civic obligation. However, the pandemics of COVID-19 showed us how such a simple process for a citizen may have multiple implications and impose indirect barriers in expressing the electoral options. The risk of getting in contact with the virus, social distancing, or the reduced number of electors in...