Massimo Tisi

ORCID: 0000-0001-7891-9138
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • 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.

10.1145/3297280 preprint EN 2019-04-08

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...

10.1007/s10270-021-00970-2 article EN cc-by Software & Systems Modeling 2022-01-11

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...

10.1145/2487766.2487768 preprint EN 2013-06-17

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.

10.1109/ms.2020.3041522 article EN IEEE Software 2021-02-17

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...

10.1108/17440080810901089 article EN International Journal of Web Information Systems 2008-08-29

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...

10.1145/2851613.2851782 preprint EN 2016-04-04

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...

10.1109/jiot.2022.3170500 article EN IEEE Internet of Things Journal 2022-04-26

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...

10.1109/issre.2012.7 preprint EN 2012-11-01

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...

10.1145/2814251.2814258 preprint EN 2015-10-26

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...

10.5381/jot.2024.23.3.a4 article EN The Journal of Object Technology 2024-01-01

10.5555/2050655.2050661 article EN Model Driven Engineering Languages and Systems 2011-10-16

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)...

10.1145/3297280.3297362 article EN Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing 2019-04-08

10.1016/j.scico.2016.08.006 article EN publisher-specific-oa Science of Computer Programming 2016-09-08

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...

10.1145/1188966.1188990 article EN 2006-01-01
Coming Soon ...