PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
April 1, 20166 citations

BUDGET: A Tool for Supporting Software Architecture Traceability Research

View Full Paper
JSJoanna C. S. SantosMMMehdi MirakhorliIMIbrahim Mujhid

Key Points

Key points are not available for this paper at this time.

Abstract

Automated traceability techniques based on supervised machine learning algorithms can significantly reduce the cost and effort needed to create and maintain traceability links between requirements, architecture and source code. However, the upfront cost to train these algorithms is the main bottleneck for expanding, and validating these traceability techniques as well as applying them to complex industrial systems. In this tool demo, we present our Web-based tool named BUDGET, as a solution to automate creation of training data for the problem of tracing architectural concerns. BUDGET uses Automated Web-Mining, and Big-Data Analysis techniques to generate training data for supervised architecture-traceability techniques. It uses several sampling strategies and mines ultra-large scale code repositories to generate datasets of tactical code snippets. The BUDGET falls in the research tool category and supports researchers in the area of software architecture and requirements engineering.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Santos et al. (2016) studied this question.

synapsesocial.com/papers/6a1e5319788758313f327696https://doi.org/10.1109/wicsa.2016.47
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Automatic text processing: the transformation, analysis, and retrieval of information by computer1989 · 3,231 citations
  2. 2Deriving Architectural Tactics: A Step Toward Methodical Architectural Design2003 · 123 citations
  3. 3Health Insurance Portability and Accountability Act2017 · 529 citations
  4. 4Detecting, Tracing, and Monitoring Architectural Tactics in Code2015 · 83 citations
  5. 5A tactic-centric approach for automating traceability of quality concerns2012 · 72 citations