Towards Auditability Requirements Specification Using an Agent-Based Approach

Transparency is an important factor in democratic societies composed of characteristics such as accessibility, usability, informativeness, understandability and auditability. In this research we focus on auditability since it plays an important role for citizens that need to understand and audit public information. Although auditability has been a subject of discussion when designing systems, there is a lack of systematization in its specification. We propose an approach to systematically add auditability requirements specification during the goal-oriented agent-based Tropos methodology. We used the Transparency Softgoal Interdependency Graph that captures the different facets of transparency while considering their operationalization. An empirical evaluation was conducted through the design and implementation of LawDisTrA system that distributes lawsuits among judges in an appellate court. Experiments included the distribution of over 300,000 lawsuits at the Brazilian Superior Labor Court. We theorize that the presented approach for auditability provides adequate techniques to address the cross-organizational nature of transparency.

[1]  Julio Cesar Sampaio do Prado Leite,et al.  Software Transparency , 2010, Bus. Inf. Syst. Eng..

[2]  Fabio Bellifemine,et al.  Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology) , 2007 .

[3]  Célia Ghedini Ralha,et al.  E-gov Transparency Implementation Using Multi-agent System: a Brazilian Study-Case in Lawsuit Distribution Process , 2017, HICSS.

[4]  Patrick Taillandier,et al.  Standardised and transparent model descriptions for agent-based models: Current status and prospects , 2014, Environ. Model. Softw..

[5]  John Mylopoulos,et al.  From object-oriented to goal-oriented requirements analysis , 1999, CACM.

[6]  José Neves,et al.  Using Case-Based Reasoning and Principled Negotiation to provide decision support for dispute resolution , 2012, Knowledge and Information Systems.

[7]  Paul T. Jaeger,et al.  Using ICTs to create a culture of transparency: E-government and social media as openness and anti-corruption tools for societies , 2010, Gov. Inf. Q..

[8]  Fausto Giunchiglia,et al.  Tropos: An Agent-Oriented Software Development Methodology , 2004, Autonomous Agents and Multi-Agent Systems.

[9]  Layla Alfawzan,et al.  A Grounded Theory of the Requirements Engineering Process , 2019 .

[10]  Maurício Serrano,et al.  Capturing transparency-related requirements patterns through argumentation , 2011, 2011 First International Workshop On Requirements Patterns.

[11]  Alimohammad Shahri,et al.  Four reference models for transparency requirements in information systems , 2018, Requirements Engineering.

[12]  Christiana Soares de Freitas,et al.  ORGANIZATIONAL IMPACTS OF THE ELECTRONIC PROCESSING SYSTEM OF THE BRAZILIAN SUPERIOR COURT OF JUSTICE , 2015 .

[13]  Célia Ghedini Ralha,et al.  Implementing E-government Processes Distribution with Transparency using Multi-Agent Systems , 2016 .

[14]  Pierre Lemarinier,et al.  Agent Based Modelling and Simulation tools: A review of the state-of-art software , 2017, Comput. Sci. Rev..

[15]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

[16]  Rohit Kapoor,et al.  Structural mapping of public distribution system using multi-agent systems , 2015, Bus. Process. Manag. J..

[17]  Julio Cesar Sampaio do Prado Leite,et al.  On Non-Functional Requirements in Software Engineering , 2009, Conceptual Modeling: Foundations and Applications.

[18]  Eric Yu,et al.  Social Modeling for Requirements Engineering: An Introduction , 2011, Social Modeling for Requirements Engineering.

[19]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[20]  Johnny Cardoso Marques,et al.  An Analysis of Software Requirements Specification Characteristics In Regulated Environments , 2019 .

[21]  Brian J. Cook,et al.  Full Disclosure: The Perils and Promise of Transparency , 2007, Perspectives on Politics.