Incremental Acquisition of Values to Deal with Cybersecurity Ethical Dilemmas

  • Deborah RichardsEmail author
  • Virginia Dignum
  • Malcolm Ryan
  • Michael Hitchens
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11016)


Cybersecurity is a growing concern for organisations. Decision-making concerning responses to threats will involve making choices from a number of possible options. The choice made will often depend on the values held by the organisation and/or the individual/s making the decisions. To address the issue of how to capture ethical dilemmas and the values associated with the choices they raise, we propose the use of the Ripple Down Rules (RDR) incremental knowledge acquisition method. We provide an example of how the RDR knowledge can be acquired in the context of a value tree and then translated into a goal-plan tree that can be used by a BDI agent towards supporting the creation of ethical dilemmas that could be used for what-if analysis or training. We also discuss the AORTA framework can be extended with values to allow the BDI cognitive agent to take into consideration organisational norms and policies in its decision-making.


Beliefs desires intentions Agents Values Ripple Down Rules AORTA Cybersecurity 


  1. 1.
    Bowen, B.M., Devarajan, R., Stolfo, S.: Measuring the human factor of cyber security. In: 2011 IEEE International Conference on Technologies for Homeland Security (HST), pp. 230–235. IEEE (2011)Google Scholar
  2. 2.
    Hadlington, L.: The “Human Factor” in Cybersecurity. Psychological and Behavioral Examinations in Cyber Security, vol. 46 (2018)Google Scholar
  3. 3.
    Schwartz, S.H.: An overview of the Schwartz theory of basic values. Online Readings Psychol. Cult. 2, 11 (2012)CrossRefGoogle Scholar
  4. 4.
    Christen, M., Gordijn, B., Weber, K., van de Poel, I., Yaghmaei, E.: A Review of Value-Conflicts in Cybersecurity. ORBIT J. 1 (2017)Google Scholar
  5. 5.
    Jensen, A.S., Dignum, V., Villadsen, J.: A framework for organization-aware agents. Auton. Agent. Multi-Agent Syst. 31, 387–422 (2017)CrossRefGoogle Scholar
  6. 6.
    Rao, A.S., Georgeff, M.P.: Modeling rational agents within a BDI-architecture. In: Allen, J., Fikes, R., Sandewall, E. (eds.) Proceedings of the 2nd International Conference on Principles of Knowledge Representation and Reasoning, pp. 473–484. Morgan Kaufmann Publishers Inc. (1991)Google Scholar
  7. 7.
    Schwartz, S.H.: Are there universal aspects in the structure and contents of human values? J. Soc. Issues 50, 19–45 (1994)CrossRefGoogle Scholar
  8. 8.
    Cranefield, S., Winikoff, M., Dignum, V., Dignum, F.: No Pizza for You: Value-based Plan Selection in BDI Agents. In: Proceedings of the 26th International Joint Conference on Artificial Intelligence, pp. 178–184. AAAI Press (2017)Google Scholar
  9. 9.
    Richards, D.: Two decades of ripple down rules research. Knowl. Eng. Rev. 24, 159–184 (2009)CrossRefGoogle Scholar
  10. 10.
    Hofstede, G.: Dimensionalizing cultures: the Hofstede model in context. Online Readings Psychol. Cult. 2, 8 (2011)CrossRefGoogle Scholar
  11. 11.
    Spiekermann, S.: Ethical IT Innovation: A Value-Based System Design Approach. CRC Press (2015)Google Scholar
  12. 12.
    Poel, I.: Translating values into design requirements. In: Michelfelder, D.P., McCarthy, N., Goldberg, D.E. (eds.) Philosophy and Engineering: Reflections on Practice, Principles and Process. PET, vol. 15, pp. 253–266. Springer, Dordrecht (2013). Scholar
  13. 13.
    Vazey, M.M.: Case-driven collaborative classification (2007)Google Scholar
  14. 14.
    Vazey, M., Richards, D.: Achieving rapid knowledge acquisition in a high-volume call centre. In: Proceedings of the Pacific Knowledge Acquisition Workshop 2004, pp. 74–86. University of Tasmania Eprints Repository, Auckland (2004)Google Scholar
  15. 15.
    Richards, D.: A social software/Web 2.0 approach to collaborative knowledge engineering. Inf. Sci. 179, 2515–2523 (2009)CrossRefGoogle Scholar
  16. 16.
    Bordini, R.H., Hübner, J.F., Wooldridge, M.: Programming Multi-agent Systems in AgentSpeak Using Jason. Wiley (2007)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  • Deborah Richards
    • 1
    Email author
  • Virginia Dignum
    • 2
  • Malcolm Ryan
    • 1
  • Michael Hitchens
    • 1
  1. 1.Macquarie UniversitySydneyAustralia
  2. 2.Delft University of TechnologyDelftThe Netherlands

Personalised recommendations