Searcharxiv⌕ Search

arXiv subjects

Jean-Sébastien Sottet

Publications and source records attributed to Jean-Sébastien Sottet.

4 recordsLinked to original sources

Semantic Grounding of Digital Twin Metamodels Using RDF Graphs

Digital Twins (DTs) represent digital counterparts of physical systems, assets, or processes, referred to as the actual twin (AT). DTs integrate heterogeneous data, models, and semantic technologies to support monitoring, simulation, prediction, and optimization, enabling informed decision-making while maintaining a dynamic and accurate reflection of the AT. A key challenge is aligning heterogeneous models, which can cause semantic mismatches, inconsistencies, and synchronization issues. Existing approaches relying on static mappings and manual updates are often inflexible and error-prone. In this study, we address heterogeneity challenge in multi-layered DT, by introducing semantic grounding pipeline for multi-layered DTs that enables consistent and reliable interoperability between abstraction layers. We make three contributions. First, we design and implement multi-layered DT using flexible modelling framework, to organize data, model and metamodel layers. Second, we semantically lift DT metamodel to RDF graph for unified representation. Finally, we present a graph-based alignment approach (SSM-OM), which leverages semantic embeddings, lexical similarity, and large language model (LLM) reasoning to accurately establish and validate correspondences between the lifted metamodel and ontology. We validate correctness, interoperability, cross-layer traceability, domain applicability and general empirical performance through RDF tests, a DT usecase, and ontology alignment evaluation initiative (OAEI) benchmarks, demonstrating semantic consistency in multi-layered DT.

cs.SE↗

Towards Trustworthy 6G Network Digital Twins: A Framework for Validating Counterfactual What-If Analysis in Edge Computing Resources

Network Digital Twins (NDTs) enable safe what-if analysis for 6G cloud-edge infrastructures, but adoption is often limited by fragmented workflows from telemetry to validation. We present a data-driven NDT framework that extends 6G-TWIN with a scalable pipeline for cloud-edge telemetry aggregation and semantic alignment into unified data models. Our contributions include: (i) scalable cloud-edge telemetry collection, (ii) regime-aware feature engineering capturing the network's scaling behavior, and (iii) a validation methodology based on Sign Agreement and Directional Sensitivity. Evaluated on a Kubernetes-managed cluster, the framework extrapolates performance to unseen high-load regimes. Results show both Deep Neural Network (DNN) and XGBoost achieve high regression accuracy (R2 > 0.99), while the XGBoost model delivers superior directional reliability (Sa > 0.90), making the NDT a trustworthy tool for proactive resource scaling in out-of-distribution scenarios.

eess.SY↗

Building BESSER: an open-source low-code platform

Low-code platforms (latest reincarnation of the long tradition of model-driven engineering approaches) have the potential of saving us countless hours of repetitive boilerplate coding tasks. However, as software systems grow in complexity, low-code platforms need to adapt as well. Notably, nowadays this implies adapting to the modeling and generation of smart software. At the same time, if we want to broaden the userbase of this type of tools, we should also be able to provide more open source alternatives that help potential users avoid vendor lock-ins and give them the freedom to explore low-code development approaches (even adapting the tool to better fit their needs). To fulfil these needs, we are building BESSER, an open source low-code platform for developing (smart) software. BESSER offers various forms (i.e., notations) for system and domain specification (e.g. UML for technical users and chatbots for business users) together with a number of generators. Both types of components can be extended and are open to contributions from the community.

cs.SE↗

Landscape of High-performance Python to Develop Data Science and Machine Learning Applications

Python has become the prime language for application development in the Data Science and Machine Learning domains. However, data scientists are not necessarily experienced programmers. While Python lets them quickly implement their algorithms, when moving at scale, computation efficiency becomes inevitable. Thus, harnessing high-performance devices such as multicore processors and Graphical Processing Units (GPUs) to their potential is generally not trivial. The present narrative survey was thought as a reference document for such practitioners to help them make their way in the wealth of tools and techniques available for the Python language. Our document revolves around user scenarios, which are meant to cover most situations they may face. We believe that this document may also be of practical use to tool developers, who may use our work to identify potential lacks in existing tools and help them motivate their contributions.

cs.DC↗