Affiliation:
1. Department of Cognitive Science, University of Messina , Via Concezione 6, 98121 Messina, Italy
2. Department of Philosophy, Univesity of Milan , Via Festa del Perdono 7, 20122 MILANO, Italy
Abstract
Abstract
This paper shows how safety and liveness properties are not necessarily preserved by different kinds of copies of computational artefacts and proposes procedures to preserve them, which are consistent with ethical analyses on software property rights infringement. Safety and liveness are second-order properties that are crucial in the definition of the formal ontology of computational artefacts. Software copies are analysed at the level of their formal models as exact, inexact and approximate copies, according to the taxonomy in [3]. First, it is explained how exact copies are the only kind of copies that preserve safety and liveness properties, and how inexact and approximate copies do not necessarily preserve them. Secondly, two model checking algorithms are proposed to verify whether inexact and approximate copies actually preserve safety and liveness properties. Essential properties of termination, correctness and complexity are proved for these algorithms. Finally, contraction and expansion algorithmic operations are defined, allowing for the automatic design of safety- and liveness-preserving approximate copies. As a conclusion, the relevance of the present logical analysis for the ongoing debates in miscomputation and computer ethics is highlighted.
Publisher
Oxford University Press (OUP)
Subject
Logic,Hardware and Architecture,Arts and Humanities (miscellaneous),Software,Theoretical Computer Science
Reference39 articles.
1. Defining liveness;Alpern;Information Processing Letters,1985
2. Recognizing safety and liveness;Alpern;Distributed Computing,1987
3. The logic of identity and copy for computational artefacts;Angius;Journal of Logic and Computation,2018
4. Infringing software property rights: ontological, methodological, and ethical questions;Angius;Philosophy & Technology,2019
5. Principles of Model Checking;Baier,2008
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献