当前位置: X-MOL 学术Precision Agric. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A domain-specific language framework for farm management information systems in precision agriculture
Precision Agriculture ( IF 6.2 ) Pub Date : 2020-12-01 , DOI: 10.1007/s11119-020-09770-y
Desirée Groeneveld , Bedir Tekinerdogan , Vahid Garousi , Cagatay Catal

Farm management information system (FMIS) is an important element of precision agriculture to support the decision making process in the agricultural business. Developing FMIS is not trivial and requires the proper design and implementation models for supporting the understandability, enhancing communication and analysis of the design decisions, and the communication among stakeholders. To cope with these challenges, a Domain-specific language (DSL) framework for the design and development of precision-agriculture FMISs is proposed and evaluated. The DSL framework is developed based on a domain-driven design approach in which a feature diagram is provided that represents the common and variant features of the precision agriculture domain. The key requirements for the DSL framework are discussed, the scope of the DSL is defined, and the set of DSLs for supporting FMISs is presented. A controlled experiment demonstrates that the proposed DSL framework is easy to learn and to use, and is effective in developing high-quality system models for precision agriculture.

中文翻译:

精准农业中农场管理信息系统的特定领域语言框架

农场管理信息系统 (FMIS) 是精准农业的重要组成部分,可支持农业业务的决策过程。开发 FMIS 并非易事,需要适当的设计和实施模型来支持可理解性、加强设计决策的沟通和分析以及利益相关者之间的沟通。为了应对这些挑战,提出并评估了用于设计和开发精准农业 FMIS 的领域特定语言 (DSL) 框架。DSL 框架是基于领域驱动设计方法开发的,其中提供了一个特征图,表示精准农业领域的共同特征和变异特征。讨论了 DSL 框架的关键要求,定义了 DSL 的范围,并提供了支持 FMIS 的 DSL 集。受控实验表明,所提出的 DSL 框架易于学习和使用,可有效开发用于精准农业的高质量系统模型。
更新日期:2020-12-01
down
wechat
bug