期刊论文详细信息
Computer Science and Information Systems
Challenges and Directions in Formalizing the Semantics of Modeling Languages
Robert B. France1  Jeff Gray2  Barrett R. Bryant3  Marjan Mernik4  Gabor Karsai5  Peter J. Clarke6 
[1] Computer Science Department, Colorado State University;Department of Computer Science, University of Alabama;Department of Computer and Information Sciences, University of Alabama at Birmingham;Faculty of Electrical Engineering and Computer Science, University of Maribor;Institute for Software-Integrated Systems, Vanderbilt University;School of Computing and Information Sciences, Florida International University
关键词: model-based tools;    modeling languages;    semantics.;   
DOI  :  10.2298/CSIS110114012B
学科分类:社会科学、人文和艺术(综合)
来源: Computer Science and Information Systems
PDF
【 摘 要 】

Developing software from models is a growing practice and there exist many model-based tools (e.g., editors, interpreters, debuggers, and simulators) for supporting model-driven engineering. Even though these tools facilitate the automation of software engineering tasks and activities, such tools are typically engineered manually. However, many of these tools have a common semantic foundation centered around an underlying modeling language, which would make it possible to automate their development if the modeling language specification were formalized. Even though there has been much work in formalizing programming languages, with many successful tools constructed using such formalisms, there has been little work in formalizing modeling languages for the purpose of automation. This paper discusses possible semantics-based approaches for the formalization of modeling languages and describes how this formalism may be used to automate the construction of modeling tools.

【 授权许可】

CC BY-NC-ND   

【 预 览 】
附件列表
Files Size Format View
RO201904021352214ZK.pdf 568KB PDF download
  文献评价指标  
  下载次数:2次 浏览次数:0次