TechDebt 2019
Sun 26 - Mon 27 May 2019 Montreal, QC, Canada
co-located with ICSE 2019
Sun 26 May 2019 16:15 - 16:20 at Viger - Tool Demos

The quality of software architecture is an important concern for any software development team. Architecture smells represent quality issues at architecture granularity. Identifying and refactoring them periodically is a necessity to keep architecture quality high. We present Designite, a software design quality assessment tool, that identifies seven well-known architecture smells. Along with the identification, the tool provides supplementary information such as cause and responsible classes for each identified smell instance to help developers understand and refactor the smell. The tool is relevant and useful in both research and practice context. Software developers may use it to identify technical debt instances and to refactor them. On the other hand, software engineering researchers may use the tool to carry out large-scale empirical studies concerning code smells.

Tushar Sharma is a researcher at Athens University of Economics and Business, Athens, Greece. The topics related to software design and architecture, refactoring, software quality (more specifically code and design quality), and technical debt define his career interests. He has worked with Siemens Research and Technology Center, Bangalore, India for more than 7 years. He earned an MS degree in Computer Science from the Indian Institute of Technology-Madras, Chennai, India, where he specialized in design patterns and refactoring. He co-authored the book “Refactoring for Software Design Smells: Managing Technical Debt”. He has also co-authored two Oracle Java certification books. He has developed Designite which is a software design quality assessment tool used by many practitioners and researchers worldwide. He is an IEEE Senior Member.

Sun 26 May

Displayed time zone: Eastern Time (US & Canada) change

16:00 - 16:30
Tool DemosTechDebt 2019 at Viger
16:00
5m
Demonstration
DV8: Automated Architecture Analysis Tool Suites
TechDebt 2019
Yuanfang Cai Drexel University, Rick Kazman University of Hawai‘i at Mānoa
16:05
5m
Demonstration
Teamscale: Tackle Technical Debt and Control the Quality of Your Software
TechDebt 2019
Roman Haas CQSE GmbH, Rainer Niedermayr CQSE GmbH
Pre-print Media Attached
16:10
5m
Demonstration
CBR Insight: Measure and Visualize Source Code Quality
TechDebt 2019
Jeremy Ludwig Stottler Henke Associates, Inc.
16:15
5m
Demonstration
How Deep Is the Mud: Fathoming Architecture Technical Debt Using Designite
TechDebt 2019
Tushar Sharma Athens University of Economics and Business
Pre-print
16:20
5m
Demonstration
Silverthread CodeMRI Technical Health Assessment Tools
TechDebt 2019
16:25
5m
Demonstration
Empirical Analysis of Architecture Technical Debt
TechDebt 2019