Extracting Normative Relationships from Business Contracts

被引:0
|
作者
Gao, Xibin [1 ]
Singh, Munindar P. [2 ]
机构
[1] Microsoft Corp, One Microsoft Way, Redmond, WA 98052 USA
[2] North Carolina State Univ, Dept Comp Sci, Raleigh, NC 27695 USA
关键词
Norms; Agent-oriented software requirements;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The normative concepts offer a principled basis for engineering flexible multiagent systems for business and other cross-organizational settings. However, producing suitable specifications is nontrivial: the difficulty is an obstacle to the adoption of multiagent systems in industry. This paper considers normative relationships of six main types, namely, commitments (both practical and dialectical), authorizations, powers, prohibitions, and sanctions. It applies natural language processing and machine learning to extract these relationships from business contracts, establishing that they are realistic and their encoding can assist modelers, thereby lowering a barrier to adoption. A ten-fold cross-validation over more than 800 sentences randomly drawn from a corpus of real-life contracts (and manually labeled) yields promising results for the viability of this approach.
引用
收藏
页码:101 / 108
页数:8
相关论文
共 50 条
  • [1] Contracts, relationships and innovation in business-to-business exchanges
    Moehring, Monika Maria
    Finch, John
    JOURNAL OF BUSINESS & INDUSTRIAL MARKETING, 2015, 30 (3-4) : 405 - 413
  • [2] Extracting Frame Conditions from Operation Contracts
    Niemann, Philipp
    Hilken, Frank
    Gogolla, Martin
    Wille, Robert
    2015 ACM/IEEE 18TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS), 2015, : 266 - 275
  • [3] Extracting Formal Models from Normative Texts
    Camilleri, John J.
    Gruzitis, Normunds
    Schneider, Gerardo
    NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS, NLDB 2016, 2016, 9612 : 403 - 408
  • [4] Extracting and Classifying Requirements from Software Engineering Contracts
    Sainani, Abhishek
    Anish, Preethu Rose
    Joshi, Vivek
    Ghaisas, Smita
    2020 28TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE'20), 2020, : 147 - 157
  • [5] Extracting Visual Contracts from Java']Java Programs
    Alshanqiti, Abdullah
    Heckel, Reiko
    2015 30TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2015, : 104 - 114
  • [6] Extracting usual service prices from public contracts
    Bruckner, Tomas
    Vencovsky, Filip
    3RD INTERNATIONAL CONFERENCE ON ADVANCED RESEARCH METHODS AND ANALYTICS (CARMA 2020), 2020, : 259 - 267
  • [7] Extracting Term Relationships from Wikipedia
    Mathiak, Brigitte
    Pena, Victor Manuel Martinez
    Wira-Alam, Andias
    WEB INFORMATION SYSTEMS AND TECHNOLOGIES, WEBIST 2012, 2013, 140 : 267 - 280
  • [8] EXTRACTING RENTS WITH FORWARD CONTRACTS
    DEGRABA, P
    OHARA, M
    INTERNATIONAL JOURNAL OF INDUSTRIAL ORGANIZATION, 1992, 10 (01) : 103 - 125
  • [9] An Approach for Extracting Business Vocabularies from Business Process Models
    Skersys, Tomas
    Butleris, Rimantas
    Kapocius, Kestutis
    Vileiniskis, Tomas
    INFORMATION TECHNOLOGY AND CONTROL, 2013, 42 (02): : 178 - 190
  • [10] Extracting Business Value from Big Data
    Faizi, Rdouan
    El Fkihi, Sanaa
    El Afia, Abdellatif
    Chiheb, Raddouane
    SUSTAINABLE ECONOMIC GROWTH, EDUCATION EXCELLENCE, AND INNOVATION MANAGEMENT THROUGH VISION 2020, VOLS I-VII, 2017, : 997 - +