A Selection Method for Model-Driven Development Tools

More Info
expand_more

Abstract

This thesis project helps Logica adopt Model-Driven Development in an efficient way. A Modeling Tool Selection Method is constructed that helps selecting a Model-Driven Development tool at the start of an embedded system engineering project. This Modeling Tool Selection Method helps software engineers to decide when to use which Model-Driven Development tool. During a case study, three Model-Driven Development tools are used to develop software for a charge point for electric vehicles. The use of the Modeling Tool Selection Method to select a tool for a project is demonstrated and compared to the results of the case study. With a validation of the Modeling Tool Selection Method and a validation of the conducted case study, we show that the Modeling Tool Selection Method is constructed accurately.