arrow
返回

DSL for the Uninitiated

delete2011-07-01
delete28
delete
OA
AI
D
Debasish Ghosh *
DOI:10.1145/1965724.1965740delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
ONE OF THE main reasons why software projects fail is the lack of communication between the business users, who actually know the problem domain, and the developers who design and implement the software model. Business users understand the domain terminology, and they speak a vocabulary that may be quite alien to the software people; it's no wonder that the communication model can break down right at the beginning of the project life cycle. A domain-specific language (DSL)(1,3) bridges the semantic gap between business users and developers by encouraging better collaboration through shared vocabulary. The domain model the developers build uses the same terminologies as the business. The abstractions the DSL offers match the syntax and semantics of the problem domain. As a result, users can get involved in verifying business rules throughout the life cycle of the project. This article describes the role a DSL plays in modeling expressive business rules. We start with the basics of domain modeling and then introduce
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Communications of the ACM 封面图
Communications of the ACM
IF:
12.2
论文数:
1.2W
被引数:
3.7W

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
Improved all-cause mortality with left bundle branch area pacing compared to biventricular pacing in cardiac resynchronization therapy: a meta-analysis
err2024-04-26
err0
PREAI
errJuan Carlos Diaz; Mohamed Gabr; Usha B. Tedrow; Mauricio Duque; Julian Aristizabal; Jorge Marin; Cesar Niño; Oriana Bastidas; Bruce A. Koplan; Carolina Hoyos; Carlos D. Matos; Daniela Hincapie; Kevin Pacheco-Barrios; Isabella Alviz; Nathaniel A. Steiger; Sunil Kapur; Thomas M. Tadros; Paul C. Zei; William H. Sauer; Jorge E. Romero
err分享
err收藏
Orbital magnetization in the hopping regime
err1995-05-01
err0
PREAI
errO. Entin-Wohlman; Y. Imry; A. G. Aronov; Y. Levinson
err分享
err收藏