Yu Sun (Avtor), Zekai Demirezen (Avtor), Marjan Mernik (Avtor), Jeffrey G. Gray (Avtor), Barrett Richard Bryant (Avtor)

Povzetek

It is often difficult to discern the differences between programming and modeling languages. As an example, the term "domain-specific language" has been used almost interchangeably in academia and industry to represent both programming and modeling languages, which has caused subtle misconceptions. The borders between a modeling and programming language are somewhat vague and not defined crisply. This paper discusses the similarities and differences between modeling and programming languages, and offers some suggestions on how to better differentiate such languages. A list of criteria is presented for language classification, but it is suggested that a set of the criteria be used, rather than a single criterion. Several example domain-specific languages are used as case studies to motivate the discussion.

Ključne besede

programski jeziki;domensko specifični jeziki;modelirni jezik;domain-specific languages;programming languages;modeling language;

Podatki

Jezik: Angleški jezik
Leto izida:
Tipologija: 1.08 - Objavljeni znanstveni prispevek na konferenci
Organizacija: UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
UDK: 004.43
COBISS: 12976150 Povezava se bo odprla v novem oknu
Št. ogledov: 1211
Št. prenosov: 27
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarne ključne besede: programski jeziki;domensko specifični jeziki;modelirni jezik;
URN: URN:SI:UM:
Strani: 5 str.
Ključne besede (UDK): science and knowledge;organization;computer science;information;documentation;librarianship;institutions;publications;znanost in znanje;organizacije;informacije;dokumentacija;bibliotekarstvo;institucije;publikacije;prolegomena;fundamentals of knowledge and culture;propaedeutics;prolegomena;splošne osnove znanosti in kulture;computer science and technology;computing;data processing;računalniška znanost in tehnologija;računalništvo;obdelava podatkov;software;programje;computer languages;računalniški programski jeziki;
ID: 990768
Priporočena dela:
, ni podatka o podnaslovu
, magistrsko delo
, [učbenik za učence 3. letnika srednje šole, pri predmetu Algoritmi in programski jeziki]
, diplomsko delo univerzitetnega študijskega programa
, structured population size reduction differential evolution with multiple mutation strategies