  The era of pervasive computing has resulted in countless devices that
continuously monitor users and their environment, generating an abundance of
user behavioural data. Such data may support improving the quality of service,
but may also lead to adverse usages such as surveillance and advertisement. In
parallel, Artificial Intelligence (AI) systems are being applied to sensitive
fields such as healthcare, justice, or human resources, raising multiple
concerns on the trustworthiness of such systems. Trust in AI systems is thus
intrinsically linked to ethics, including the ethics of algorithms, the ethics
of data, or the ethics of practice. In this paper, we formalise the
requirements of trustworthy AI systems through an ethics perspective. We
specifically focus on the aspects that can be integrated into the design and
development of AI systems. After discussing the state of research and the
remaining challenges, we show how a concrete use-case in smart cities can
benefit from these methods.
