Conference Publications
2019
- Ankit Agrawal, Seyedehzahra Khoshmanesh, Michael Vierhauser, Mona Rahimi, Jane Cleland-Huang, Robyn Lutz,
Leveraging Artifact Trees to Evolve and Reuse Safety Cases, International Conference on Software Engineering (ICSE) 2019
- Norbert Seyff, Michael Vierhauser, Michael Schneider, Jane Cleland-Huang:
Towards the Next Generation of Scenario Walkthrough Tools - A Research Preview. REFSQ 2019: 289-296
2018
- Michael Vierhauser, Jane Cleland-Huang, Sean Bayley, Thomas Krismayer, Rick Rabiser, Paul Grünbacher:
Monitoring CPS at Runtime - A Case Study in the UAV Domain. SEAA 2018: 73-80
- Jinghui Chen, Micayla Goodrum, Ronald A. Metoyer, Jane Cleland-Huang:
How do practitioners perceive assurance cases in safety-critical software systems? CHASE@ICSE 2018: 57-60
- Jane Cleland-Huang, Michael Vierhauser, Sean Bayley:
Dronology: an incubator for cyber-physical systems research. ICSE (NIER) 2018: 109-112
- Michael Rath, Jacob Rendall, Jin L. C. Guo, Jane Cleland-Huang, Patrick Mäder:
Traceability in the wild: automatically augmenting incomplete trace links. ICSE 2018: 834-845
- Jin L. C. Guo, Natawut Monaikul, Jane Cleland-Huang:
Domain Knowledge Discovery Guided by Software Trace Links. AIRE@RE 2018: 1-7
- Salome Maro, Jan-Philipp Steghöfer, Jane Huffman Hayes, Jane Cleland-Huang, Miroslaw Staron:
Vetting Automatically Generated Trace Links: What Information is Useful to Human Analysts? RE 2018: 52-63
- Jane Cleland-Huang, Michael Vierhauser:
Discovering, Analyzing, and Managing Safety Stories in Agile Projects. RE 2018: 262-273
- Michael Vierhauser, Jane Cleland-Huang, Rick Rabiser, Thomas Krismayer, Paul Grünbacher:
Supporting Diagnosis of Requirements Violations in Systems of Systems. RE 2018: 325-335
2017
- Jane Cleland-Huang, Mona Rahimi:
A Case Study: Injecting Safety-Critical Thinking into Graduate Software Engineering Projects. ICSE-SEET 2017: 67-76
- Jin Guo, Jinghui Cheng, Jane Cleland-Huang:
Semantically enhanced software traceability using deep learning techniques. ICSE 2017: 3-14
- Mona Rahimi, Wandi Xiong, Jane Cleland-Huang, Robyn R. Lutz:
Diagnosing assumption problems in safety-critical products. ASE 2017: 473-484
- Jinfeng Lin, Yalin Liu, Jin Guo, Jane Cleland-Huang, William Goss, Wenchuang Liu, Sugandha Lohar, Natawut Monaikul, Alexander Rasin:
TiQi: a natural language interface for querying software project data. ASE 2017: 973-977
- Micayla Goodrum, Jane Cleland-Huang, Robyn R. Lutz, Jinghui Cheng, Ronald A. Metoyer:
What Requirements Knowledge Do Developers Need to Manage Change in Safety-Critical Systems? RE 2017: 90-99
- Xiaoli Lian, Jane Cleland-Huang, Li Zhang:
Mining Associations Between Quality Concerns and Functional Requirements. RE 2017: 292-301
- Michael Vierhauser, Rick Rabiser, Jane Cleland-Huang:
From Requirements Monitoring to Diagnosis Support in System of Systems. REFSQ 2017: 181-187
2016
- Mona Rahimi, William Goss, Jane Cleland-Huang:
Evolving Requirements-to-Code Trace Links across Versions of a Software System. ICSME 2016: 99-109
- Jin Guo, Mona Rahimi, Jane Cleland-Huang, Alexander Rasin, Jane Huffman Hayes, Michael Vierhauser:
Cold-start software analytics. MSR 2016: 142-153
- Xiaoli Lian, Mona Rahimi, Jane Cleland-Huang, Li Zhang, Remo Ferrai, Michael Smith:
Mining Requirements Knowledge from Collections of Domain Documents. RE 2016: 156-165
- Preethu Rose Anish, Balaji Balasubramaniam, Abhishek Sainani, Jane Cleland-Huang, Maya Daneva, Roel. J. Wieringa, and Smita Ghaisas, Probing for Requirements Knowledge to Stimulate Architectural Thinking, International Conference on Software Engineering, ICSE 2016 (to appear).
- Sugandha Lohar, Jane Cleland-Huang, and Alexander Rasin, Evaluating the Interpretation of Natural Language Trace Queries, Conference on Requirements Engineering for Software Quality, Goteborg, Sweden, March 2016. (to appear)
2016
- Preethu Rose Anish, Balaji Balasubramaniam, Abhishek Sainani, Jane Cleland-Huang, Maya Daneva, Roel. J. Wieringa, and Smita Ghaisas, Probing for Requirements Knowledge to Stimulate Architectural Thinking, International Conference on Software Engineering, ICSE 2016 (to appear).
- Sugandha Lohar, Jane Cleland-Huang, and Alexander Rasin, Evaluating the Interpretation of Natural Language Trace Queries, Conference on Requirements Engineering for Software Quality, Goteborg, Sweden, March 2016. (to appear)
2015
- Mona Rahimi, Jane Cleland-Huang: Patterns of Co-evolution
between Requirements and Source Code. Requirements Engineering Patterns at IEEE Requirements Engineering Conference, Ottawa, Canada, 2015 (preprint)
- Mehdi Mirakhorli, Jane Cleland-Huang: Modifications, Tweaks, and Bug Fixes in Architectural Tactics. MSR 2015: 377-380
- Preethu Rose Anish, Maya Daneva, Jane Cleland-Huang, Roel J. Wieringa, Smita Ghaisas: What you ask is what you get: Understanding architecturally significant functional requirements. RE 2015: 86-95
- Jin Guo, Natawut Monaikul, Jane Cleland-Huang: Trace links explained: An automated approach for generating rationales. RE 2015: 202-207
- Chuan Duan, Horatiu Dumitru, Jane Cleland-Huang, Bamshad Mobasher: User-Constrained Clustering in Online Requirements Forums. REFSQ 2015: 284-299
2014
- Jane Cleland-Huang, Orlena Gotel, Jane Huffman Hayes, Patrick Maeder, Andrea Zisman: Software traceability: trends and future directions. FOSE 2014: 55-69
- Patrick Rempel, Patrick Maeder, Tobias Kuschke, Jane Cleland-Huang: Mind the gap: assessing the conformance of software traceability to relevant guidelines. ICSE 2014: 943-954
- Jane Cleland-Huang, Muhammad Ali Babar, Mehdi Mirakhorli: An inverted classroom experience: engaging students in architectural thinking for agile projects. ICSE Companion 2014: 364-371
- Mona Rahimi, Jane Cleland-Huang: Personas in the middle: automated support for creating personas as focal points in feature gathering forums. ASE 2014: 479-484
- Jin Guo, Natawut Monaikul, Cody Plepel, Jane Cleland-Huang: Towards an intelligent domain-specific traceability solution. ASE 2014: 755-766
- Piotr Pruski, Sugandha Lohar, Rundale Aquanette, Greg Ott, Sorawit Amornborvornwong, Alexander Rasin, Jane Cleland-Huang: TiQi: Towards natural language trace queries. RE 2014: 123-132
- Mona Rahimi, Mehdi Mirakhorli, Jane Cleland-Huang: Automated extraction and visualization of quality concerns from requirements specifications. RE 2014: 253-262
- Mehdi Mirakhorli, Ahmed Fakhry, Artem Grechko, Mateusz Wieloch, Jane Cleland-Huang: Archie: a tool for detecting, monitoring, and preserving architecturally significant code. SIGSOFT FSE 2014: 739-742
- Jane Cleland-Huang, Mona Rahimi, Patrick Maeder: Achieving lightweight trustworthy traceability. SIGSOFT FSE 2014: 849-852
2013
- Jin Guo, Jane Cleland-Huang, Brian Berenbach: Foundations for an expert system in domain-specific traceability. RE 2013: 42-51
- Jane Cleland-Huang, Adam Czauderna, Ed Keenan: A Persona-Based Approach for Exploring Architecturally Significant Requirements in Agile Projects. REFSQ 2013: 18-33
- Jean-Marc Davril, Edouard Delfosse, Negar Hariri, Mathieu Acher, Jane Cleland-Huang, Patrick Heymans: Feature model extraction from large collections of informal product descriptions. ESEC/SIGSOFT FSE 2013: 290-300
- Sugandha Lohar, Sorawit Amornborvornwong, Andrea Zisman, Jane Cleland-Huang: Improving trace accuracy through data-driven configuration and composition of tracing features. ESEC/SIGSOFT FSE 2013: 378-388
- Timothy Dietrich, Jane Cleland-Huang, Yonghee Shin: Learning effective query transformations for enhanced requirements trace retrieval. ASE 2013: 586-591 (Short Paper)
2012
- Mehdi Mirakhorli, Yonghee Shin, Jane Cleland-Huang, Murat Cinar: A tactic-centric approach for automating traceability of quality concerns. ICSE 2012: 639-649
- Collin McMillan, Negar Hariri, Denys Poshyvanyk, Jane Cleland-Huang, Bamshad Mobasher: Recommending source code for use in rapid software prototypes. ICSE 2012: 848-858
- Jane Cleland-Huang, Yonghee Shin, Ed Keenan, Adam Czauderna, Greg Leach, Evan Moritz, Malcom Gethers, Denys Poshyvanyk, Jane Huffman Hayes, Wenbin Li: Toward actionable, broadly accessible contests in Software Engineering. ICSE 2012: 1329-1332
- Ed Keenan, Adam Czauderna, Greg Leach, Jane Cleland-Huang, Yonghee Shin, Evan Moritz, Malcom Gethers, Denys Poshyvanyk, Jonathan I. Maletic, Jane Huffman Hayes, Alex Dekhtyar, Daria Manukian, Shervin Hossein, Derek Hearn: TraceLab: An experimental workbench for equipping researchers to innovate, synthesize, and comparatively evaluate traceability solutions. ICSE 2012: 1375-1378
- Orlena Gotel, Jane Cleland-Huang, Jane Huffman Hayes, Andrea Zisman, Alexander Egyed, Paul Grünbacher, Giuliano Antoniol: The quest for Ubiquity: A roadmap for software and systems traceability research. RE 2012: 71-80
- Jane Cleland-Huang, Patrick Mäder, Mehdi Mirakhorli, Sorawit Amornborvornwong: Breaking the big-bang practice of traceability: Pushing timely trace recommendations to project stakeholders. RE 2012: 231-240
- Eric Knauss, Daniela Damian, German Poo-Caamano, Jane Cleland-Huang: Detecting and classifying patterns of requirements clarifications. RE 2012: 251-260
- Jane Cleland-Huang, Mats Per Erik Heimdahl, Jane Huffman Hayes, Robyn R. Lutz, Patrick Maeder: Trace Queries for Safety Requirements in High Assurance Systems. REFSQ 2012: 179-193
- Yonghee Shin, Jane Cleland-Huang: A comparative evaluation of two user feedback techniques for requirements trace retrieval. SAC 2012: 1069-1074
- Mehdi Mirakhorli, Patrick Maeder, Jane Cleland-Huang: Variability points and design pattern usage in architectural tactics. SIGSOFT FSE 2012: 52
2011
- Jane Cleland-Huang, Adam Czauderna, Alex Dekhtyar, Olly Gotel, Jane Huffman Hayes, Ed Keenan, Greg Leach, Jonathan I. Maletic, Denys Poshyvanyk, Yonghee Shin, Andrea Zisman, Giuliano Antoniol, Brian Berenbach, Alexander Egyed, Patrick Maeder: Grand challenges, benchmarks, and TraceLab: developing infrastructure for the software traceability research community. EFSE@ICSE 2011: 17-23
- Adam Czauderna, Marek Gibiec, Greg Leach, Yubin Li, Yonghee Shin, Ed Keenan, Jane Cleland-Huang: Traceability challenge 2011: using TraceLab to evaluate the impact of local versus global IDF on trace retrieval. EFSE@ICSE 2011: 75-78
- Horatiu Dumitru, Marek Gibiec, Negar Hariri, Jane Cleland-Huang, Bamshad Mobasher, Carlos Castro-Herrera, Mehdi Mirakhorli: On-demand feature recommendations derived from mining public product descriptions. ICSE 2011: 181-190
- Mehdi Mirakhorli, Jane Cleland-Huang: Tracing architectural concerns in high assurance systems. ICSE 2011: 908-911
- Mehdi Mirakhorli, Jane Cleland-Huang: Using tactic traceability information models to reduce the risk of architectural degradation during system maintenance. ICSM 2011: 123-132
- Mamoun Hirzalla, Peter Bahrs, Jane Cleland-Huang, Craig S. Miller, Rob High: A Predictive Business Agility Model for Service Oriented Architectures. ICSOC 2011: 653-660
- Mehdi Mirakhorli, Jane Cleland-Huang: A pattern system for tracing architectural concerns. PLoP 2011: 5:1-5:10
- Mamoun Hirzalla, Andrea Zisman, Jane Cleland-Huang: Using Traceability to Support SOA Impact Analysis. SERVICES 2011: 145-152
2011
- Marek Gibiec, Adam Czauderna, Jane Cleland-Huang: Towards mining replacement queries for hard-to-retrieve traces. ASE 2010: 245-254
- Jane Cleland-Huang, Adam Czauderna, Marek Gibiec, John Emenecker: A machine learning approach for tracing regulatory codes to product specific requirements. ICSE (1) 2010: 155-164
- Patrick Maeder, Jane Cleland-Huang: A Visual Traceability Modeling Language. MoDELS (1) 2010: 226-240
- Xuchang Zou, Raffaella Settimi, Jane Cleland-Huang: Improving automated requirements trace retrieval: a study of term-based enhancement methods. Empirical Software Engineering 15(2): 119-146 (2010)
- Paula Laurent, Patrick Maeder, Jane Cleland-Huang, Adam Steele: A Taxonomy and Visual Notation for Modeling Globally Distributed Requirements Engineering Projects. ICGSE 2010: 35-44
2010
- Marek Gibiec, Adam Czauderna, Jane Cleland-Huang: Towards mining replacement queries for hard-to-retrieve traces. ASE 2010: 245-254
- Jane Cleland-Huang, Adam Czauderna, Marek Gibiec, John Emenecker: A machine learning approach for tracing regulatory codes to product specific requirements. ICSE (1) 2010: 155-164
- Patrick Maeder, Jane Cleland-Huang: A Visual Traceability Modeling Language. MoDELS (1) 2010: 226-240
- Paula Laurent, Patrick Maeder, Jane Cleland-Huang, Adam Steele: A Taxonomy and Visual Notation for Modeling Globally Distributed Requirements Engineering Projects. ICGSE 2010: 35-44
- Carlos Castro-Herrera, Jane Cleland-Huang: Utilizing recommender systems to support software requirements elicitation. RSSE@ICSE 2010: 6-10
2009
- Orlena Gotel, Jane Cleland-Huang: Next Top Model: A Requirements Engineering Reality Panel. RE 2009: 357
- Carlos Castro-Herrera, Jane Cleland-Huang, Bamshad Mobasher: Enhancing Stakeholder Profiles to Improve Recommendations in Online Requirements Elicitation. RE 2009: 37-46
- Paula Laurent, Jane Cleland-Huang: Lessons Learned from Open Source Projects for Facilitating Online Requirements Processes. REFSQ 2009: 240-255
- Carlos Castro-Herrera, Jane Cleland-Huang, Bamshad Mobasher: A recommender system for dynamically evolving online forums. RecSys 2009: 213-216
- Carlos Castro-Herrera, Chuan Duan, Jane Cleland-Huang, Bamshad Mobasher: A recommender system for requirements elicitation in large-scale software projects. SAC 2009: 1419-1426
- Jane Cleland-Huang, Horatiu Dumitru, Chuan Duan, Carlos Castro-Herrera: Automated support for managing feature requests in open forums. Commun. ACM 52(10): 68-74 (2009)
- Chuan Duan, Paula Laurent, Jane Cleland-Huang, Charles Kwiatkowski: Towards automated requirements prioritization and triage. Requir. Eng. 14(2): 73-89 (2009)
2008
- Chuan Duan, Jane Cleland-Huang, Bamshad Mobasher: A consensus based approach to constrained clustering of software requirements. CIKM 2008: 1073-1082
- Carlos Castro-Herrera, Chuan Duan, Jane Cleland-Huang, Bamshad Mobasher: Using Data Mining and Recommender Systems to Facilitate Large-Scale, Open, and Inclusive Requirements Elicitation Processes. RE 2008: 165-168
- Xuchang Zou, Raffaella Settimi, Jane Cleland-Huang: Evaluating the Use of Project Glossaries in Automated Trace Retrieval. Software Engineering Research and Practice 2008: 157-163