Bachelor Thesis!
Posted in personal on June 3rd, 2006 by Ola Lindberg – Be the first to commentIn the last semester at the IT University I wrote my Bachelor Thesis together with Peter Thorin. We evaluated the maturity of a Microsoft tool for model driven development called Microsoft Domain-Specific Languge Tools (DSL Tools).
The work included building a MetaModel for Service-Oriented Architectures (SOA) using DSL Tools and compare the results, both in the time it took to develop the MetaModel and the number of elements in our language, with existing studies on similar techniques (UML MetaModel extensions and UML Profiles).
Since no definition for SOA existed a literature review was conducted as part of the work. This resulted in a requirement specification for what elements that should be included in our SOA based on in how many different studies an element was mentioned.
The work was very interesting since no previos work on DSL Tools were available and that DSL Tools will become an important technique when developing software.
The work resulted in an article; Bachelors article: Evaluating Microsoft Domain-Specific Language Tools – an Empirical Study of Domain-Specific Languages and Service-Oriented Architecture. The study was rewarded with an A.
Video from the presentation
Update 071129: An improved version of this paper has been accepted to the SERPS conference! Paper details: 7th Conference on Software Engineering Research and Practice in Sweden, Volume 2007:02, page 23-32 - 2007. More information on is also available on Götebords University web site.
