Travelled to:
1 × Belgium
1 × China
1 × France
1 × New Zealand
1 × USA
Collaborated with:
A.Rashid H.Masuhara B.Muskalla M.Bagherzadeh N.Soundarajan D.Bronish J.Sawin A.Rountev P.Greenwood G.(.Xu T.Watanabe
Talks about:
pointcut (5) refactor (3) softwar (3) orient (3) enumer (3) aspect (3) tool (3) java (3) rejuven (2) express (2)
Person: Raffi Khatchadourian
DBLP: Khatchadourian:Raffi
Contributed to:
Wrote 8 papers:
- SEKE-2011-SoundarajanBK #aspect-oriented #concurrent #formal method #reuse
- Formalizing Reusable Aspect-Oriented Concurrency Control (NS, DB, RK), pp. 111–114.
- ASE-2010-KhatchadourianM #automation #java #refactoring
- Enumeration refactoring: a tool for automatically converting Java constants to enumerated types (RK, BM), pp. 181–182.
- ASE-2009-KhatchadourianGRX #aspect-oriented #evolution
- Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Oriented Software (RK, PG, AR, G(X), pp. 575–579.
- SCAM-2008-KhatchadourianR #aspect-oriented #evolution
- Rejuvenate Pointcut: A Tool for Pointcut Expression Recovery in Evolving Aspect-Oriented Software (RK, AR), pp. 261–262.
- ICSM-2007-KhatchadourianSR #automation #java #legacy #refactoring
- Automated Refactoring of Legacy Java Software to Enumerated Types (RK, JS, AR), pp. 224–233.
- ASE-2015-KhatchadourianR #detection #using
- Detecting Broken Pointcuts Using Structural Commonality and Degree of Interest (N) (RK, AR, HM, TW), pp. 641–646.
- ASE-2017-KhatchadourianM #automation #java #refactoring
- Defaultification refactoring: a tool for automatically converting Java methods to default (RK, HM), pp. 984–989.
- ESEC-FSE-2019-BagherzadehK #big data #developer #scalability #what
- Going big: a large-scale study on what big data developers ask (MB, RK), pp. 432–442.