Recommended Reading¶
Below are recommended articles and books for new researchers in the field of (model-driven) software engineering.
Software Engineering¶
- Klaas-Jan Stol and Brian Fitzgerald. 2018. The ABC of Software Engineering Research. ACM Trans. Softw. Eng. Methodol. 27, 3, Article 11 (October 2018), 51 pages.
- Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., & Wesslén, A. (2012). Experimentation in Software Engineering. Springer.
Model-Driven Software Engineering¶
- Model-Driven Engineering Terminology.
- Andrzej Wasowski, Thorsten Berger. Domain-Specific Languages: Effective modeling, automation, and reuse, 2023.
- Marco Brambilla, Jordi Cabot, Manuel Wimmer, Luciano Baresi. Model-Driven Software Engineering in Practice: Second Edition. Morgan & Claypool, 2017.
- Markus Voelter. Generic Tools, Specific Languages, 2014.
- Jack Herrington. Code Generation in Action. Manning, 2003.
Academic Writing¶
- Justin Zobel, Writing for Computer Science, 2014
- Helen Sword, Stylish Academic Writing, Harvard University Press, 2012
- Adrian Wallwork, English for Writing Research Papers, Springer, 2016