iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://doi.org/10.1145/2962695.2962710
Traceability Data in Early Development Phases as an Enabler for Decision Support | Proceedings of the Scientific Workshop Proceedings of XP2016 skip to main content
10.1145/2962695.2962710acmotherconferencesArticle/Chapter ViewAbstractPublication PagesxpConference Proceedingsconference-collections
short-paper

Traceability Data in Early Development Phases as an Enabler for Decision Support

Published: 24 May 2016 Publication History

Abstract

Traceability information between requirements, architectural elements and the results of test cases can be used to unearth interesting relationships between the early phases of the software development process and the software faults in the end product. For instance, complex dependencies between features and software components could lead to an increased level of flaws in the code. Such patterns can be detected and visualized as early warnings to the relevant stakeholders (e.g., the architect or the project manager). Ultimately, a fully-fledged prediction model can be developed if enough historical information is available from previous software projects. In this paper we introduce a method for building a decision support system based on historic product data.

References

[1]
Nuseibeh, B., 2001. Weaving together requirements and architectures. Computer, 34(3), pp. 115--119.
[2]
Hassan, A.E., 2009, May. Predicting faults using the complexity of code changes. In Proceedings of the 31st International Conference on Software Engineering (pp. 78--88). IEEE Computer Society.
[3]
Chen, J., Wang, H., Zhou, Y. and Bruda, S.D., 2011. Complexity metrics for component-based software systems. International Journal of Digital Content Technology and its Applications, 5(3), pp. 235--244.
[4]
Bokhari, M.U. and Siddiqui, S.T., 2011, March. Metrics for requirements engineering and automated requirements tools. In Proceedings of the 5th National Conference.
[5]
Rathore, S.S. and Gupta, A., 2012, September. Investigating object-oriented design metrics to predict fault-proneness of software modules. In Software Engineering (CONSEG), 2012 CSI Sixth International Conference on (pp. 1--10). IEEE.
[6]
Mahajan, R., Gupta, S.K. and Bedi, R.K., 2015. Design of Software Fault Prediction Model Using BR Technique. Procedia Computer Science, 46, pp. 849--858.
[7]
Söderberg, J., Shahrokni, A. and Nassar, B., 2016. Using XPath to Define Design Metrics. International Conference on Performance, Safety and Robustness in Complex Systems and Applications (PESARO). IARIA, 2016.
[8]
Systemweaver.se, (2016). SystemWeaver - Managing product development information:: Home. {online} Available at: http://www.systemweaver.se {Accessed 14 Feb. 2016}.
[9]
Systemite.se, (2016). Systemite AB | Keeping complex systems consistent, correct and complete. {online} Available at: http://www.systemite.se {Accessed 15 Feb. 2016}.
[10]
W3schools.com, (2016). XPath Tutorial. {online} Available at: http://www.w3schools.com/xsl/xpath_intro.asp {Accessed 16 Feb. 2016}.
[11]
Chen, J., Yeap, W.K. and Bruda, S.D., 2009, May. A review of component coupling metrics for component-based development. In World Congress on Software Engineering (pp. 65--69). IEEE.
[12]
Cleland-Huang, J., Gotel, O.C., Huffman Hayes, J., Mäder, P. and Zisman, A., 2014, May. Software traceability: trends and future directions. In Proceedings of the on Future of Software Engineering (pp. 55--69). ACM.
[13]
Cleland-Huang, J., Gotel, O. and Zisman, A., 2012. Software and systems traceability (Vol. 2, No. 3, pp. 7--8). Springer.
[14]
Hayes, J.H., 2003, November. Building a requirement fault taxonomy: Experiences from a NASA verification and validation research project. In Software Reliability Engineering, 2003. ISSRE 2003. 14th International Symposium on (pp. 49--59). IEEE.

Cited By

View all
  • (2017)Traceability Metrics as Early Predictors of Software Defects?2017 IEEE International Conference on Software Architecture (ICSA)10.1109/ICSA.2017.12(235-238)Online publication date: Apr-2017

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
XP '16 Workshops: Proceedings of the Scientific Workshop Proceedings of XP2016
May 2016
128 pages
ISBN:9781450341349
DOI:10.1145/2962695
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 24 May 2016

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Architecture
  2. Early development phases
  3. Fault prediction
  4. Requirement
  5. Test
  6. Traceability link

Qualifiers

  • Short-paper
  • Research
  • Refereed limited

Conference

XP '16 Workshops

Acceptance Rates

Overall Acceptance Rate 11 of 15 submissions, 73%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2017)Traceability Metrics as Early Predictors of Software Defects?2017 IEEE International Conference on Software Architecture (ICSA)10.1109/ICSA.2017.12(235-238)Online publication date: Apr-2017

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media