NomosT: Building large models of law with a tool-supported process

被引:6
|
作者
Zeni, N. [1 ]
Seid, E. A. [1 ]
Engiel, P. [2 ]
Mylopoulos, J. [1 ]
机构
[1] Univ Trento, Dept Informat Engn & Comp Sci, Trento, Italy
[2] Pontificia Univ Catolica Rio de Janeiro, Programa Posgrad Informat, Rio de Janeiro, Brazil
关键词
LEGAL; EXTRACTION;
D O I
10.1016/j.datak.2018.04.009
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Laws and regulations impact the design of software systems, as they introduce new requirements and constrain existing ones. The analysis of a software system and the degree to which it complies with applicable laws can be greatly facilitated by models of applicable laws. However, laws are inherently voluminous, often consisting of hundreds of pages of text, and so are their models, consisting of thousands of concepts and relationships. This paper studies the possibility of building models of law semi-automatically by using the NomosT tool. Specifically, we present the NomosT architecture and the process by which a user constructs a model of law semi-automatically, by first annotating the text of a law and then generating from it a model. We then evaluate the performance of the tool relative to building a model of a fragment of law manually. In addition, we offer statistics on the quality of the final output that suggest that tool supported generation of models of law reduces substantially human effort without affecting the quality of the output.
引用
收藏
页码:407 / 418
页数:12
相关论文
共 50 条
  • [41] Integrated and Tool-Supported Teaching of Testing, Debugging, and Verification
    Ahrendt, Wolfgang
    Bubel, Richard
    Haehnle, Reiner
    [J]. TEACHING FORMAL METHODS, PROCEEDINGS, 2009, 5846 : 125 - +
  • [42] Supporting Requirements Elicitation by Tool-Supported Video Analysis
    Karras, Oliver
    Kiesling, Stephan
    Schneider, Kurt
    [J]. 2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2016, : 146 - 155
  • [43] HCOME: A tool-supported methodology for engineering living ontologies
    Kotis, K
    Vouros, GA
    Alonso, JP
    [J]. SEMANTIC WEB AND DATABASES, 2005, 3372 : 155 - 166
  • [44] Analysing and demonstrating tool-supported customizable task notations
    Martinie C.
    Pa Lanque P.
    Bouzekri E.
    Cockburn A.
    Canny A.
    Barboni E.
    [J]. Proceedings of the ACM on Human-Computer Interaction, 2019, 3 (EICS):
  • [45] Towards Automated Process and Workflow Management: A Feasibility Study on Tool-Supported and Automated Engineering Process Modeling Approaches
    Winkler, Dietmar
    Schoenbauer, Michaela
    Biffl, Stefan
    [J]. 2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 102 - 110
  • [46] Tool-supported enhancement of diagnosis in model-driven verification
    Bakera, Marco
    Margaria, Tiziana
    Renner, Clemens D.
    Steffen, Bernhard
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2009, 5 (03) : 211 - 228
  • [47] Introducing Tool-Supported Architecture Review into Software Design Education
    Cai, Yuanfang
    Kazman, Rick
    Jaspan, Ciera
    Aldrich, Jonathan
    [J]. 2013 IEEE 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2013, : 70 - 79
  • [48] Tool-supported requirements prioritization: Comparing the AHP and CBRank methods
    Perini, Anna
    Ricca, Filippo
    Susi, Angelo
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (06) : 1021 - 1032
  • [49] A Tool-Supported Method for the Design and Implementation of Secure Distributed Applications
    Gunawan, Linda Ariani
    Kraemer, Frank Alexander
    Herrmann, Peter
    [J]. ENGINEERING SECURE SOFTWARE AND SYSTEMS, 2011, 6542 : 142 - 155
  • [50] Tool-supported program abstraction for finite-state verification
    Dwyer, MB
    Hatcliff, J
    Joehanes, R
    Laubach, S
    Pasareanu, CS
    Robby
    Zheng, HJ
    Visser, W
    [J]. PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 177 - 187