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