首页> 外文学位 >Evaluating the Architecture Centric Traceability for Stakeholders (ACTS) Holistically from the Economic, Social, and Technical Perspectives.
【24h】

Evaluating the Architecture Centric Traceability for Stakeholders (ACTS) Holistically from the Economic, Social, and Technical Perspectives.

机译:从经济,社会和技术角度全面评估涉众的架构中心可追溯性(ACTS)。

获取原文
获取原文并翻译 | 示例

摘要

Software traceability has the capability of relating various artifacts produced throughout the development to assist with understanding the system from different viewpoints and abstraction levels. The Architecture Centric Traceability for Stakeholders (ACTS) technique was created to holistically address challenges from different perspectives that are associated with various stakeholders and artifacts. The challenges include time spent on, cost associated with, decreasing user's motivation, and the complexity in searching for related artifacts. ACTS is a stakeholder-centric technique, which is based on integration of hypermedia adapters of third-party software tools into a traceability framework. It uses rules to intelligently assign relationships and to filter noise in the captured traceability links. The purpose of this thesis is to evaluate ACTS from the economic, social, and technical perspectives with an emphasis on specific properties, which are capturability, accessibility, utilizability, affordability, and customizability. Furthermore, the research is focused on two specific stakeholders. The approach to evaluate ACTS is to design and implement two embedded single-case studies, where each case study focuses on one of the stakeholders. The first stakeholders are the users, who are divided into two groups based on their experience. The second stakeholders are the developers and are grouped as one set, but each developer focused on the development and integration of different third-part hypermedia adapter. A comprehensive research methodology to design, administer, and analyze these case studies was developed. The users pointed out that ACTS facilitates the capturability, accessibility, and utilizabiliy of traceability links as well as it is time and cost efficient in finding related artifacts. It also enables interaction between users; however it needs improvements on the user friendliness and to reduce the noise in captured links when interactive rules are enabled. A conclusion based on paired sampled t-test statistical analysis found that there is no statistically significant difference between the feedback provided by users regardless of their traceability experience or the lack of it. It was also found that changing filtering rules functionality in ACTS yield no statistically significant difference in the users' perception of ACTS technique. From the other case study, a summative evaluation through comparing data between each developer was done. They reported that third-party tools APIs were easy to learn, enjoyed learning new technologies, and gained experience. Nevertheless, the developers indicated that integration of adapters in ACTS required significant time as well as better documentations is needed for ACTS. Based on the outcomes of the two case studies, it was found that ACTS positively affects the software development cycle from economic, social and technical perspectives with emphasis on affordability and customizability.
机译:软件可追溯性具有关联整个开发过程中产生的各种工件的能力,以帮助从不同的观点和抽象级别理解系统。利益相关者以架构为中心的可追溯性(ACTS)技术的创建是从与各个利益相关者和工件相关联的不同角度全面解决挑战。挑战包括花费的时间,与之相关的成本,降低用户的动机以及搜索相关工件的复杂性。 ACTS是一种以利益相关者为中心的技术,该技术基于将第三方软件工具的超媒体适配器集成到可跟踪性框架中。它使用规则来智能分配关系并过滤捕获的可追溯性链接中的噪声。本文的目的是从经济,社会和技术的角度评估ACTS,重点是特定属性,即可捕获性,可访问性,可利用性,可负担性和可定制性。此外,研究集中在两个特定的利益相关者上。评估ACTS的方法是设计和实施两个嵌入式单案例研究,其中每个案例研究都集中在利益相关者之一上。首先的利益相关者是用户,根据他们的经验将他们分为两组。第二个利益相关者是开发人员,并被归为一组,但是每个开发人员都专注于开发和集成不同的第三方超媒体适配器。开发了用于设计,管理和分析这些案例研究的综合研究方法。用户指出,ACTS促进了可追溯性链接的可捕获性,可访问性和实用性,并且在查找相关工件时既节省时间又节省了成本。它还可以实现用户之间的交互;但是,启用交互式规则后,需要改善用户友好性并减少捕获的链接中的噪音。基于配对抽样t检验统计分析得出的结论发现,无论用户是否具有可追溯性经验,或者缺乏可追溯性,用户提供的反馈之间在统计上都没有显着差异。还发现在ACTS中更改过滤规则功能不会在用户对ACTS技术的感知上产生统计学上的显着差异。从另一个案例研究中,通过比较每个开发人员之间的数据进行了总结评估。他们报告说,第三方工具API易于学习,乐于学习新技术并积累了经验。尽管如此,开发人员指出,将适配器集成到ACTS中需要大量时间,并且需要更好的文档来进行ACTS。根据两个案例研究的结果,发现ACTS从经济,社会和技术的角度对软件开发周期产生了积极影响,并着重于可负担性和可定制性。

著录项

  • 作者

    Ramzy, Sherry.;

  • 作者单位

    University of Washington.;

  • 授予单位 University of Washington.;
  • 学科 Computer science.
  • 学位 Masters
  • 年度 2015
  • 页码 118 p.
  • 总页数 118
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号