arXiv Open Access 2011

Do Software Languages Engineers Evaluate their Languages?

Pedro Gabriel Miguel Goulão Vasco Amaral
Lihat Sumber

Abstrak

Domain Specific Languages (DSLs) can contribute to increment productivity, while reducing the required maintenance and programming expertise. We hypothesize that Software Languages Engineering (SLE) developers consistently skip, or relax, Language Evaluation. Based on the experience of engineering other types of software products, we assume that this may potentially lead to the deployment of inadequate languages. The fact that the languages already deal with concepts from the problem domain, and not the solution domain, is not enough to validate several issues at stake, such as its expressiveness, usability, effectiveness, maintainability, or even the domain expert's productivity while using them. We present a systematic review on articles published in top ranked venues, from 2001 to 2008, which report DSLs' construction, to characterize the common practice. This work confirms our initial hypothesis and lays the ground for the discussion on how to include a systematic approach to DSL evaluation in the SLE process.

Topik & Kata Kunci

Penulis (3)

P

Pedro Gabriel

M

Miguel Goulão

V

Vasco Amaral

Format Sitasi

Gabriel, P., Goulão, M., Amaral, V. (2011). Do Software Languages Engineers Evaluate their Languages?. https://arxiv.org/abs/1109.6794

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2011
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓