EDBT 2026 Demo / reviewers in the wild / expert
Nina Ghanbari Ghooshchi
dblp:161/0074
· DBLP profile ↗
4ranked-venue papers
4as first author
1since 2021 · last 2021
0000-0001-5067-1804ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
2 papers |
Automated reasoning and model checking · 88% Computational complexity · 12% | |
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 100% | |
| Artificial intelligence
1 paper |
Planning, search and constraint satisfaction · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
business process modeling |
0.5 | 1 | 2021 | Synthesis of Regulation Compliant Business Processes · IEEE Trans. Serv. Comput. 2021 |
Automated reasoning and model checking
controller synthesis |
0.5 | 1 | 2021 | Synthesis of Regulation Compliant Business Processes · IEEE Trans. Serv. Comput. 2021 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
constraint-based planning |
0.2 | 1 | 2015 | Transition Constraints for Parallel Planning · AAAI 2015 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
parallel planning |
0.2 | 1 | 2015 | Transition Constraints for Parallel Planning · AAAI 2015 |
Computational complexity
constraint satisfaction |
0.1 | 1 | 2015 | Transition Constraints for Parallel Planning · AAAI 2015 |
Methods — techniques the papers use, named apart from their topics
formal methods · 1.0domain-specific transformation rules · 1.0domain transition graphs · 0.4constraint solver · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Synthesis of Regulation Compliant Business ProcessesabstractOrganisations have to cope with large numbers of business rules and existing regulations governing the business in which they operate. Such rules are difficult to maintain due to their size and complexity, and it is increasingly challenging to ensure that each business process adheres to those rules. As such, automated extraction of business processes from rules has three clear advantages: (1) visualisation of all possible executions allowed by the rules, (2) automated execution and compliance by design, (3) identification of “inefficiencies” in the business rules. Existing approaches, however, only allow for the generation of partial traces based on input specifications and cannot handle many different input cases resulting in a full process. This paper presents a formal method to visualise and operationalise such sets of rules as a verifiable business process that is compliant by design, which allows us to analyse all possible execution paths. Additionally, we formally prove correctness of the business processes generated by our method. The approach is implemented in a tool and evaluated on both performance and correctness, showing that even for highly complex sets of rules the approach performs well and outperforms a well-known state-of-the-art approach. Evaluation on a real-life process shows the feasibility of the presented approach. Nina Ghanbari Ghooshchi, Nick R. T. P. van Beest, Guido Governatori, Francesco Olivieri |
IEEE Trans. Serv. Comput. | 1 |
| 2017 | Visualisation of Compliant Declarative Business ProcessesabstractOrganisations typically have to cope with large numbers of business rules and existing regulations governing the business in which they operate. Due to the size and complexity of those rules, maintenance is difficult and it is increasingly complicated to ensure that each business process adheres to those rules. As such, automated extraction of business processes from rules has a number of clear advantages: (1) visualisation of all possible executions allowed by the rules, (2) automated execution and compliance by design, (3) identification of "inefficiencies" in the business rules. Existing approaches, however, only allow to generate partial traces based on input specifications and cannot handle many different input cases resulting in a full process. This paper presents a formal method to visualise and operationalise such sets of rules as a verifiable business process that is compliant by design and allows us to analyse all possible execution paths. In addition, it maintains information of all distinct input cases, to preserve dependencies between consecutive exclusive paths. Nina Ghanbari Ghooshchi, Nick R. T. P. van Beest, Guido Governatori, Francesco Olivieri, Abdul Sattar 0001 |
EDOC | 1 |
| 2017 | Encoding Domain Transitions for Constraint-Based PlanningabstractWe describe a constraint-based automated planner named Transition Constraints for Parallel Planning (TCPP). TCPP constructs its constraint model from a redefined version of the domain transition graphs (DTG) of a given planning problem. TCPP encodes state transitions in the redefined DTGs by using table constraints with cells containing don't cares or wild cards. TCPP uses Minion the constraint solver to solve the constraint model and returns a parallel plan. We empirically compare TCPP with the other state-of-the-art constraint-based parallel planner PaP2. PaP2 encodes action successions in the finite state automata (FSA) as table constraints with cells containing sets of values. PaP2 uses SICStus Prolog as its constraint solver. We also improve PaP2 by using dont cares and mutex constraints. Our experiments on a number of standard classical planning benchmark domains demonstrate TCPP's efficiency over the original PaP2 running on SICStus Prolog and our reconstructed and enhanced versions of PaP2 running on Minion. Nina Ghanbari Ghooshchi, Majid Namazi, M. A. Hakim Newton, Abdul Sattar 0001 |
J. Artif. Intell. Res. | 1 |
| 2015 | Transition Constraints for Parallel PlanningabstractWe present a planner named Transition Constraints for Parallel Planning (TCPP). TCPP constructs a new constraint model from domain transition graphs (DTG) of a given planning problem. TCPP encodes the constraint model by using table constraints that allow don't cares or wild cards as cell values. TCPP uses Minion the constraint solver to solve the constraint model and returns the parallel plan. Empirical results exhibit the efficiency of our planning system over state-of-the-art constraint-based planners. Nina Ghanbari Ghooshchi, Majid Namazi, M. A. Hakim Newton, Abdul Sattar 0001 |
AAAI | 1 |