EDBT 2026 Demo / reviewers in the wild / expert
Fahad Rafique Golra
dblp:64/9656
· DBLP profile ↗
8ranked-venue papers
7as first author
1since 2021 · last 2021
0000-0001-5928-1490ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 5 first-authorSystems, architecture and hardware · 1 · 1 first-author · 1 since 2021Security and privacy · 1Databases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 67% Programming languages and type systems · 33% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
lazy initialization |
0.1 | 1 | 2011 | The lazy initialization multilayered modeling framework · ICSE 2011 |
Requirements engineering and software design › model-driven engineering
metamodeling |
0.1 | 1 | 2011 | The lazy initialization multilayered modeling framework · ICSE 2011 |
Requirements engineering and software design
model-driven engineering |
0.1 | 1 | 2011 | The lazy initialization multilayered modeling framework · ICSE 2011 |
Methods — techniques the papers use, named apart from their topics
lazy initialization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | An industrial feedback on the use of OPC UA for the vertical integration of semiconductor front-endsabstractAs manufacturing, in general, is adopting Industry 4.0, OPC UA is gaining traction to become the de facto architecture for overcoming the issues of interoperability. Even though semiconductor equipment manufacturers need to comply with the existing and now mature SEMI11SEMI is a semiconductor association that defines standards. All SEMI standards referenced in this article are accessible at https://www.semi.org standards, it is worthwhile to explore the possibilities of harmonizing them with other automation standards. Following the same motivation, OPC Foundation has developed standardized companion specifications for different other standards like ISA-95, PROFINET, IO-Link, etc. In the absence of a companion specification for semiconductor industry, this work compares the architectural choices for the development of an information model for semiconductor industry. We share the lessons learned from our endeavors in implementing OPC UA information models for semiconductor domain. Fahad Rafique Golra, Marc Engel |
ETFA | 1 |
| 2020 | A Domain-specific Modeling Framework for Attack Surface ModelingabstractCybersecurity is becoming vital as industries are gradually moving from automating physical processes to a higher level automation using cyber physical systems (CPS) and internet of things (IoT). In this context, security is becoming a continuous process that runs in parallel to other processes during the complete life cycle of a system. Traditional threat analysis methods use design models alongside threat models as an input for security analysis, hence missing the life-cycle-based dynamicity required by the security concern. In this paper, we argue for an attacker-aware systems modeling language that exposes the systems attack surfaces. For this purpose, we have designed Pimca, a domain specific modeling language geared towards capturing the attacker point of view of the system. This study introduces the formalism along with the Pimca workbench, a framework designed to ease the development and manipulation of the Pimca models. Finally, we present two relevant use cases, serving as a preliminary validation of our approach. © Copyright 2020 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved. Tithnara Nicolas Sun, Bastien Drouot, Fahad Rafique Golra, Joël Champeau, Sylvain Guérin, Luka Leroux, Raúl Mazo, Ciprian Teodorov, Lionel Van Aertryck, Bernard L'Hostis |
ICISSP | 3 |
| 2018 | Bridging the Gap Between Informal Requirements and Formal Specifications Using Model Federation
Fahad Rafique Golra, Fabien Dagnat, Jeanine Souquières, Imen Sayar, Sylvain Guérin |
SEFM | 1 |
| 2017 | Continuous Process Compliance Using Model Driven Engineering
Fahad Rafique Golra, Fabien Dagnat, Reda Bendraou, Antoine Beugnard |
MEDI | 1 |
| 2016 | Using free modeling as an agile method for developing domain specific modeling languages
Fahad Rafique Golra, Antoine Beugnard, Fabien Dagnat, Sylvain Guérin, Christophe Guychard |
MoDELS | 1 |
| 2016 | Continuous Requirements Engineering Using Model FederationabstractResearchers in software engineering have been striving to produce new methods to improve the quality of development methodologies to consequently produce quality products. Proposition of iterative and evolutionary approaches was triggered by the realization that requirements engineering is not confined to the initial phases of software development only. With this shift of perspective, requirements engineering has become more or less a continuous process in software development lifecycles. We believe that existing requirements engineering approaches and associated tooling leave a room for improvement in putting 'continuity' into practice. A continuous requirements engineering methodology needs to take into account different concerns of all the stakeholders involved in the process. Approaches like KAOS bring the multi-view nature of requirements modeling in focus by using different views for goal, responsibility, object and operation modeling. We argue that a multi-view approach, maintaining a dynamic link between the requirement models and multiple sources of requirements, can offer a better support for continuous requirements engineering methodology. In this paper, we expand on this argument and present the early findings with the associated in progress tooling support. Fahad Rafique Golra, Antoine Beugnard, Fabien Dagnat, Sylvain Guérin, Christophe Guychard |
RE | 1 |
| 2012 | Generation of dynamic process models for multi-metamodel applicationsabstractMulti-metamodel application development processes have to deal with specific needs including flexible support for structured artifacts like models, multi-layered modeling support and dynamic process updates. In order to deal with the requirements of dynamic process updates and multi-layered modeling support, we propose to model the processes in multiple abstraction levels. The use of conditions on structured artifacts, considered as models, allows enhanced activity interactions, specifically for iterative interactions. This endeavor presented as CAMA Process Modeling Framework (CPMF) counts towards the greater goal of automation of software development processes in the future. Fahad Rafique Golra, Fabien Dagnat |
ICSSP | 1 |
| 2011 | The lazy initialization multilayered modeling frameworkabstractLazy Initialization Multilayer Modeling (LIMM) is an object oriented modeling language targeted to the declarative definition of Domain Specific Languages (DSLs) for Model Driven Engineering. It focuses on the precise definition of modeling frameworks spanning over multiple layers. In particular, it follows a two dimensional architecture instead of the linear architecture followed by many other modeling frameworks. The novelty of our approach is to use lazy initialization for the definition of mapping between different modeling abstractions, within and across multiple layers, hence providing the basis for exploiting the potential of metamodeling. Fahad Rafique Golra, Fabien Dagnat |
ICSE | 1 |