Home

Tagged by "Framework comprehension"

Publications

  • Supporting Framework Use via Automatically Extracted Concept-Implementation Templates
  • Comprehending Object-Oriented Software Frameworks Through Dynamic Analysis
  • Comprehending implementation recipes of framework-provided concepts through dynamic analysis
  • Supporting Framework Use via Automatically Extracted Concept-Implementation Templates
  • Two Studies of Framework-Usage Templates Extracted from Dynamic Traces

Tools

  • FUDA Analyzer
  • FUDA Profiler (Tracer)

News Items

  • Paper accepted at IEEE Transactions on Software Engineering
  • Home
  • Research Topics
  • Projects
  • Tools
  • Lab Members
  • Publications
  • Industrial Collaborators
  • Login

Our lab is not only about research: we do a lot of development using Java, Python, Javascript, Haskell and other languages in combination with advanced libraries and frameworks. This development experience was very helpful during my job interviews, and employers were impressed by the projects we develop here in the lab.

Alexandr Murashkin

Our regular stand-up scrum meetings are a great way to have regular interaction with other team members, as well as our supervisor.

Rafael Lotufo

Recent Publications

  • Modeling the Effects of AUTOSAR Overheads on Application Timing and Schedulability
  • Synthesis and Exploration of Multi-Level, Multi-Perspective Architectures of Automotive Embedded Systems
  • Modeling and Reasoning with Multirelations, and their encoding in Alloy
  • Exponential Recency Weighted Average Branching Heuristic for SAT Solvers
  • A Novel Approach for Estimating Truck Factors
  • Modeling and Optimizing Automotive Electric/Electronic (E/E) Architectures: Towards Making Clafer Accessible to Practitioners
  • Cost-Efficient Sampling for Performance Prediction of Configurable Systems
Linux Reverse Engineering Variability Modeling Software Product Lines Software Maintenance clafer tools release Feature Modeling FSML Framework comprehension API Clafer eCos
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