当前位置: X-MOL 学术J. Syst. Softw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
PRISE: A process to support iStar extensions
Journal of Systems and Software ( IF 3.7 ) Pub Date : 2020-10-01 , DOI: 10.1016/j.jss.2020.110649
Enyo Gonçalves , João Araujo , Jaelson Castro

Abstract iStar is a goal-based requirement modelling language, being used both in industrial and academic projects of different domains. Often the language is extended to incorporate new constructs related to an application domain or to adjust it to practical situations during requirements modelling. These iStar extensions have been proposed in an ad hoc way resulting in many problems of incompleteness, inconsistency and conflicts. Recently, the language was standardised, but it continues being extended. Thus, we consider that this is an adequate moment to study how to support the proposals of the next iStar extensions. In this paper, we define PRISE, a process to support the creation of iStar extensions which is driven by model-based development concepts, reuse of existing iStar extensions and guidelines of experts. This process can be customised. We illustrate the usage of PRISE by recreating five existing iStar extensions. Finally, we evaluated PRISE with interviews and a survey with experts; and, we performed an interview to analyse the opinion about the usage of the PRISE to create a new iStar extension by a novice. The evaluation and validation indicate good results to avoid problems and increase the quality of the proposals and well receptivity by the experts and novice.

中文翻译:

PRISE:支持 iStar 扩展的流程

摘要 iStar 是一种基于目标的需求建模语言,用于不同领域的工业和学术项目。通常,语言会被扩展以合并与应用程序域相关的新构造,或者在需求建模期间将其调整到实际情况。这些 iStar 扩展以临时方式提出,导致了许多不完整、不一致和冲突的问题。最近,该语言已标准化,但仍在继续扩展。因此,我们认为现在是研究如何支持下一次 iStar 扩展的建议的合适时机。在本文中,我们定义了 PRISE,这是一个支持创建 iStar 扩展的过程,它由基于模型的开发概念、现有 iStar 扩展的重用和专家指南驱动。这个过程可以定制。我们通过重新创建五个现有的 iStar 扩展来说明 PRIZE 的用法。最后,我们通过访谈和专家调查评估了 PRIZE;并且,我们进行了一次采访,分析了一个新手使用 PRIZE 创建一个新的 iStar 扩展的意见。评估和验证表明结果良好,可以避免问题并提高建议的质量和专家和新手的接受度。
更新日期:2020-10-01
down
wechat
bug