An initial theory to understand and manage requirements engineering debt in practice
Information and Software Technology Journal
|
IST
|
A Live Extensible Ontology of Quality Factors for Textual Requirements
2022 International Conference on Requirements Engineerig
|
IST
|
When traceability goes awry: An industrial experience report
Journal of Software and Systems
|
JSS
|
Empirical research on requirements quality: a systematic mapping study.
Requirements Engineerig Journal
|
REEN
|
Affective reactions and test-driven development: Results from three experiments
and a survey
Journal of System and Software
|
JSS
|
A family of experiments on test-driven development
Empirical Software Engineering
|
EMSE
|
A Dissection of the test-driven Development Process: Does it Really Matter to
Test-first or to Test-last?
IEEE Transactions on Software Engineering
|
TSE 2017
|
Empirical evaluation of the effects of experience on code quality and programmer
productivity: an exploratory study
Empirical Software Engineering Journal
|
EMSE 2017
|
A Replicated Experiment on the Effectiveness of Test-first Development
The 7th ACM/IEEE International Symposium on Empirical Software
Engineering and Measurement
|
ESEM 2013
|
An External Replication on the Effects of Test-driven Development using a
Multi-site Blind Analysis Approach
The 10th ACM/IEEE International Symposium on Empirical Software
Engineering and Measurement
|
ESEM 2016
|
An industry experiment on the effects of test-driven development on external quality and productivity
Empirical Software Engineering Journal
|
EMSE 2017
|
Security Inventory for Software Development | Fall 2022 |
---|---|
This course is aimed at professionals working in software development. The lectures cover different models integrating security in the SDLC. The course enables students to assess the maturity of secure software development processes and plan for their improvement. | |
Software Testing | Spring 2021–2023 |
Lectures on different testing strategies, including black-box, white-box, and exploratory testing. | |
Quality Assurance of Security Aware Applications | Spring 2022, 2023 |
This course is aimed at professionals working in software development. Fundamental testing practices applied to secure software development. Integration of automated software testing to verify software security. | |
Global Software Development | Fall 2019—2023 |
Lectures on strategy for outsorcing software development, distributed developmend and tools. |
Software Patterns | Spring 2017, 2018 |
---|---|
Lectures on design patterns, SOLID principles, testing, and continuos deployment. | |
Empirical Software Engineering | Spring 2017, 2018 |
Seminars on both qualitative and quantitative research methods discussing their applications to software projects. |
Software Quality and Testing | Fall 2013–2016 |
---|---|
Lectures on software quality assurance, and quality management. Hands-on fundamentals about software testing and test automation. | |
Software Development in Global Environment | Fall 2013–2015 |
Lectures on distributed software development, with a focus on communication and knowledge management challenges. | |
Software Engineering Management, Measurement and Improvement | Spring 2014 |
Lectures on fundamental software processes, software measurement methods, and latest research results. |
Yujie Huang and Qianneng Wang BTH |
Identification and Management of Requirements Debt | 2020 |
---|---|---|
Nynesh Reddy Gujjula BTH |
Practices and Advantages of Submitting Images in OSS projects | 2020 |
Abhinav Ram Kola BTH |
Customer communication challenges in Agile Requirements Engineering | 2020 |
Alireza Mollaalizadehbahnemiri U. Hamburg |
Knowledge Extraction from API Reference Documentation Using Deep Learning | 2018 |
Alexander Oeser U. Hamburg |
Finding, Understanding, and Enriching Developers Screencast on YouTube | 2017 |
Teemu Moisainen U. Oulu |
A DataViz tool for Test-Driven Development | 2016 |