A complete list of publications is available at Google Scholar and DBLP. It typically takes a few months for these sources to be updated. Please send me an email if you are interested in a recent paper.










  • TradeMaker: Automated Dynamic Analysis of Synthesized Tradespaces 

    Hamid Bagheri, Chong Tang, Kevin Sullivan
    36th International Conference on Software Engineering (ICSE), Hyderabad, India, May 2014
    Acceptance Rate: 20%

  • Bottom-up Model-driven Development 

    Hamid Bagheri, Kevin Sullivan
    35th International Conference on Software Engineering (ICSE 2013), New Ideas and Emerging Results, San Francisco, California, USA, May 2013
    Acceptance Rate: 22%

  • Pol: Specification-Driven Synthesis of Architectural Code Frameworks for Platform-Based Applications  

    Hamid Bagheri, Kevin Sullivan
    11th ACM SIGPLAN International Conference on Generative Programming and Component Engineering (GPCE), Dresden, Germany 2012
    Acceptance Rate: 34%

  • A Formal Approach to Software Synthesis for Architectural Platforms  

    Hamid Bagheri, Kevin Sullivan
    33rd International Conference on Software Engineering (ICSE), ACM Student Research Competition, Honolulu, HI, USA, May 2011
    Acceptance Rate: 34%

  • Monarch: Model-based Development of Software Architectures  

    Hamid Bagheri, Kevin Sullivan
    13th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS), Oslo, Norway, October 2010
    Acceptance Rate: 20%

  • Architectural style as an Independent Variable  

    Hamid Bagheri, Yuanyuan Song, Kevin Sullivan
    25th IEEE/ACM International Conference on Automated Software Engineering (ASE), Antwerp, Belgium, 2010