magistrsko delo
Sašo Gaberc (Author), Tomaž Kosar (Mentor), Marjan Mernik (Mentor)

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:
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 Link will open in a new window
Views: 858
Downloads: 151
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

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
Recommended works:
, no subtitle data available
, diplomska naloga univerzitetnega študijskega programa
, no subtitle data available