Multi-Level Function Specification and Architecture Analysis Using ESL: A Lock Renovation Pilot Study

T. Wilschut, L. Etman, J. Rooda, J. A. Vogel
{"title":"Multi-Level Function Specification and Architecture Analysis Using ESL: A Lock Renovation Pilot Study","authors":"T. Wilschut, L. Etman, J. Rooda, J. A. Vogel","doi":"10.1115/DETC2018-85191","DOIUrl":null,"url":null,"abstract":"In this paper, we present a pilot study to show the first proof-of-principle of the recently developed Elephant Specification Language (ESL). The Prinses Marijke locks in the Netherlands are due for a major renovation. To effectively organize the renovation project, engineers need insight into the network of dependencies between components that are due for renewal and components that remain, to ensure that the replacement parts will fit and function properly in the existing structure. ESL is used to write a structured multi-level function specification for the Prinses Marijke locks. From this specification, multi-domain matrix (MDM) models of the system architecture are automatically derived at multiple levels of granularity. These models show dependencies between components, between functions, and combinations thereof. The MDM models are used to gain insight in the system architecture, to visualize which parts of the lock system are affected by the renovation, and to determine which dependencies have to be accounted for during the renovation process. This information is required to effectively organize the renovation project.","PeriodicalId":375011,"journal":{"name":"Volume 7: 30th International Conference on Design Theory and Methodology","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Volume 7: 30th International Conference on Design Theory and Methodology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1115/DETC2018-85191","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

In this paper, we present a pilot study to show the first proof-of-principle of the recently developed Elephant Specification Language (ESL). The Prinses Marijke locks in the Netherlands are due for a major renovation. To effectively organize the renovation project, engineers need insight into the network of dependencies between components that are due for renewal and components that remain, to ensure that the replacement parts will fit and function properly in the existing structure. ESL is used to write a structured multi-level function specification for the Prinses Marijke locks. From this specification, multi-domain matrix (MDM) models of the system architecture are automatically derived at multiple levels of granularity. These models show dependencies between components, between functions, and combinations thereof. The MDM models are used to gain insight in the system architecture, to visualize which parts of the lock system are affected by the renovation, and to determine which dependencies have to be accounted for during the renovation process. This information is required to effectively organize the renovation project.
基于ESL的多层次功能规范和体系结构分析:锁具翻新试点研究
在本文中,我们提出了一个试点研究,以展示最近开发的大象规范语言(ESL)的第一个原理证明。荷兰的玛丽耶克公主水闸即将进行一次大翻修。为了有效地组织改造项目,工程师需要深入了解需要更新的组件和保留的组件之间的依赖关系网络,以确保替换的部件能够在现有结构中正常安装和运行。ESL用于为prinsmarijke锁编写结构化的多级函数规范。根据该规范,系统架构的多域矩阵(MDM)模型将在多个粒度级别上自动派生。这些模型显示组件之间、功能之间以及它们的组合之间的依赖关系。MDM模型用于深入了解系统体系结构,可视化锁系统的哪些部分受到更新的影响,并确定在更新过程中必须考虑哪些依赖关系。这些信息是有效组织改造项目所必需的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信