• A bottom up approach for synchronous user interaction design and workflow modelling 

      Barendregt, Rosaline; Lamo, Yngve; Rabbi, Fazle (Peer reviewed; Journal article, 2016)
      Traditionally, both interaction design and workflow modelling have been developed in a top down approach. The user interaction design process consist of several phases of user requirement engineering involving interviews, ...
    • A Diagrammatic Approach to Model Completion 

      Rabbi, Fazle; Lamo, Yngve; Yu, Ingrid Chieh; Kristensen, Lars Michael (Peer reviewed; Journal article, 2015)
    • A flexible metamodelling approach for healthcare systems 

      Rabbi, Fazle; Lamo, Yngve; MacCaull, Wendy (Peer reviewed; Journal article, 2014)
      Model driven software engineering (MDSE) is an emerging methodology for software development, targeting productivity, flexibility and reliability of systems; metamodelling is at the core of most MDSE approaches. Due to ...
    • A GraphQL approach to Healthcare Information Exchange with HL7 FHIR 

      Mukhiya, Suresh Kumar; Rabbi, Fazle; Rutle, Adrian; Pun, Ka I; Lamo, Yngve (Journal article; Peer reviewed, 2019)
      Interoperability is accepted as a fundamental necessity for the successful realization of Healthcare Information Systems. It can be achieved by utilizing consistent standards defining syntactic and semantic meaning of the ...
    • A heuristic approach for resolving the Class Responsibility Assignment Case 

      Vela, Maximiliano; Lamo, Yngve; Rabbi, Fazle; Macias Gomez de Villar, Fernando (Peer reviewed; Journal article, 2016)
    • A model driven approach to the design of a gamified e-learning system for clinical guidelines 

      Nyameino, Job; Rabbi, Fazle; Mughal, Khalid Azim; Were, Martin C; Lamo, Yngve (Journal article; Peer reviewed, 2019)
      Clinical practice guidelines (CPGs) are indispensable in the practice of evidence-based medicine. However, the cost of effective CPG dissemination strategies is prohibitive and not cost-effective. Therefore, scalable ...
    • An MDE Approach for Modelling and Reasoning about Multi-agent Systems 

      Rabbi, Fazle; Lamo, Yngve; Kristensen, Lars Michael (Journal article; Peer reviewed, 2017)
      Epistemic logic plays an important role in artificial intelligence for reasoning about multi-agent systems. Current approaches for modelling multi-agent systems with epistemic logic use Kripke semantics where the knowledge ...
    • Analysis and evaluation of conformance preserving graph transformation rules 

      Rabbi, Fazle; Lamo, Yngve; Kristensen, Lars Michael (Journal article; Peer reviewed, 2019)
      Model transformation is a formal approach for modelling the behavior of software systems. Over the past few years, graph based modeling of software systems has gained significant attention as there are numerous techniques ...
    • Challenges and possible solutions in cross-disciplinary and cross-sectorial research teams within the domain of e-mental health 

      Nordgreen, Tine; Rabbi, Fazle; Tørresen, Jim; Skar, Yngvar Sigmund; Guribye, Frode; Inal, Yavuz; Flobak, Eivind; Wake, Jo Dugstad; Mukhiya, Suresh Kumar; Aminifar, Amin; Myklebost, Sunniva Brurok; Lundervold, Astri J.; Kenter, Robin Maria Francisca; Hammar, Åsa Karin; Kahlon, Smiti; Nordby, Emilie; Sekse, Ragnhild Johanne Tveit; Griffin, Kristine Fonnes; Jakobsen, Petter; Pham, Hoang Minh; Côté-Allard, Ulysse Teller Masao; Noori, Farzan Majeed; Lamo, Yngve (Peer reviewed; Journal article, 2021)
      Purpose Mental illness presents a huge individual, societal and economic challenges, currently accounting for 20% of the worldwide burden of disease. There is a gap between the need for and access to services. Digital ...
    • Co-ordination of Multiple Metamodels, with Application to Healthcare Systems 

      Rabbi, Fazle; Lamo, Yngve; MacCaull, Wendy (Peer reviewed; Journal article, 2014)
      Due to their complexity and the plethora of requirements placed upon them, healthcare systems so far have not been adequately modeled for the purpose of software development. As a result, the healthcare software suffers ...
    • Development of an E-mental Health Infrastructure for Supporting Interoperability and Data Analysis 

      Rabbi, Fazle; Lamo, Yngve (Journal article; Peer reviewed, 2019)
      Digital technology plays an increasingly important role in addressing the challenges faced by health and care services such as rising costs, changing demographics, shortage of healthcare professionals. eHealth is the use ...
    • A Model Based Slicing Technique for Process Mining Healthcare Information 

      Rabbi, Fazle; Lamo, Yngve; MacCaull, Wendy (Chapter, 2020)
      Process mining is a powerful technique which uses an organization’s event data to extract and analyse process flow information and develop useful process models. However, it is difficult to apply process mining techniques ...
    • Model-Driven Automatic Question Generation for a Gamified Clinical Guideline Training System 

      Nyameino, Job Nyangena; Ebbesvik, Ben-Richard Sletten; Rabbi, Fazle; Were, Martin C.; Lamo, Yngve (Peer reviewed; Journal article, 2020)
      Clinical practice guidelines (CPGs) are a cornerstone of modern medical practice since they summarize the vast medical literature and provide care recommendations based on the current best evidence. However, there are ...
    • A Practical Methodology for Anonymization of Structured Health Data 

      Aminifar, Amin; Lamo, Yngve; Pun, Ka I; Rabbi, Fazle (Peer reviewed; Journal article, 2019)
      Hospitals, as data custodians, have the need to share a version of the data in hand with external research institutes for analysis purposes. For preserving the privacy of the patients, anonymization methods are employed ...
    • Reusable data visualization patterns for clinical practice 

      Rabbi, Fazle; Wake, Jo Dugstad; Nordgreen, Tine (Chapter, 2020)
      Among clinical psychologists involved in guided internet-facilitated interventions, there is an overarching need to understand patients symptom development and learn about patients need for treatment support. Data ...