Development Use Cases for Semantics-Driven Modeling Languages: Choosing underlying semantic theories and definition techniques must closely follow intended use cases for the modeling language.
The article discusses designing programming languages by using semantic concepts and inherent theories rather than syntactic constructs alone. The relationship and interaction between semantics and syntax is reviewed. The author mentions that this approach to modeling has the ability to enhance soft...
| Published in: | Communications of the ACM Vol. 66; no. 5; pp. 62 - 72 |
|---|---|
| Main Authors: | , |
| Format: | Article |
| Published: |
Association for Computing Machinery
May2023
|
| Subjects: | |
| Online Access: | View this record in EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=163324672&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 163324672 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: May2023 vid: 66 iid: 5 pid: 68 pub: Association for Computing Machinery artinfo: ui: 163324672 10.1145/3569927 ppf: 62 ppct: 10 formats: tig: atl: Development Use Cases for Semantics-Driven Modeling Languages: Choosing underlying semantic theories and definition techniques must closely follow intended use cases for the modeling language. aug: au: BROY, MANFRED RUMPE, BERNHARD affil: Professor in the Informatics department at the Technical University of Munich, Germany Professor in the Software Engineering department at RWTH Aachen University, Germany su: Computer software development Programming language semantics Programming languages Systems design Syntax in programming languages sug: subj: Computer software development Programming language semantics Programming languages Systems design Syntax in programming languages ab: The article discusses designing programming languages by using semantic concepts and inherent theories rather than syntactic constructs alone. The relationship and interaction between semantics and syntax is reviewed. The author mentions that this approach to modeling has the ability to enhance software and systems development because it defines the behavior and meaning of the programming language constructs. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2023 holdings: @attributes: islocal: N |
|---|