Automated Technology Transfer in MDE as a Service: Experiences and Research Directions

For years, researchers have sought to assist in the execution of Software Engineering (ES) activities with toolboxes developed in the laboratory and in-house. Big market leaders like IBM, Google and Oracle embrace these software development assistants innovations. Unfortunately, innovations launched by independent researchers simply cannot get space and are shelved. Due to the lack of maturity of the product, there is a difficulty, in less than three years, that it is the threshold for success or failure of a startup in Brazil, to enable the transfer of these technologies from academia to industry. This paper presents some experiences with a future vision for research that seeks to automate the transfer of technology in the area through integration mechanisms for assets. In particular, we discuss a set of works produced in this direction, highlighting the potential of distributed architectures, which can be built with technologies for smart contracts and blockchain, in gaining credibility within short time-to-

[1]  Rodrigo Pereira dos Santos,et al.  Model-Driven Engineering Ecosystems , 2019, 2019 IEEE/ACM 7th International Workshop on Software Engineering for Systems-of-Systems (SESoS) and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems (WDES).

[2]  Benoît Combemale,et al.  The Relevance of Model-Driven Engineering Thirty Years from Now , 2014, MoDELS.

[3]  Fabio Paulo Basso,et al.  Wireless sensor network UML profile to support model-driven development , 2014, 2014 12th IEEE International Conference on Industrial Informatics (INDIN).

[4]  Fabio Paulo Basso,et al.  Automated design of multi-layered web information systems , 2016, J. Syst. Softw..

[5]  Michael Devetsikiotis,et al.  Blockchains and Smart Contracts for the Internet of Things , 2016, IEEE Access.

[6]  Fábio Paulo Basso RAS++: representing hybrid reuse assets for MDE as a service , 2017 .

[7]  Tommi Mikkonen,et al.  Continuous and collaborative technology transfer: Software engineering research with real-time industry impact , 2017, Inf. Softw. Technol..

[8]  Fabio Paulo Basso,et al.  Supporting large scale model transformation reuse , 2014 .

[9]  Fabio Paulo Basso,et al.  Building the foundations for 'MDE as Service' , 2017, IET Softw..

[10]  Combining MDE and Scrum on the rapid prototyping of web information systems , 2015, Int. J. Web Eng. Technol..

[11]  Bernhard Rumpe,et al.  Model-driven Development of Complex Software : A Research Roadmap , 2007 .