Current Ph.D. Students |
|||
Name |
Research Topic |
Joined Ph.D. Program |
Status |
Luka Dojčilović |
Architectures of Neural Networks |
January 2021 |
New Student |
Tooraj Helmi |
Application Generation from Natural-Language Requirements |
August 2020 |
New Student |
Suhrid
Karthik |
Detecting Latent Component
Relationships in Configurable Software Systems |
August 2017 |
Passed Written Ph.D. Qualifying Exam, Fall
2019 |
Marcelo
Schmitt Laser |
Architectural
Decay as a Driver of Software System Refactoring |
July 2018 |
Passed
Screening, Fall 2020 |
Adriana Sejfia |
Architectural Indicators of Security Vulnerabilities in Software Systems |
August 2018 |
Passed Screening, Fall 2019 |
Saghar Talebipour |
Mobile App Testing |
August 2019 |
New Student |
Ph.D.
Graduates |
|||
Name |
Dissertation
Title |
Graduation
Date |
Current
Employer |
Marija Mikic-Rakic |
Architectural
Support for Disconnected Operation in Highly Distributed Environments |
July 2004 |
Google |
Nikunj
Mehta |
Composing
Software Architectural Styles from Architectural Primitives |
September 2004 |
Falkonry |
Roshanak Roshandel |
Calculating Architectural Reliability
via Modeling and Analysis |
October 2006 |
Seattle University |
Sam
Malek |
A
User-Centric Approach for Improving a Distributed Software System’s Deployment Architecture |
May
2007 |
University
of California, Irvine |
Christian Mattmann |
Software Connectors for Highly
Distributed and Voluminous Data-Intensive Systems |
August 2007 |
Jet Propulsion Laboratory |
Yuriy
Brun |
Self-Assembly
for Discreet, Fault-Tolerant, and Scalable Computation on Internet-Sized Distributed Networks |
March
2008 |
University
of Massachusetts |
Chiyoung Seo |
Prediction of Energy Consumption
Behavior in Component-Based Distributed Systems |
May 2008 |
Pinterest |
George
Edwards |
Automated
Synthesis of Domain-Specific Model Interpreters |
July
2010 |
Quandary
Peak Research |
David Woollard |
Domain-Specific Software Architecture
for Large-Scale Scientific Software |
January 2011 |
ZeeMee |
Daniel
Popescu |
Dependence
Analysis for Distributed Event-Based Systems |
November 2011 |
Google |
Ivo Krka |
Deriving Component-Level Behavior
Models from Scenario-Based Requirements |
January 2014 |
Google |
Hossein
Tajalli |
Integrated
Self-Adaptive Software Environments |
May
2014 |
NVIDIA |
Joshua Garcia |
A Unified Framework for Studying
Architectural Decay of Software Systems |
July 2014 |
UC Irvine |
Jae
young Bang |
Proactive
Detection of Higher-Order Software Design Conflicts |
March
2015 |
Daum
Kakao |
Gholamreza Safi |
Detecting Anomalies in Event-Based
Systems Through Static Analysis |
July 2016 |
Cloudera |
Youn
Kyu Lee |
Reducing
Inter-Component Communication Vulnerabilities in Event-Based Systems |
November 2017 |
Samsung
Advanced Institute of Technology |
Arman Shahbazian |
Techniques for Methodically Exploring
Software Development Alternatives |
May 2018 |
Google |
Duc
Le |
Architectural
Evolution and Decay in Software Systems |
July
2018 |
Bloomberg |
Yixue Zhao |
Reducing User-Perceived Latency in Mobile
Applications via Prefetching and Caching |
December 2020 |
University of Massachusetts |