Photo Not Shown

Lu Xiao 肖璐
Assistant Professor

School of Systems and Enterprises
Stevens Institute of Technology
1 Castle Point Terrace
Hoboken, NJ 07030
Babbio 513
201-216-3676
lxiao6@stevens.edu
Download My CV

I am an assistant professor at the School of Systems and Enterprises at the Stevens Institute of Technology. My broad research interests lie in the area of Software Engineering. My research centers around modeling and analyzing software architecture for addressing separate concerns of different stakeholders. One of my on-going projects is analyzing how a software system's architecture impacts the communication among developers and vice versa. I am also working on constructing a test-aware architecture model to support testing-related decision making in software projects.

Education:
Ph.D. in Computer Science, Drexel University, 9/2011 to 9/2016
B.S. in Network Engineering, Beijing University of Posts and Telecommunications, 9/2005 to 6/2009

The demo video for the paper "Titan: A Toolset That Connects Software Architecture with Quality Analysis" published in FSE 2014 tool demo track has been moved to here: Watch now

What's up?
Swimming fish
Call for Papers: First International Workshop on the Social and Organizational Dimensions of Software Architecting - SODA@ICSA 2017

Patent

  • Yuanfang Cai and Lu Xiao, "On the Interaction of Design Rule Space and Bug Space", Patent No. 61/880,289, filed on Sept. 20, 2013 [Pending].
  • Yuanfang Cai, Lu Xiao, Rick Kazman, and Ran Mo, "Metric for Architectural Maintenance Complexity and Identifying and Quantifying Architectural Debt", Patent No. 62/269,559, filed on Dec. 2015 [Pending].
  • Full Conference Paper

  • Lu Xiao, Yuanfang Cai, Rick Kazman, Ran Mo, and Qiong Feng, "Identifying and Quantifying Architectural Debts", Proceedings of the 38th International Conference on Software Engineering ICSE 2016. Austin, US, May 14 - 22, 2016.
  • Ran Mo, Yuanfang Cai, Rick Kazman, Lu Xiao, and Qiong Feng, "Decoupling Level: A New Metric for Architectural Maintenance Complexity", Proceedings of the 38th International Conference on Software Engineering ICSE 2016. Austin, US, May 14 - 22, 2016.
  • Rick Kazman, Yuanfang Cai, Ran Mo, Qiong Feng, Lu Xiao, Serge Haziyev, Volodymyr Fedak, and Andriy Shapochka, "A Case Study in Locating the Architectural Roots of Technical Debt", ICSE 2015 Proceedings of the 37th International Conference on Software Engineering. Pages 179-188. Florance, Italy, May 16 - 24, 2015.
  • Ran Mo, Yuanfang Cai, Rick Kazman, Lu Xiao "Hotspot Patterns: The Formal Definition and Automatic Detection of Architecture Smells", WICSA 2015 2015, 12th Working IEEE/IFIP Conference on Software Architecture (WICSA). Pages 51-60. Montreal, Canada, May 4-7 2015.
  • Ehsan Kouroshfar, Mehdi Mirakhorli, Hamid Bagheri, Lu Xiao, Sam Malek, and Yuanfang Cai, "A Study on the Role of Software Architecture in the Evolution and Quality of Software", MSR 2015 Proceedings of the 12th Working Conference on Mining Software Repositories. Pages 246-257. Florence, Italy May 16 - 18, 2015.
  • Lu Xiao, Yuanfang Cai, and Rick Kazman, "Design Rule Spaces: a New Form of Architecture Insight", ICSE 2014 Proceedings of the 36th International Conference on Software Engineering. Pages 967-977. Hyderabad, India, May 31 - June 7, 2014.
  • Derek Reimanis, Clemente Izurieta, Rachael Luhr, Lu Xiao, Yuanfang Cai, and Gabe Rudy "A Replication Case Study to Measure the Architectural Quality of a Commercial System", ESEM 2014 Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement Article No. 31. Torino, Italy, Sept. 18-19 2014.
  • Robert Schwanke, Lu Xiao, and Yuanfang Cai, "Measuring Architecture Quality by Structure plus History Analysis", ICSE 2013 Proceedings of the 2013 International Conference on Software Engineering. Pages 891-900. San Francisco, CA, USA, May 18 - 23, 2013.
  • Dan Lin, Christian S. Jensen, Rui Zhang, Lu Xiao, Jiaheng Lu, "A Moving-Object Index for Efficient Query Processing with Peer-Wise Location Privacy", In Proceedings of International Conference on Very Large Data Bases (VLDB), Istanbul, Turkey,2012.

  • Workshop Papers

  • Lu Xiao and Tingting Yu, "Ripple: A Test-aware Architecture Modeling Framework", ECASE 2017 Proceedings of the 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering, Pages 14-20, Buenos Aires, Argentina, May 20 - 28, 2017. [PDF]
  • Tool Demonstration

  • Lu Xiao, Yuanfang Cai, and Rick Kazman, "Titan: a Toolset that Connects Software Architecture with Quality Analysis", FSE 2014 Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering. Pages 763-766. Hong Kong, China, Nov 16-21, 2014. The demo video has been moved to here:
  • Doctoral Symposium

  • Lu Xiao, "Quantifying Architectural Debt", ESEC/FSE 2015 Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering. Pages 1030-1033. Bergamo, Italy, Aug. 30 - Sept. 4, 2015.
  • Book Chapter

  • Yuanfang Cai, Rick Kazman, Carlos V.A. Silva, Lu Xiao, and Hong-Mei Chen, "A Decision-Support System Approach to Economics-Driven Modularity Evaluation" in Ivan Mistrik, Rami Bahsoon, Rick Kazman, and Yuanyuang Zhang, Economics-Driven Software Architecture, 1st Edition , June 18, 2014, Morgan Kaufmann Imprint.
  • Journal Paper

  • Martin Naedele, Hone-Mei Chen, Rick Kazman, Yuanfang Cai, Lu Xiao, Carlos V.A. Silva, "Manufacturing Execution Systems: A Vision for Managing Software Development", Journal of Systems and Software, Volumne 101, March 2015, Pages 59-68.
  • 2017 Spring: Stevens Institute of Technology

  • Lecturer for SSW322: Software Engineering Design VI
    Location: Babbio 312
    Time: Monday (9:00 am to 9:50 am) and Wednesday (9:00 am to 11:30 am)
  • 2011-2016: Drexel University

  • TA for CS350: Software Design with Prof Yuanfang Cai, 2015 Fall
  • TA for CS451: Software Engineering with Prof Yuanfang Cai, 2016 Spring
  • TA for CS350: Software Design with Prof Filippos Vokolos, 2016 Spring
  • TA for CS451: Software Engineering with Prof Filippos Vokolos, 2016 Summer
  • 2009-2011: Missouri University of Science and Technology

  • TA for File Structure and Introduction to Database System from 2009 Fall to 2010 Spring (4 semesters)
  • Born-2005

    I was born in the city of Tian Men in Hu Bei province of China. I grew up in Jing Zhou. Jing Zhou is an important city appeared in the book "the Romance of the Three Kingdoms". There, I received my primary-school, mid-school, and high-school education. In 2005, I won the 3rd Prize in the national mathematics competition for high-school students.

    2005-2009

    I moved to Beijing, the capital of China, to pursue my undergraduate education at Beijing University of Posts and Telecommunications (BUPT) from 2005 to 2009. The motto of BUPT is Great Virtue, Profound Knowledge, Total Commitment, Harmonious Cooperation (厚德 博学 敬业 乐群).

    2009-2011

    From 2009 to 2011, I studied in the Ph.D. program at the computer science department at Missouri University of Science and Technology. Below is the Joe Miner of Missouri University of Science and Technology.

    2011-2016

    In 2011 Fall, I joined Drexel University. The symbol of Drexel is a dragon. I worked with Dr. Yuanfang Cai for my Ph.D. study in Software Engineering. In the August of 2016, I defended my dissertation, titled "Bridging the Gap between Software Architecture and Maintenance Quality".

    .

    2016-Present

    In 2016 Fall, I joined Stevens Institute of Technology as an assistant professor.