fama volat Mark Grechanik Ph.D., University of Texas at Austin News Home Publications Awards Service Patents Projects Students News Contact
© Copyright Mark Grechanik 2012
March 10, 2017 Ms.Kruti Sharma, my graduate RA, successfully defended her master thesis on Generating Smartphone Phishing Applications for Deception-based Defense. She graduates in May, 2017.   February 28, 2017 Our research paper on Automatically Detecting Integrity Violations In Database-Centric Applications is accepted to the 25th IEEE International Conference on Program Comprehension (ICPC), Buenos Aires, Argentina, 2017. Acceptance rate: 33% (28 accepted out of 83 submissions).   July 20, 2016 Received new NSF grant to fund my research on Securing Smartphone Applications Against Rapidly Expanding  Accessibility-Based Attacks. We apply application modeling and compositional intercomponent analysis using  these models to create a prototype that can predict and mitigate security threats posed by accessiblity  technologies for smartphone users. Also, the results of the proposed research should inform the GUI security and  assistive technologies communities about the possibilities and limits of program analyses and machine learning in dealing with  security problems posed by accessibility technologies  that make users unsafe. The questions that we plan to raise in this NSF  proposal are crucial to understanding security issues of using accessibility technologies in smartphone applications. June 1, 2016 Received new NSF grant to fund my research on new methods and tools for automatically localizing faults in deployed software  applications. It is based on the experimental work completed as part of the previous I-Corps NSF grant where we showed a new  way to localize production faults by speculative analysis based on statistical relational learning.  May 25, 2016 A paper with my former Ph.D. student, Guru Devanla on Mutation Integration Testing is accepted to the IEEE International Conference on Software Quality, Reliability and Security with the acceptance rate 29%.   March 28, 2016 Our full research paper was accepted that answers negatively to the following research question: can software project maturity be accurately predicted using internal source code metrics? I will present this paper at the 12th International Conference on Machine Learning and Data Mining (MLDM´2016) and it will be published in by Springer LNCS. Acceptance rate: 33%.   March 8, 2016 Two book chapters with my Ph.D. students Md Abu Naser Bikas and Abdullah Allourani are accepted to Advanced in Computers, vol. 103, Elsevier.   February 29, 2016 Our full research paper on Mining Performance Regression Inducing Code Changes in Evolving Software is accepted to the 13th International Conference on Mining Software Repositories (MSR 2016) with acceptance rate 27%.   January 28, 2016 Our tool demo paper “FOREPOST: A Tool For Detecting Performance Problems with Feedback-Driven Learning Software Testing” is accepted to the 38th International Conference on Software Engineering (ICSE 2016) with acceptance rate 32%! December 7, 2015 My MS student, Davide Pagano successfully defended his master thesis.   November 17, 2015 Our paper on FOREPOST is accepted to the Springer Empirical Software Engineering Journal and paper on Enhancing Rules For Cloud Resource Provisioning Via Learned Software Performance Models is accepted to the International Conference on Performance Engineering (ICPE) with 33% acceptance rate.

July 5, 2015

Received new NSF grant 1547597 I-Corps: Automatically Localizing Functional Faults In Deployed Software Applications. This  grant funds my research that addresses a fundamental problem of automatically localizing functional production faults in  deployed software applications with a high degree of precision using only symptoms of the field failures and input values  and without deploying instrumented applications and without collecting any runtime data and without having any tests  with oracles, without performing successful and failed runs, and without collecting large amounts of state information  from field failures.  March 31, 2015 Our full research paper on input-sensitive profiling is accepted to the International Symposium on Software Testing and Analysis (ISSTA 2015) with the acceptance rate 27.7%. December 3, 2014 Joined the editorial board of the Springer Empirical Software Engineering Journal. November 20, 2014 Received the Research Award from the College of Engineering of the University of Illinois at Chicago. November 20, 2014 Our workshop proposal on Complex faUlts and Failures in LargE Software Systems (COUFLESS) is accepted to the 37th International Conference on Software Engineering between June 1 and June 5, 2015 in beautiful Florence, Italy. October 22, 2014 A full research paper with my (now) former Ph.D. student, Dr. B.M. Mainul Hussain is accepted to the 6th ACM/SPEC International Conference on Performance Engineering (ICPE 2015) with the acceptance rate of 26%. More information on the project can be found here. August 5, 2014 Our research paper is accepted to the 14th IEEE International Working Conference on Software Code Analysis and Manipulation (SCAM 2014) with the acceptance rate of 31.7%. May 8, 2014 Our workshop proposal on Complex faUlts and Failures in LargE Software Systems (COUFLESS) is accepted by the 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2014). Hong Kong, China between November 16 and November 22, 2014. April 4, 2014 I gave a keynote talk at the International Workshop on Testing The Cloud (TTC 2014) co-located with IEEE ICST in Cleveland, OH, USA. March 22, 2014 I gave a keynote talk at the Third International Workshop on Large-Scale Testing (LT 2014) co-located with ACM/SPEC ICPE in Dublin, Ireland March 11, 2014 Our research paper on RESIST is accepted to the IEEE 22nd International Conference on Program Comprehension (ICPC) with the acceptance rate of 48%.    December 22, 2013 Our research paper on PISTIS is accepted to the IEEE International Conference on on Software Testing, Verification and Validation (ICST) with the acceptance rate of 28%.    October 25, 2013 B.M. Mainul Hossain, my first Ph.D. student successfully defended his dissertation.    August 10, 2013 I serve as a General Chair in 2016 of the IEEE International Conference on Software Testing, Verification and Validation (ICST), the premier conference in all areas related to software quality.    July 16, 2013 Received my SEIF award at a ceremony at Microsoft. You can see a photo here.    June 21, 2013 Tool demo paper is accepted to the 9th joint meeting of  the European Software Engineering Conference and  the ACM SIGSOFT Symposium  on the Foundations of Software Engineering  (ESEC/FSE’2013).    June 13, 2013 Research paper is accepted to the 29th IEEE International Conference on Software Maintenance  (ICSM’2013) with the acceptance rate of 22%.   May 30, 2013 Research paper is accepted to the 9th joint meeting of  the European Software Engineering Conference and  the ACM SIGSOFT Symposium  on the Foundations of Software Engineering  (ESEC/FSE’2013) with the acceptance rate of 20%.   April, 2013  Elected a Senior Member of IEEE.  March 20, 2013 Received Microsoft Software Engineering Foundation Award 2013 (SEIF) for my proposal on Automatically Synthesizing Integration Tests. March 18, 2013 Gave a keynote talk at the Fourth International Workshop on  TESTing Techniques & Experimentation Benchmarks  for Event- Driven Software (TESTBEDS 2013) co-located with (ICST) in Luxembourg.  January 22, 2013 Tutorial is accepted to ICSE 2013 on Software Engineering in the Age of Data Privacy - What and How the Global IT Community Can Share and Learn - with Fayola Peters, Denys Poshyvanyk and Tim Menzies. We will present it at the International Conference on Software Engineering (ICSE), San Francisco, USA, May 18-25, 2013. Acceptance rate: 31% (14 out of 45).  January 12, 2013 Elected a Senior Member of ACM - Association for Computing Machinery.  December 15, 2012 Research paper on Testing Database-Centric Applications For Causes of Database Deadlocks is accepted to the International Conference on Testing, Verification, and Validation (ICST’2013). 

September 14, 2012

Research paper on Using Machine Learning to Automatically Classify Software Applications into Domain Categories is accepted to The Journal of Empirical Software Engineering (ESEM). 

July 23, 2012

Research paper on Searching for Relevant Functions and Their Usages in Millions of Lines of Code is accepted to  ACM Transactions of Software Engineering and Methodology (TOSEM). 

June 21, 2012

Received new NSF grant CCF-1217928:  Linking Evolving Software Requirements and Acceptance Tests. This grant funds my  research that addresses a fundamental problem of traceability between requirements and acceptance tests by defining  and developing a new, integrated model for recovering traceability links using execution artifacts, diverse models, and  requirements. 

June 18, 2012

Research paper on CarFast is accepted to FSE’12. This paper is a result of a long-term research project that started in my  research group at Accenture Technology Lab during the summer of 2010 when Ph.D. students Sangmin Park (Georgia Tech),  Kunal Taneja (NCSU), and Ishtiaque Hussain (UT Arlington) interned at my group. You can download and read the paper here. 

June 6, 2012

I presented two research papers and gave a technical briefing on Software Engineering in the Age of Data Privacy with Denys Poshyvanyk at ICSE’12 in Zurich, Switzerland.

May, 2012

I serve as a Co-Chair of the Industry Track, Working Conference on Reverse Engineering (WCRE’12), Kingston, Ontario, October 2012. Please consider submitting your papers and participating.

April, 2012

Co-organizer of the International Workshop on End-to-end Test Script Engineering (ETSE 2012) that will be held on July 16, 2012. ETSE 2012 with be co-located with the 2012 International Symposium on Software Testing and Analysis (ISSTA 2012).

January, 2012

My two research paper are accepted to ICSE’12. The paper on FOREPOST introduces a novel concept of adaptive feedback- directed learning performance testing, where rules that govern selection of input data are learnt from execution traces of applications under test. The paper on CLAN describes an approach that detects similar applications.
News