Shakil M. Khan 0001

dblp:45/4211-1 · DBLP profile ↗
← Back
9ranked-venue papers in the field
0as first author
6since 2021 · last 2026
0000-0003-0140-3584ORCID · verified

Domains — venue-derived; a paper can count in several

Business Process & Enterprise Data · 5Database Systems & Data Management · 3Data Mining & Knowledge Discovery · 1
YearPublicationVenuePosition
2026 Designing and generating reinforcement learning training simulators using goal models
abstract
Reinforcement learning (RL) is an important class of machine learning techniques, in which intelligent agents optimize their behavior by observing and evaluating the outcomes of their repeated interactions with their environment. A key to successfully engineering such agents is to provide them with the opportunity to engage in a large number of such interactions safely and at a low cost. This is often achieved through developing simulators of such interactions, in which the agents can be trained while also different training strategies and parameters are explored. However, specifying and implementing such simulators can be a complex endeavor requiring a systematic process for capturing and analyzing both the goals and actions of the agents and the characteristics of the target environment. We propose a framework for model-driven goal-oriented development of RL simulation environments. The framework utilizes a set of extensions to a standard goal modeling notation that allows concise modeling of a large number of ways by which an intelligent agent can interact with its environment. Through subsequent formalization, the model is used by a specially constructed simulation engine to simulate agent behavior, such that off-the-shelf RL algorithms can use it as a training environment. We present the extension of the goal modeling language and its semantics, and show how models built with it can be made executable. Further, we introduce a model development and transformation toolset to allow efficient generation and execution of simulator specifications. Through experimental studies we show how the proposed language and tool can be used for assisting the RL engineering process.
Sotirios Liaskos, Nina Dang, Shakil M. Khan 0001, John Mylopoulos, Reza Golipour, Amirreza Radjou
Data Knowl. Eng.3
2026 Goal-oriented modeling and analysis of explanation requirements
Sotirios Liaskos, John Mylopoulos, Alexander Borgida, Shakil M. Khan 0001
Data Knowl. Eng.4
2024 Generating Secure Workflow Designs from Requirements Goal Models Using Patterns
Sotirios Liaskos, Ibrahim Jaouhar, Syed Muhammad Danish, Shakil M. Khan 0001
ER4
2024 Model-Driven Design and Generation of Training Simulators for Reinforcement Learning
Sotirios Liaskos, Shakil M. Khan 0001, John Mylopoulos, Reza Golipour
ER2
2024 Modeling and Reasoning About Explanation Requirements Using Goal Models
Sotirios Liaskos, John Mylopoulos, Alexander Borgida, Shakil M. Khan 0001
ER4
2021 Empirically Evaluating the Semantic Qualities of Language Vocabularies
Sotirios Liaskos, John Mylopoulos, Shakil M. Khan 0001
ER3
2013 Modeling and Reasoning with Decision-Theoretic Goals
Sotirios Liaskos, Shakil M. Khan 0001, Mikhail Soutchanski, John Mylopoulos
ER2
2012 Behavioral adaptation of information systems through goal models
Sotirios Liaskos, Shakil M. Khan 0001, Marin Litoiu, Marina Daoud Jungblut, Vyacheslav Rogozhkin, John Mylopoulos
Inf. Syst.2
2003 Objective and Subjective Algorithms for Grouping Association Rules
abstract
We propose two algorithms for grouping and summarizing association rules. The first algorithm recursively groups rules according to the structure of the rules and generates a tree of clusters as a result. The second algorithm groups the rules according to the semantic distance between the rules by making use of an automatically tagged semantic tree-structured network of items. We provide a case study in which the proposed algorithms are evaluated. The results show that our grouping methods are effective and produce good grouping results.
Aijun An, Shakil M. Khan 0001, Jimmy Huang 0001
ICDM2