首页> 外文OA文献 >An embedded domain specific language to model, transform and quality assure business processes in business-driven development
【2h】

An embedded domain specific language to model, transform and quality assure business processes in business-driven development

机译:一种嵌入式领域特定语言,用于在业务驱动的开发中对业务流程进行建模,转换和质量保证

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

In Business-Driven Development (BDD), businessudprocess models are produced by business analysts. Toudensure that the business requirements are satisfied, theudIT solution is directly derived through a process ofudmodel refinement. If models do not contain all theudrequired technical details or contain errors, the derivedudimplementation would be incorrect and the BDDudlifecycle would have to be repeated. In this project weudpresent a functional domain specific languageudembedded in Haskell, with which: 1) models canudrapidly be produced in a concise and abstract manner,ud2) enables focus on the specifications rather than theudimplementation, 3) ensures that all the required details,udto generate the executable code, are specified, 4)udmodels can be transformed, analysed and interpreted inudvarious ways, 5) quality assures models by carrying outudthree types of checks; by Haskell‟s type checker, atudconstruction-time and by functions that analyse theudsoundness of models, 6) enables users to define qualityudassured composite model transformations.
机译:在业务驱动开发(BDD)中,业务 udprocess模型是由业务分析师生成的。为了确保满足业务需求,可以通过udmodel改进过程直接得出udIT解决方案。如果模型不包含所有 ud必需的技术细节或包含错误,则派生的 udimplementation将是不正确的,并且必须重复BDD udlifecycle。在这个项目中,我们展示了一种在Haskell中嵌入的特定于功能域的语言,其中包括:1)模型可以以简洁抽象的方式快速生成, ud2)可以专注于规范而非实现,3)确保已指定所有必需的细节以生成可执行代码,4)可以以多种方式转换,分析和解释udmodel; 5)通过执行三种类型的检查来确保模型的质量;通过Haskell的类型检查器,在 udconstruction时以及通过分析模型 udsoundness的功能,6)使用户能够定义质量 udasured的复合模型转换。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号