领域分析中FODA和DSSA方法的质量属性识别

Megha Bhushan, Ashok Kumar, P. Samant, Sakshi Bansal, Sharad Tiwari, Arun Negi
{"title":"领域分析中FODA和DSSA方法的质量属性识别","authors":"Megha Bhushan, Ashok Kumar, P. Samant, Sakshi Bansal, Sharad Tiwari, Arun Negi","doi":"10.1109/SMART52563.2021.9676289","DOIUrl":null,"url":null,"abstract":"The concept of reuse is addressed in software product line engineering (SPLE) by distinguishing between two types of processes for development: application and domain engineering. In domain engineering (DE), the focus is to define and manage all the valid combinations of reusable artefacts participating in the product line (PL) and the relationships between them. Domain analysis (DA) is the activity in DE, which describes the variability and commonalities in a domain. Instead of being applicable to a single software system, DA is applicable to multiple related software systems. Each DA method supports different quality attributes which are preserved while reuse. In this paper, two DA methods namely domain specific software architecture (DSSA) ad feature oriented domain analysis (FODA) are explained to model common and variable requirements of PL(s). A case study on Automated Teller Machine (ATM) is discussed using these two methods to identify quality attributes supported by these methods. This paper also discuss two different DA methods, which allows reusability for the identification, organization and knowledge modelling regarding the domain solution, so as to provide reuse among each element of domain.","PeriodicalId":356096,"journal":{"name":"2021 10th International Conference on System Modeling & Advancement in Research Trends (SMART)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"Identifying Quality Attributes of FODA and DSSA Methods in Domain Analysis using a Case Study\",\"authors\":\"Megha Bhushan, Ashok Kumar, P. Samant, Sakshi Bansal, Sharad Tiwari, Arun Negi\",\"doi\":\"10.1109/SMART52563.2021.9676289\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The concept of reuse is addressed in software product line engineering (SPLE) by distinguishing between two types of processes for development: application and domain engineering. In domain engineering (DE), the focus is to define and manage all the valid combinations of reusable artefacts participating in the product line (PL) and the relationships between them. Domain analysis (DA) is the activity in DE, which describes the variability and commonalities in a domain. Instead of being applicable to a single software system, DA is applicable to multiple related software systems. Each DA method supports different quality attributes which are preserved while reuse. In this paper, two DA methods namely domain specific software architecture (DSSA) ad feature oriented domain analysis (FODA) are explained to model common and variable requirements of PL(s). A case study on Automated Teller Machine (ATM) is discussed using these two methods to identify quality attributes supported by these methods. This paper also discuss two different DA methods, which allows reusability for the identification, organization and knowledge modelling regarding the domain solution, so as to provide reuse among each element of domain.\",\"PeriodicalId\":356096,\"journal\":{\"name\":\"2021 10th International Conference on System Modeling & Advancement in Research Trends (SMART)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 10th International Conference on System Modeling & Advancement in Research Trends (SMART)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SMART52563.2021.9676289\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 10th International Conference on System Modeling & Advancement in Research Trends (SMART)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SMART52563.2021.9676289","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

摘要

在软件产品线工程(SPLE)中,通过区分两种类型的开发过程(应用程序工程和领域工程)来处理重用的概念。在领域工程(DE)中,重点是定义和管理参与产品线(PL)的可重用工件的所有有效组合以及它们之间的关系。领域分析(DA)是DE中的活动,它描述了领域中的可变性和共性。数据分析不是适用于单个软件系统,而是适用于多个相关的软件系统。每个数据分析方法支持不同的质量属性,这些属性在重用时被保留。本文介绍了两种数据分析方法,即领域特定软件架构(DSSA)和面向特征的领域分析(FODA),以对PL的公共需求和可变需求进行建模。以自动柜员机(ATM)为例,讨论了使用这两种方法识别所支持的质量属性。本文还讨论了两种不同的数据分析方法,这两种方法允许对领域解决方案的识别、组织和知识建模的可重用性,从而提供领域各元素之间的可重用性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Identifying Quality Attributes of FODA and DSSA Methods in Domain Analysis using a Case Study
The concept of reuse is addressed in software product line engineering (SPLE) by distinguishing between two types of processes for development: application and domain engineering. In domain engineering (DE), the focus is to define and manage all the valid combinations of reusable artefacts participating in the product line (PL) and the relationships between them. Domain analysis (DA) is the activity in DE, which describes the variability and commonalities in a domain. Instead of being applicable to a single software system, DA is applicable to multiple related software systems. Each DA method supports different quality attributes which are preserved while reuse. In this paper, two DA methods namely domain specific software architecture (DSSA) ad feature oriented domain analysis (FODA) are explained to model common and variable requirements of PL(s). A case study on Automated Teller Machine (ATM) is discussed using these two methods to identify quality attributes supported by these methods. This paper also discuss two different DA methods, which allows reusability for the identification, organization and knowledge modelling regarding the domain solution, so as to provide reuse among each element of domain.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Improved Decision Tree Classification (IDT) Algorithm for Social Media Data [Front matter] Object-Text Detection and Recognition System A Review on Organic Cotton: Various Challenges, Issues and Application for Smart Agriculture Machine Learning Methods for Predictive Analytics in Health Care
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1