- Model-Driven Software Engineering Techniques
- Service-Oriented Architecture and Web Services
- Software System Performance and Reliability
- Software Testing and Debugging Techniques
- Advanced Software Engineering Methodologies
- Scientific Computing and Data Management
- Semantic Web and Ontologies
- Advanced Database Systems and Queries
- Business Process Modeling and Analysis
- Web Applications and Data Management
- Software Engineering Research
- Distributed and Parallel Computing Systems
- Formal Methods in Verification
- Cloud Computing and Resource Management
- Green IT and Sustainability
- Access Control and Trust
- Security and Verification in Computing
- Data Mining Algorithms and Applications
- Software Reliability and Analysis Research
- Internet Traffic Analysis and Secure E-voting
- Graph Theory and Algorithms
- Simulation Techniques and Applications
- Parallel Computing and Optimization Techniques
- Advanced Graph Neural Networks
- Digital Rights Management and Security
Laboratoire des Sciences du Numérique de Nantes
2016-2024
Centre National de la Recherche Scientifique
2019-2024
IMT Atlantique
2016-2024
Nantes Université
2013-2024
École Centrale de Nantes
2022-2024
Institut national de recherche en informatique et en automatique
2010-2022
Laboratoire d'Automatique, Génie Informatique et Signal
2017-2022
Division of Undergraduate Education
2021
Software (Germany)
2021
Software602 (Czechia)
2021
This international forum has been dedicated to computer scientists, engineers and practitioners for the purpose of presenting their research findings results in various areas applied computing. conference is study computing real-world problems.
Abstract The last few years have witnessed a significant growth of so-called low-code development platforms (LCDPs) both in gaining traction on the market and attracting interest from academia. LCDPs are advertised as visual platforms, typically running cloud, reducing need for manual coding also targeting non-professional programmers. Since share many goals features model-driven engineering approaches, it is common point debate whether just new buzzword technologies, or two terms refer to...
As Model-Driven Engineering (MDE) is increasingly applied to larger and more complex systems, the current generation of modelling model management technologies are being pushed their limits in terms capacity efficiency. Additional research development imperative order enable MDE remain relevant with industrial practice continue delivering its widely recognised productivity, quality, maintainability benefits. Achieving scalability involves able construct large models domain-specific languages...
Modeling languages and frameworks have been the key technology for advancing model-driven engineering (MDE) methods tools. Many industrial research tools realized are used across many domains. Hence, we think it is right time to define what should be future of modeling technologies, especially requirements next generation languages.
Purpose Ubiquitous web applications (UWA) are a new type of which accessed in various contexts, i.e. through different devices, by users with interests, at anytime from anyplace around the globe. For such full‐fledged, complex software systems, methodologically sound engineering approach terms model‐driven (MDE) is crucial. Several modeling approaches have already been proposed that capture ubiquitous nature applications, each them having origins, pursuing goals and providing pantheon...
In the last years, there has been an increasing interest for Model-Driven Engineering (MDE) solutions in Web. Web-based modeling can leverage on better support distributed management (i.e., Cloud) and collaboration. However, current environments frameworks are usually restricted to desktop-based scenarios therefore their capabilities move Web still very limited. this paper we present approach generate APIs out of models, thus paving way managing models collaborating them online. The...
The Internet of Things (IoT) aims for connecting. This assumption brings about several software engineering challenges that constitute a serious obstacle to its wider adoption. main feature the IoT is genericity w.r.t variability and hardware technologies. Model-driven (MDE) paradigm advocates using models address problems. It can help meet from perspective. Existing MDE approaches focus only on modeling internal behavior things but lack comprehensive approach dedicated network modeling. In...
Model transformations are an integral part of several computing systems that manipulate interconnected graphs objects called models in input domain specified by a metamodel and set invariants. Test used to look for faults transformation. A test model contains specific objects, their interconnections values attributes. Can we automatically generate effective using knowledge from the transformation? We present white-box testing approach uses static analysis guide automatic generation inputs...
Efficient processing of very large models is a key requirement for the adoption Model-Driven Engineering (MDE) in some industrial contexts. One central operations MDE rule-based model transformation (MT). It used to specify manipulation over structured data coming form graphs. However, being based on computationally expensive like subgraph isomorphism, MT tools are facing issues both memory occupancy and execution time while dealing with increasing size complexity. way overcome these exploit...
Model-driven engineering (MDE) supports the of complex systems via multiple models representing various aspects system.These interrelated are usually heterogeneous and specified using complementary modeling languages.Thus, model-view solutions can be employed to federate these more transparently.Inter-model links in model views sometimes automatically computed explicitly written matching rules.However, some cases, rules would too (or even impossible) write, but inter-model may inferred by...
Model-Driven Engineering (MDE) is a paradigm that favors using models to address software engineering problems. Very few attempts have been made apply this the Internet of Things (IoT). Most existing MDE approaches focus on abstracting heterogeneity IoT things while neglecting network communication heterogeneity. In fact, target network-based applications. paper, we propose framework, called CyprIoT, model and control applications techniques. Our approach relies 1) Networking Language, 2)...
This paper describes a technique for automating the size estimation of software projects conducted using Model Driven Development methods. Specifically, an algorithm has been implemented performing function point count project starting from its conceptual model. Differently previous approaches, proposed works on same model that is used producing implementation, eliminating any unnecessary ad-hoc specification task. We evaluate precision FP computation set real-world and describe...