Formal methods as a link between software code and legal rules

作者: Daniel Le Métayer

DOI: 10.1007/978-3-642-24690-6_2

关键词:

摘要: The rapid evolution of the technological landscape and impact information technologies on our everyday life raise new challenges which cannot be tackled by a purely approach. Generally speaking, legal technical means should complement each other to reduce risks for citizens consumers : one side, laws (or contracts) can provide assurances are out reach cope with situations where would defeated); technology help enforce contractual commitments. This synergy not taken granted however, if issues considered from outset, decisions made during design phase may very well hamper or make impossible enforcement rights. But consideration constraints in is challenge itself, least because gap between communities difficulties establish common understanding concepts at hand. In this paper, we advocate use formal methods gap, taking examples areas such as privacy, liability compliance.

参考文章(43)
Thierry Viéville, STIC et droit : défis, conflits et complémentarités Interstices. ,(2008)
Theoretical Aspects of Computing - ICTAC 2009 Lecture Notes in Computer Science. ,vol. 5684, ,(2009) , 10.1007/978-3-642-03466-4
Daniel Le Métayer, Privacy by Design: A Matter of Choice Data Protection in a Profiled World. pp. 323- 334 ,(2010) , 10.1007/978-90-481-8865-9_20
Joel R. Reidenberg, Lex Informatica: The Formulation of Information Policy Rules through Technology Texas Law Review. ,vol. 76, pp. 553- ,(1997)
Stephen Fenech, Gordon J. Pace, Gerardo Schneider, Automatic Conflict Detection on Contracts international colloquium on theoretical aspects of computing. ,vol. 5684, pp. 200- 214 ,(2009) , 10.1007/978-3-642-03466-4_13
Eduardo Mazza, Marie-Laure Potet, Daniel Le Métayer, A formal framework for specifying and analyzing logs as electronic evidence formal methods. ,vol. 6527, pp. 194- 209 ,(2010) , 10.1007/978-3-642-19829-8_13
Gordon J. Pace, Gerardo Schneider, Challenges in the Specification of Full Contracts Lecture Notes in Computer Science. pp. 292- 306 ,(2009) , 10.1007/978-3-642-00255-7_20
Gregor Gössler, Daniel Le Métayer, Jean-Baptiste Raclet, Causality Analysis in Contract Violation Runtime Verification. ,vol. 6418, pp. 270- 284 ,(2010) , 10.1007/978-3-642-16612-9_21
Matthew Hennessy, Robin Milner, On Observing Nondeterminism and Concurrency international colloquium on automata, languages and programming. pp. 299- 309 ,(1980) , 10.1007/3-540-10003-2_79