30.01.2014 Views

Annual Report 2010 - Fachgruppe Informatik an der RWTH Aachen ...

Annual Report 2010 - Fachgruppe Informatik an der RWTH Aachen ...

Annual Report 2010 - Fachgruppe Informatik an der RWTH Aachen ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

automatically computes testing metrics, traces permit to interpret the result in terms of the<br />

original model.<br />

Figure 1: Idea behind the l<strong>an</strong>guage-independent framework for testing metrics evaluation<br />

A powerful technique for software development is the use of a specific notation for describing<br />

domain specific solutions. Domain specific l<strong>an</strong>guages (DSLs) allow the representation of<br />

information <strong>an</strong>d models in a way that domain experts prefer over the use of general-purpose<br />

notations. DSLs make domain knowledge explicit <strong>an</strong>d simplify the communication between<br />

domain <strong>an</strong>d IT experts. The creation of a new l<strong>an</strong>guage is a time consuming task, needs<br />

experience <strong>an</strong>d is thus usually carried out by specialized l<strong>an</strong>guage engineers. However, there<br />

exist a lot of tools which support the definition of new l<strong>an</strong>guage even by non-IT experts <strong>an</strong>d<br />

especially users with little experience in l<strong>an</strong>guage design. Therefore, we developed a set of<br />

guidelines which help those users to define l<strong>an</strong>guages of high quality.<br />

131

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!