Abstract
Software systems are increasingly autonomous in making decisions on behalf of potential users. In these systems, the power of self goes beyond the ability of substituting human agents operating on software systems and exceeds the system boundaries invading the user prerogatives. Privacy and ethical issues are at the top of the research agenda in (big) data management and AI, that offer a wide range of techniques often used as key (black-box) components of autonomous systems. In this extended abstract, I discuss these issues from the software system developer perspective that uses such black-box components and outline a new approach based on a partially synthesized software exoskeleton that empowers the user by mediating her interactions in order to preserve her privacy and ethical preferences.
Supported by the University of L’Aquila - Italy.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Gartner top 10 strategic technology trends for 2019 (2019). https://gtnr.it/2CJJYGp
Autili, M., Inverardi, P., Spalazzese, R., Tivoli, M., Mignosi, F.: Automated synthesis of application-layer connectors from automata-based specifications. J. Comput. Syst. Sci. 104, 17–40 (2019)
Autili, M., Inverardi, P., Tivoli, M.: Automated synthesis of service choreographies. IEEE Softw. 32(1), 50–57 (2015)
Autili, M., Inverardi, P., Tivoli, M.: Choreography realizability enforcement through the automatic synthesis of distributed coordination delegates. Sci. Comput. Program. 160, 3–29 (2018)
Autili, M., Di Ruscio, D., Inverardi, P., Pelliccione, P., Tivoli, M.: A software exoskeleton to protect and support citizen’s ethics and privacy in the digital world. IEEE Access 7, 62011–62021 (2019)
Autili, M., Di Salle, A., Tivoli, M.: Synthesis of resilient choreographies. In: Gorbenko, A., Romanovsky, A., Kharchenko, V. (eds.) SERENE 2013. LNCS, vol. 8166, pp. 94–108. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-40894-6_8
Awad, E., et al.: The moral machine experiment. Nature 563, 59–64 (2018)
Floridi, L.: Soft ethics and the governance of the digital. Philos. Technol. 31(1), 1–8 (2018)
Inverardi, P.: The European perspective on responsible computing. Commun. ACM 62(4), 64–69 (2019)
Perucci, A., Autili, M., Tivoli, M.: A multipurpose framework for model-based reuse-oriented software integration synthesis. In: 4th International Workshop on Model-Driven Engineering for Component-Based Software Systems (ModComp), pp. 41–47 (2017)
Scoccia, G.L., Ruberto, S., Malavolta, I., Autili, M., Inverardi, P.: An investigation into android run-time permissions from the end users’ perspective. In: 5th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) (2018)
Scoccia, G.L., Malavolta, I., Autili, M., Di Salle, A., Inverardi, P.: User-centric android flexible permissions. In: Proceedings of the 39th International Conference on Software Engineering, ICSE, pp. 365–367 (2017)
Tivoli, M., Inverardi, P.: Failure-free coordinators synthesis for component-based architectures. Sci. Comput. Program. 71(3), 181–212 (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Inverardi, P. (2019). Ethics and Privacy in Autonomous Systems: A Software Exoskeleton to Empower the User. In: Calinescu, R., Di Giandomenico, F. (eds) Software Engineering for Resilient Systems. SERENE 2019. Lecture Notes in Computer Science(), vol 11732. Springer, Cham. https://doi.org/10.1007/978-3-030-30856-8_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-30856-8_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-30855-1
Online ISBN: 978-3-030-30856-8
eBook Packages: Computer ScienceComputer Science (R0)