Data is the key to success for any Data-Driven Organization, and managing it is considered the most challenging task. Data Architecture (DA) focuses on describing, collecting, storing, processing, and analyzing the data to meet business needs. In this tool demo paper, we present the DAT, a model-driven engineering tool enabling data architects, data engineers, and other stakeholders to describe how data flows through the system and provides a blueprint for managing data that saves time and effort dedicated to Data Architectures for IoT applications. We evaluated this work by modeling five case studies, receiving expressiveness and ease of use feedback from two companies, more than six researchers, and eighteen undergraduate students from the software architecture course
翻译:数据是任何数据驱动组织成功的关键,而数据管理被认为是最具挑战性的任务。数据架构(DA)专注于描述、收集、存储、处理和分本数据以满足业务需求。在本工具演示论文中,我们提出DAT——一种模型驱动工程工具,能够支持数据架构师、数据工程师及其他利益相关者描述数据在系统中的流动方式,并为数据管理提供蓝图,从而节省IoT应用中数据架构所投入的时间和精力。我们通过对五个案例研究进行建模来评估该工作,并收集了两家公司、六位以上研究人员以及十八名软件架构课程本科生的反馈,结果表明该工具具有良好的表达能力和易用性。