使用系统建模语言进行基于qos模型的系统设计

Christos Kotronis, M. Nikolaidou, C. Bardaki
{"title":"使用系统建模语言进行基于qos模型的系统设计","authors":"Christos Kotronis, M. Nikolaidou, C. Bardaki","doi":"10.1145/3550356.3561579","DOIUrl":null,"url":null,"abstract":"Among several parameters involved in Systems Design (SD), Quality of Service (QoS) is a critical factor that constrains design decisions. QoS reflects the operating levels of a system under certain conditions that affect the quality of the provided functionality. Despite it being a clear indicator of the quality of services that end-users of a system are expected to enjoy, there is no complete framework that integrates QoS into design efficiently using Model-Based Systems Design (MBSD) and Systems Modeling Language (SysML). Moreover, the current version of SysML does not directly address QoS concepts. However, the primitive notion of SysML requirements can be used and extended to describe and manage QoS, capturing what the system provides to its users, service-wise, rather than encapsulating system behavior. To evaluate such requirements one has to assess system outcomes, via system analysis, to verify whether the latter satisfy the users (or not). Satisfying certain QoS requirements requires a designer to decide upon different key aspects of the system, such as its configuration. Serving QoS is further tied to the costs needed to acquire/operate the system. The aim of this work is to explore QoS using MBSD and SysML. We build upon the framework of Friedenthal, and Systems Modeling Toolbox (SYS-MOD), and we extend them to manage QoS in an integrated SysML framework. Moreover, we show and validate the applicability of our framework focusing on a Remote Elderly Monitoring System (REMS), that belongs in the healthcare domain. In that particular context, different configuration solutions of the system installed in the patients' home for monitoring their health conditions are explored, considering that the patients' different QoS and budget requirements should be satisfied. Therefore, assessing QoS can contribute to a more effective design and implementation of such systems enhancing user satisfaction.","PeriodicalId":182662,"journal":{"name":"Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"QoS-aware model-based systems design using systems modeling language\",\"authors\":\"Christos Kotronis, M. Nikolaidou, C. Bardaki\",\"doi\":\"10.1145/3550356.3561579\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Among several parameters involved in Systems Design (SD), Quality of Service (QoS) is a critical factor that constrains design decisions. QoS reflects the operating levels of a system under certain conditions that affect the quality of the provided functionality. Despite it being a clear indicator of the quality of services that end-users of a system are expected to enjoy, there is no complete framework that integrates QoS into design efficiently using Model-Based Systems Design (MBSD) and Systems Modeling Language (SysML). Moreover, the current version of SysML does not directly address QoS concepts. However, the primitive notion of SysML requirements can be used and extended to describe and manage QoS, capturing what the system provides to its users, service-wise, rather than encapsulating system behavior. To evaluate such requirements one has to assess system outcomes, via system analysis, to verify whether the latter satisfy the users (or not). Satisfying certain QoS requirements requires a designer to decide upon different key aspects of the system, such as its configuration. Serving QoS is further tied to the costs needed to acquire/operate the system. The aim of this work is to explore QoS using MBSD and SysML. We build upon the framework of Friedenthal, and Systems Modeling Toolbox (SYS-MOD), and we extend them to manage QoS in an integrated SysML framework. Moreover, we show and validate the applicability of our framework focusing on a Remote Elderly Monitoring System (REMS), that belongs in the healthcare domain. In that particular context, different configuration solutions of the system installed in the patients' home for monitoring their health conditions are explored, considering that the patients' different QoS and budget requirements should be satisfied. Therefore, assessing QoS can contribute to a more effective design and implementation of such systems enhancing user satisfaction.\",\"PeriodicalId\":182662,\"journal\":{\"name\":\"Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings\",\"volume\":\"42 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3550356.3561579\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3550356.3561579","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

在系统设计(SD)中涉及的几个参数中,服务质量(QoS)是制约设计决策的一个关键因素。QoS反映了系统在某些条件下的操作水平,这些条件会影响所提供功能的质量。尽管QoS是系统最终用户期望享受的服务质量的明确指标,但没有一个完整的框架可以使用基于模型的系统设计(MBSD)和系统建模语言(SysML)有效地将QoS集成到设计中。此外,当前版本的SysML并没有直接解决QoS概念。但是,可以使用和扩展SysML需求的基本概念来描述和管理QoS,捕获系统向其用户提供的服务,而不是封装系统行为。为了评估这样的需求,必须通过系统分析来评估系统结果,以验证后者是否满足用户。满足某些QoS要求要求设计人员决定系统的不同关键方面,例如其配置。服务QoS进一步与获取/操作系统所需的成本联系在一起。这项工作的目的是探索使用MBSD和SysML的QoS。我们建立在Friedenthal框架和系统建模工具箱(SYS-MOD)的基础上,并扩展它们以在集成的SysML框架中管理QoS。此外,我们还展示并验证了我们的框架在远程老年人监测系统(REMS)上的适用性,该系统属于医疗保健领域。在此背景下,考虑到患者不同的QoS和预算要求,探索安装在患者家中的健康状况监测系统的不同配置方案。因此,评估QoS有助于更有效地设计和实现这类系统,从而提高用户满意度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
QoS-aware model-based systems design using systems modeling language
Among several parameters involved in Systems Design (SD), Quality of Service (QoS) is a critical factor that constrains design decisions. QoS reflects the operating levels of a system under certain conditions that affect the quality of the provided functionality. Despite it being a clear indicator of the quality of services that end-users of a system are expected to enjoy, there is no complete framework that integrates QoS into design efficiently using Model-Based Systems Design (MBSD) and Systems Modeling Language (SysML). Moreover, the current version of SysML does not directly address QoS concepts. However, the primitive notion of SysML requirements can be used and extended to describe and manage QoS, capturing what the system provides to its users, service-wise, rather than encapsulating system behavior. To evaluate such requirements one has to assess system outcomes, via system analysis, to verify whether the latter satisfy the users (or not). Satisfying certain QoS requirements requires a designer to decide upon different key aspects of the system, such as its configuration. Serving QoS is further tied to the costs needed to acquire/operate the system. The aim of this work is to explore QoS using MBSD and SysML. We build upon the framework of Friedenthal, and Systems Modeling Toolbox (SYS-MOD), and we extend them to manage QoS in an integrated SysML framework. Moreover, we show and validate the applicability of our framework focusing on a Remote Elderly Monitoring System (REMS), that belongs in the healthcare domain. In that particular context, different configuration solutions of the system installed in the patients' home for monitoring their health conditions are explored, considering that the patients' different QoS and budget requirements should be satisfied. Therefore, assessing QoS can contribute to a more effective design and implementation of such systems enhancing user satisfaction.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信