2016
DOI: 10.1587/transinf.2015edp7202
|View full text |Cite
|
Sign up to set email alerts
|

Dependency-Based Extraction of Conditional Statements for Understanding Business Rules

Abstract: SUMMARY For the maintenance of a business system, developers must understand the business rules implemented in the system. One type of business rules defines computational business rules; they represent how an output value of a feature is computed from the valid inputs. Unfortunately, understanding business rules is a tedious and error-prone activity. We propose a program-dependence analysis technique tailored to understanding computational business rules. Given a variable representing an output, the proposed … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 19 publications
0
3
0
Order By: Relevance
“…Unfortunately, the need to introduce machine-learnt components to perform POS tagging or dependency analysis results in a proposal that cannot attain perfect parsing accuracy, which is a strong requirement. The proposals by Aiello et al, 16 Hatano et al, 17 Chittimalli et al, 21 Gallego and Corchuelo, 22,23 and Haj et al 24 used similar approaches and have the same problem. Only the proposals by Zámečníková and Kreslíková 18 and Hnatkowska and Gaweda 19 can achieve perfect parsing accuracy because they rely on grammars that can either parse a piece of text perfectly or report an error so that the user can correct it; unfortunately, none of them provide full support for SBVR-SE and the authors did not explore languages other than English; furthermore, it is not clear whether Zámečníková and Kreslíková's 18 proposal is open-domain or not and it produces non-executable decision tables.…”
Section: Decisionrules Digifi Hyperon Ibm Inrule Microsoft Oracle Peg...mentioning
confidence: 99%
See 2 more Smart Citations
“…Unfortunately, the need to introduce machine-learnt components to perform POS tagging or dependency analysis results in a proposal that cannot attain perfect parsing accuracy, which is a strong requirement. The proposals by Aiello et al, 16 Hatano et al, 17 Chittimalli et al, 21 Gallego and Corchuelo, 22,23 and Haj et al 24 used similar approaches and have the same problem. Only the proposals by Zámečníková and Kreslíková 18 and Hnatkowska and Gaweda 19 can achieve perfect parsing accuracy because they rely on grammars that can either parse a piece of text perfectly or report an error so that the user can correct it; unfortunately, none of them provide full support for SBVR-SE and the authors did not explore languages other than English; furthermore, it is not clear whether Zámečníková and Kreslíková's 18 proposal is open-domain or not and it produces non-executable decision tables.…”
Section: Decisionrules Digifi Hyperon Ibm Inrule Microsoft Oracle Peg...mentioning
confidence: 99%
“…Aiello et al 16 presented a proposal that differs in the translation approach, which is replaced by a standard parser for a grammar that severely restricts SBVR‐SE, but can produce executable Drools rules. Hatano et al 17 presented an approach that uses dependency‐parsing to identify conditionals in free‐text requirements documents, which leverages the idea that business rules must be expressed using if‐then structures. Zámečníková and Kreslíková 18 presented a proposal that builds on so‐called matrix grammars, which allow to parse a subset of context‐aware grammars using context‐free grammars only; they illustrated their proposal with a case study in which they generated decision tables for event‐driven business rules in a stock exchange domain.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation