Systematic and Formal Approach to get a Domain Specific Language

F. S. Marcondes, D. Fernandes, Denis Ávila Montini, P. M. Tasinaffo, Í. S. Vega, L. Dias
{"title":"Systematic and Formal Approach to get a Domain Specific Language","authors":"F. S. Marcondes, D. Fernandes, Denis Ávila Montini, P. M. Tasinaffo, Í. S. Vega, L. Dias","doi":"10.1109/ITNG.2009.265","DOIUrl":null,"url":null,"abstract":"This paper presents a systematic approach applied over State Machine (since it is a wide know model and easy to be used to formal specification) to improve the domain analysis procedure, besides been out of scope of this paper, this approach can also helps to improve the enterprise's business process as well. The motivation which leads to the this paper is how to got a Domain Specific Language (DSL) that is completely correspondent to a Domain Analysis sharing both the same business rules. This is a very important property to be achieved since a DSL must be used to help the codding procedure in a specific domain, so, it must be a direct relation over them and this relation is explored in this paper. It has a briefly discussion over the need for formalization procedures concluding that too much formalization can be a problem and lack of it can also be, so, formal transformations can be performed at mark point (as baselines or any other mark that can be defined) bringing important contributions to the rigor of the model improving it.","PeriodicalId":347761,"journal":{"name":"2009 Sixth International Conference on Information Technology: New Generations","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-04-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Sixth International Conference on Information Technology: New Generations","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITNG.2009.265","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

This paper presents a systematic approach applied over State Machine (since it is a wide know model and easy to be used to formal specification) to improve the domain analysis procedure, besides been out of scope of this paper, this approach can also helps to improve the enterprise's business process as well. The motivation which leads to the this paper is how to got a Domain Specific Language (DSL) that is completely correspondent to a Domain Analysis sharing both the same business rules. This is a very important property to be achieved since a DSL must be used to help the codding procedure in a specific domain, so, it must be a direct relation over them and this relation is explored in this paper. It has a briefly discussion over the need for formalization procedures concluding that too much formalization can be a problem and lack of it can also be, so, formal transformations can be performed at mark point (as baselines or any other mark that can be defined) bringing important contributions to the rigor of the model improving it.
获得领域特定语言的系统和形式化方法
本文提出了一种应用于状态机(由于它是一种广为人知的模型,并且易于用于形式化规范)的系统方法来改进领域分析过程,这种方法除了超出了本文的范围外,还可以帮助改进企业的业务流程。产生本文的动机是如何获得与领域分析完全对应的、共享相同业务规则的领域特定语言(DSL)。这是一个非常重要的特性,因为DSL必须用于帮助特定领域的编码过程,因此,它必须是它们之间的直接关系,本文探讨了这种关系。它对形式化过程的需要进行了简要的讨论,结论是太多的形式化可能是一个问题,缺乏形式化也可能是一个问题,因此,形式化转换可以在标记点执行(作为基线或任何其他可以定义的标记),为模型的严谨性带来重要的贡献,从而改进它。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信