magistrsko delo
Abstract
Za domensko specifične jezike se v literaturi pogosto pojavljajo trditve, da imajo enostavnejšo notacijo kot splošno namenski jeziki, saj je notacija jezika prilagojena problemu specifične domene. Raziskovalci so mišljenja, da uporaba domensko specifičnih jezikov izboljša učinkovitost in natančnost v primerjavi z uporabo knjižnice za splošno namenski programski jezik. V magistrskem delu smo izvedli ponovitev eksperimenta primerjave razumevanja domensko specifičnih in splošno namenskih programskih jezikov. Originalno izvedbo eksperimenta smo nadgradili, tako, da smo pri izvedbi uporabili razvojna okolja za posamezen programski jezik. Pridobljene rezultate smo analizirali na enak način kot v originalni izvedbi in jih primerjali z rezultati iz originalne izvedbe eksperimenta.
Keywords
programski jeziki;domensko specifični programski jeziki;razumevanje programov;razvojna okolja;splošnonamenski programski jeziki;magistrske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2015 |
Typology: |
2.09 - Master's Thesis |
Organization: |
UM FERI - Faculty of Electrical Engineering and Computer Science |
Publisher: |
[S. Gaberc] |
UDC: |
004.434(043.2) |
COBISS: |
19096854
|
Views: |
858 |
Downloads: |
151 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
PROGRAM COMPREHENSION OF DOMAIN-SPECIFIC AND GENERAL-PURPOSE LANGUAGES USING DEVELOPMENT ENVIRONMENTS |
Secondary abstract: |
In the literature there are commonly found claims that domain-specific languages have a simpler notation than general-purpose languages, since the notation is adapted to the specific problem domain. Researchers are convinced that using domain-specific languages improves the efficiency and accuracy in comparison with the use of the library for general purpose programming language. In this master thesis, an experiment replication of understanding of domain-specific and general-purpose programming languages was performed. The original execution of the experiment was changed in a way that participants were using development environments instead of solving programming tasks on a piece of paper. The results obtained were analyzed and compared to the results from the original execution of the experiment. |
Secondary keywords: |
programming languages;domain-specific programing languages;program understanding;development environments;general-purpose programming languages; |
URN: |
URN:SI:UM: |
Type (COBISS): |
Master's thesis/paper |
Thesis comment: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informacijske tehnologije |
Pages: |
XI, 63 f. |
ID: |
8773417 |