Home

Tagged by "Reverse Engineering"

Publications

  • Mining Implementation Recipes of Framework-Provided Concepts in Dynamic Framework API Interaction Traces
  • Comprehending implementation recipes of framework-provided concepts through dynamic analysis
  • Fast Extraction of High-Quality Framework-Specific Models from Application Code
  • Supporting Framework Use via Automatically Extracted Concept-Implementation Templates
  • Automatic Extraction of Framework-Specific Models From Framework-Based Application Code
  • Engineering of Framework-Specific Modeling Languages
  • Framework-specific modeling languages
  • Two Studies of Framework-Usage Templates Extracted from Dynamic Traces
  • Supporting Framework Use via Automatically Extracted Concept-Implementation Templates
  • Comprehending Object-Oriented Software Frameworks Through Dynamic Analysis

News Items

  • "Reverse Engineering Feature Models" accepted at ICSE 2011
  • Paper accepted at IEEE Transactions on Software Engineering
  • Engineering of Framework-Specific Modeling Languages

Projects

  • Reverse Engineering Feature Models
  • Framework Understanding through Dynamic Analysis (FUDA)
  • FSMLs
  • Home
  • Research Topics
  • Projects
  • Tools
  • Lab Members
  • Publications
  • Industrial Collaborators
  • Teaching
  • Contact
  • Login

People in the lab are very enthusiastic about what they do. The environment is very stimulating and soon you realize that most of the limits are those in your head.

Kacper Bąk

We've got lots of freedom and independence, but you are never on your own when you encounter problems.

Kacper Bąk

Recent Publications

  • An Empirical Study on Consistency Management of Business and IT Process Models
  • Matching Business Process Workflows Across Abstraction Levels
  • Supporting Different Process Views through a Shared Process Model
  • Generating Range Fixes for Software Configuration
  • Towards Improving Bug Tracking Systems with Game Mechanisms
  • Recommending Refactorings to Reverse Software Architecture Erosion
  • A User Survey of Configuration Challenges in Linux and eCos
Round-Trip Engineering FSML Linux Reverse Engineering Variability Modeling Feature Modeling eCos Framework comprehension API Migration API Software Maintenance Software Product Lines
University of Waterloo Generative Software Development Lab
Department of Electrical and Computer Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
Department of Electrical and Computer Engineering