Bastien Sultan

dblp:211/8733 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
8since 2021 · last 2026
0000-0002-5031-5794ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 6 · 3 first-author · 6 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Security and privacy · 1 · 1 since 2021
YearPublicationVenuePosition
2026 Continuous AI Assistance for Model-Driven Engineering
abstract
International audience
Ludovic Apvrille, Bastien Sultan
MODELSWARD2
2025 Enabling Incremental SysML Model Verification: Managing Variability and Complexity Through Tagging and Model Reduction
abstract
International audience
Bastien Sultan, Ludovic Apvrille, Oana Hotescu, Pierre de Saqui-Sannes
MODELSWARD1
2025 AMULET: A Mutation Language Enabling Automatic Enrichment of SysML Models
abstract
SysML models are widely used for designing and analyzing complex systems. Model-based design methods often require successive modifications of the models, whether for incrementally refining the design (e.g., in agile development methods) or for testing different design options. Such modifications, or mutations, are also used in mutation-based testing approaches. However, the definition of mutation operators can be a complex issue, and applying them to models is sometimes performed by hand: this is time consuming and error prone. This article addresses this issue thanks to the introduction of AMULET, the first mutation language for SysML. AMULET encompasses the modifications targeting SysML block and state-machine diagrams and is supported by a compiler the article presents. This compiler is integrated in TTool, an open-source SysML toolkit, enabling the full support of design methods including model design, mutation, and verification tasks in a unique toolkit. The article also introduces two case studies providing concrete examples of AMULET use for modeling vulnerabilities and cyber attacks and highlighting the benefits of AMULET for SysML mutations.
Bastien Sultan, Léon Frénot, Ludovic Apvrille, Philippe Jaillon, Sophie Coudert
ACM Trans. Embed. Comput. Syst.1
2024 Automated Attack Tree Generation Using Artificial Intelligence and Natural Language Processing
Alan Birchler De Allende, Bastien Sultan, Ludovic Apvrille
CRiSIS2
2024 AI-Driven Consistency of SysML Diagrams
abstract
Graphical modeling languages, expected to simplify systems analysis and design, present a challenge in maintaining consistency across their varied views. Traditional rule-based methods for ensuring consistency in languages like UML often fall short in addressing complex semantic dimensions. Moreover, the integration of Large Language Models (LLMs) into Model Driven Engineering (MDE) introduces additional consistency challenges, as LLM's limited output contexts requires the integration of responses. This paper presents a new framework that automates the detection and correction of inconsistencies across different views, leveraging formally defined rules and incorporating OpenAI's GPT, as implemented in TTool. Focusing on the consistency between use case and block diagrams, the framework is evaluated through its application to three case studies, highlighting its potential to significantly enhance consistency management in graphical modeling.
Bastien Sultan, Ludovic Apvrille
MODELS1
2024 System Architects Are not Alone Anymore: Automatic System Modeling with AI
Ludovic Apvrille, Bastien Sultan
MODELSWARD2
2023 Mutation of Formally Verified SysML Models
abstract
International audience
Ludovic Apvrille, Bastien Sultan, Oana Hotescu, Pierre de Saqui-Sannes, Sophie Coudert
MODELSWARD2
2022 Safety, Security and Performance Assessment of Security Countermeasures with SysML-Sec
abstract
International audience
Bastien Sultan, Ludovic Apvrille, Philippe Jaillon
MODELSWARD1