Photo of Grechanik, Mark

Mark Grechanik

Associate Professor

Department of Computer Science

Building:

1103 SEO

Office Phone Voice:

(312) 355-3250

Related Sites:

About

Dr. Grechanik teaches at the department of computer science of the University of Illinois at Chicago. His research area is software systems in general, with particular interests in security and software quality assurance.Dr.Grechanik earned his Ph.D. in Computer Science from the department of Computer Sciences of the University of Texas at Austin. In parallel with his academic activities, he has worked for over 30 years as a software consultant for startups and Fortune 500 companies. Dr.Grechanik is a recipient of best paper awards from competitive conferences, his research is funded by NSF and Microsoft, it is supported by Grammatech, and he holds many patents. His ideas are implemented and used by different companies and organizations.  Dr. Grechanik’s publication record can be viewed at DBLP, Semantic Scholar, and Google Scholar. He is a senior member of ACM and a senior member of IEEE and he was elected and he served for nine years as a member-at-large of the ACM SigSoft executive committee. Dr.Grechanik was the General Chair in 2016 of the IEEE International Conference on Software Testing, Verification and Validation (ICST’16), the premier conference in all areas related to software quality, he was elected to serve on the ICST Steering Committee, and he served on the Editorial board of the Springer Empirical Software Engineering Journal.

Selected Publications

2018

1.Mark Grechanik, Chi Wu Mao, Ankush Baisal, B.M. Mainul Hossain, David S. Rosenblum. Differencing Graphical User Interfaces. IEEE International Conference on Software Quality, Reliability and Security, QRS 2018, Lisbon, Portugal, July 16-21, 2018. Acceptance rate: 19.3% (33/171)

2.Abdullah Alourani, Md Abu Naser Bikas, Mark Grechanik. Discovering Irregular Workloads to Stress Test the Elastic Resource Provisioning for Cloud-Based Applications, 10th IEEE Symposium on Search-Based Software Engineering (SSBSE), Montpellier September 8-10, 2018. Acceptance rate: 31.6% (6/12/19)

2017

1.Boyang Li, Denys Poshyvanyk, Mark Grechanik. Automatically Detecting Integrity Violations In Database-Centric Applications. 25th IEEE International Conference on Program Comprehension (ICPC), Buenos Aires, Argentina co-located with the 39th International Conference on Software Engineering (ICSE 2017). Acceptance rate: 33%

2.Qi Luo, Aswathy Nair, Mark Grechanik, Denys Poshyvanyk: FOREPOST: finding performance problems automatically with feedback-directed learning software testing. Empirical Software Engineering 22(1): 6-56 (2017)

2016

1.Mark Grechanik and Guru Devanla. Mutation Integration Testing. IEEE International Conference on Software Quality, Reliability and Security, Vienna, Austria, August 1-3, 2016. Acceptance rate 29%.

2.Mark Grechanik, Nitin Prabhu, Daniel Graham, Denys Poshyvanyk, and Mohak Shah. Can Software Project Maturity Be Accurately Predicted Using Internal Source Code Metrics? 12th International Conference on Machine Learning and Data Mining (MLDM´2016), Springer LNCS. July 16-21, New York, NY. Acceptance rate: 33%

3.Md Abu Naser Bikas, Abdullah Alourani, Mark Grechanik. How Elasticity Property Plays An Important Role in the Cloud: A Survey. Advances in Computers, vol. 103, May 2, 2016. doi:10.1016/bs.adcom.2016.04.001

4.Abdullah Alourani, Md Abu Naser Bikas, Mark Grechanik. Input-Sensitive Profiling: A Survey. Advances in Computers, vol. 103, May 2, 2016. doi:10.1016/bs.adcom.2016.04.002

5.Qi Luo, Denys Poshyvanyk, and Mark Grechanik. Mining Performance Regression Inducing Code Changes in Evolving Software. 13th International Conference on Mining Software Repositories (MSR 2016). May 14-15, Austin, TX. Acceptance rate 27%.

6.Qi Luo, Denys Poshyvanyk, Aswathy Nair, and Mark Grechanik. FOREPOST: A Tool For Detecting Performance Problems with Feedback-Driven Learning Software Testing. The 38th International Conference on Software Engineering (ICSE 2016), Austin, TX, May 14-21. Acceptance rate 32%.

7.Mark Grechanik, Qi Luo, Denys Poshyvanyk, and Adam Porter. Enhancing Rules For Cloud Resource Provisioning Via Learned Software Performance Models.  Accepted to 7th ACM/SPEC International Conference on Performance Engineering, March 12-18, Delft, Netherlands. Acceptance rate: 33%.

2015

1.Qi Luo, Ashwathy Nair, Mark Grechanik, and Denys Poshyvanyk. FOREPOST: Finding Performance Problems Automatically with Feedback-Directed Learning Software Testing. Empirical Software Engineering Journal, pp 1-51. DOI: 10.1007/s10664-015-9413-5, Springer, US. December, 11, 2015.

2.Du Shen, Qi Luo, Denys Poshyvanyk, and Mark Grechanik, Automating Performance Bottleneck Detection Using Search-based Application Profiling. In Proceedings of 24th ACM International Symposium on Software Testing and Analysis (ISSTA’15), Baltimore, MD, July 12-17, 2015, to appear 12 pages. Acceptance rate: 27.7%.

3.Mark Grechanik and B.M. Mainul Hossain. Enhancing Performance And Reliability of Rule Management Platforms. Fifth ACM/SPEC International Conference on Performance Engineering (ICPE 2015), Austin, TX, Feb 1-5, 2014. Acceptance rate: 26%.

2014

1.Ishtiaque Hussain, Christoph Csallner, Mark Grechanik, Qing Xie, Sangmin Park, Kunal Taneja, and B. M. Mainul Hossain. RUGRAT: Evaluating Program Analysis and Testing Tools and Compilers with Large Generated Random Benchmark Applications. The Journal on Software Practice and Experience. SSN 1097-024X, October 1, 2014. DOI: 10.1002/spe.2290.

2.Siyuan Jiang, Raul Santelices, Mark Grechanik and Haipeng Cai. On the Accuracy of Forward Dynamic Slicing and its Effects on Software Maintenance. 14th IEEE International Working Conference on Software Code Analysis and Manipulation (SCAM 2014), 28-29 September 2014 – Victoria, British Columbia, Canada. Acceptance rate is 31.7%.

3.Siyuan Jiang, Raul Santelices, Haipeng Cai, Mark Grechanik. How Accurate Is Dynamic Program Slicing? An Empirical Approach to Compute Accuracy Bounds. Proc. of 2014 IEEE Eighth International Conference on Software Security and Reliability-Companion (SERE-C), San Francisco, California, USA, June 30-July 2, 2014, pages 3-4. DOI:10.1109/SERE-C.2014.14.

4.Mark Grechanik, Collin McMillan, Tathagata Dasgupta, Denys Poshyvanyk, Malcom Gethers. Redacting Sensitive Information in Software Artifacts. The 22nd IEEE International Conference on Program Comprehension (ICPC), Hyderabad, India, June 2-3, 2014. Acceptance rate 48%.

5.Boyang Li, Mark Grechanik, and Denys Poshyvanyk. Sanitizing And Minimizing Databases For Software Application Test Outsourcing. IEEE International Conference on Software Testing Verification and Validation (ICST), Cleveland, OH, March 31- April 4, 2014. Acceptance rate 28%.

6.Mario Linares-Vasquez, Collin McMillan, Denys Poshyvanyk, and Mark Grechanik. On Using Machine Learning to Automatically Classify Software Applications into Domain Categories. The Journal of Empirical Software Engineering (ESEM), Journal of Empirical Software Engineering, V.19. N 3. pp.582-618, 10.1007/s10664-012-9230-z, Springer, US. 2014-06-01

2013

1.Evan Moritz, Mario Linares-Vasquez, Denys Poshyvanyk, Collin McMillan, Mark Grechanik, Matt Gethers. ExPort: Detecting and Visualizing API Usages in Large Source Code Repositories. Proc. of 28th IEEE/ACM International Conference on Automated Software Engineering, New Ideas Track (ASE’13), Silicon Valley, California, USA, November 11-15, 2013, 6 pages. (23% acceptance ratio).

2.Tathagata Dasgupta, Mark Grechanik, Evan Moritz, Bogdan Dit, and Denys Poshyvanyk. Enhancing Software Traceability By Automatically Expanding Corpora With Relevant Documentation. 29th IEEE International Conference on Software Maintenance, 22 – 28 September 2013 – Eindhoven, The Netherlands.  Acceptance rate 22%.

3.Mark Grechanik, B.M. Mainul Hossain, Ugo Buy and Haisheng Wang. Preventing Database Deadlocks in Applications. The 9th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE), Saint Petersburg, Russia, August 18-26, 2013. Acceptance rate 20%.

4.B.M. Mainul Hossain, Mark Grechanik, Ugo Buy, Haisheng Wang. REDACT: Preventing Database Deadlocks in Application-based Transactions. A tool demo paper, the 9th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE), Saint Petersburg, Russia, August 18-26, 2013. Acceptance rate: 52%.

5.Mark Grechanik. A Journey of Test Scripts: From Manual to Adaptive and Beyond. Keynote talk at the Fourth International Workshop on  TESTing Techniques & Experimentation Benchmarks for Event-Driven Software (TESTBEDS 2013) co-located with International Conference on Software Testing Verification and Validation (ICST), Luxembourg, March 18, 2013.

6.Mark Grechanik, B.M. Mainul Hossain, and Ugo Buy. Testing Database-Centric Applications For Causes of Database Deadlocks, International Conference on Software Testing Verification and Validation (ICST), Luxembourg, March 17-23, 2013. Acceptance rate for the research papers track is 19.7%.

7.Collin McMillan, Mark Grechanik, Denys Poshyvanyk, Qing Xie, and Chen Fu. Portfolio: Searching for Relevant Functions and Their Usages in Millions of Lines of Code. ACM Transactions of Software Engineering and Methodology (TOSEM), ACM Trans. Softw. Eng. Methodol. 22(4): 37 (2013).  This paper was selected by ACM and ThinkLoud as a notable article for 2013.

2012

1.Sangmin  Park,  Ishtiaque  Hussain,  Christoph  Csallner,  Kunal  Taneja,  B.M.  Mainul  Hossain,  Mark  Grechanik,  Chen  Fu,  and Qing  Xie.  CarFast: Achieving  Higher  Statement  Coverage  Faster,  The  ACM  SIGSOFT  Symposium  on  the  Foundations  of Software Engineering (FSE), November 2012, Research Triangle Park, NC. Acceptance rate: 17.4%.

2.Collin  McMillan,  Mark  Grechanik,  Denys  Poshyvanyk,  Chen  Fu,  and  Qing  Xie.  Exemplar:  A  Source  Code  Search  Engine For  Finding  Highly  Relevant  Applications.  IEEE  Transactions  of  Software  Engineering  (TSE),  volume  38,  Issue  5,  pages 1069-1087, October 2012.

3.Mark  Grechanik:  Random  benchmark  application  generation  for  evaluating  program  analysis  and  testing  tools.  ACM SIGSOFT Software Engineering Notes 37(6): 6-7 (2012)

4.Mark   Grechanik:   The   curse   of   database   deadlocks:   the   problem   with   no   good   solution.  ACM   SIGSOFT   Software Engineering Notes 37(5): 13-14 (2012)

5.Mark  Grechanik,  Chen  Fu,  and  Qing  Xie. Automatically  Finding  Performance  Problems  With  Feedback-Directed  Learning Software  Testing.  34th  International  Conference  on  Software  Engineering  (ICSE’12),  Zurich,  Switzerland,  June  2-9,  2012. Acceptance rate: 21%.

6.Collin   McMillan,   Mark   Grechanik,   Denys   Poshyvanyk.   Detecting   Similar   Software   Applications.   34th   International Conference on Software Engineering (ICSE’12), Zurich, Switzerland, June 2-9, 2012. Acceptance rate: 21%.

7.Ishtiaque  Hussain,  Christoph  Csallner,  Mark  Grechanik,  Chen  Fu,  Qing  Xie,  Sangmin  Park,  Kunal Taneja,  and  B.M.  Mainul Hossain.  Evaluating  program  analysis  and  testing  tools  with  the  RUGRAT  random  benchmark  application  generator.    In Proc. 10th International Workshop on Dynamic Analysis (WODA), July 2012.

8.Mark  Grechanik  and  Denys  Poshyvanyk.  Software  Engineering  in  the  Age  of  Data  Privacy.  International  Conference  on Software Engineering (ICSE), Zurich, Switzerland, June 2-9, 2012. Acceptance rate: 36% (18 out of 50).

2011

1.Collin  McMillan,  Mark  Grechanik,  Denys  Poshyvanyk,  Chen  Fu,  and  Qing  Xie.  Exemplar:  A  Source  Code  Search  Engine For  Finding  Highly  Relevant Applications.  IEEE  Transactions  of  Software  Engineering  (TSE),  volume  99,  issn  0098-5589, Fall 2011.

2.Kunal  Taneja,  Mark  Grechanik,  Rayid  Ghani,  and  Tao  Xie.  Software  Testing  In  Age  of  Data  Privacy:  A  Balancing  Act,  The 8th   joint   meeting   of   the   European   Software   Engineering   Conference   and   the   ACM   SIGSOFT   Symposium   on   the Foundations of Software Engineering (ESEC/FSE), September 2011, Szeged, Hungary. Acceptance rate: 16.8%.

3.Collin  McMillan,  Mario  Linares-Vasquez,  Denys  Poshyvanyk,  and  Mark  Grechanik.  Categorizating  Software  Applications For   Maintenance.   In   Proceedings   of   the   27th   International   Conference   on   Software   Maintenance   (ICSM   2011), Williamsburg, VA, September 2011. Acceptance rate: 28%.

4.Collin  McMillan,  Mark  Grechanik,  Denys  Poshyvanyk,  Chen  Fu,  and  Qing  Xie.  Portfolio:  Finding  Relevant  Functions  And Their  Usages.  In  Proceedings  of  the  33rd  International  Conference  on  Software  Engineering  (ICSE  2011),  Honolulu, Hawaii, May 2011. Acceptance rate: 14%.

5.Sebastian   Oster,   Malte   Lochau,   Marius   Zink,   and   Mark   Grechanik.   Pairwise   Feature-Interaction   Testing   for   SPLs: Potentials  and  Limitations.  International  Workshop  on  Feature-Oriented  Software  Development  (FOSD’11),    Munich, Germany, August 21-22, 2011.

6.Collin  McMillan,  Mark  Grechanik,  Denys  Poshyvanyk,  Chen  Fu,  and  Qing  Xie.  Portfolio:  Finding  Relevant  Functions  And Their  Usages.  33rd  International  Conference  on  Software  Engineering  (ICSE’11),  Research  Tool  Demo  Track,  Honolulu, Hawaii, May 2011. Acceptance rate: 37%

2010

1.Mark  Grechanik,  Christoph  Csallner,  Chen  Fu,  and  Qing  Xie.  Is  Data  Privacy  Always  Good  For  Software  Testing?  IEEE International  Symposium  on  Software  Reliability  Engineering  (ISSRE’10),  San  Jose,  CA,  November  1-4,  2010. Acceptance rate: 31%. This paper won the best paper award.

2.Mark  Grechanik,  Collin  McMillan,  Luca  DeFerrari,  Marco  Comi,  Stefano  Crespi,  Denys  Poshyvanyk,  Chen  Fu,  Qing  Xie, and  Carlo  Ghezzi.  An  Empirical  Investigation  into  a  Large-Scale  Java  Open  Source  Code  Repository.  International Symposium  on  Empirical  Software  Engineering  and  Measurement  (ESEM’10),  Bolzano-Bozen,  Italy,  September  16-17, 2010. Acceptance rate: 29.4%.

3.Mark  Grechanik,  Chen  Fu,  Qing  Xie,  Collin  McMillan,  Denys  Poshyvanyk,  and  Chad  Cumby. A  Search  Engine  For  Finding Highly  Relevant Applications.  32nd  International  Conference  on  Software  Engineering  (ICSE’10),  Capetown,  South Africa, May 2010. Acceptance rate: 13.5%

4.Mark  Grechanik,  James  A.  Jones,  Alessandro  Orso,  and  Andre  van  der  Hoek.  Bridging  Gaps  Between  Developers  And Testers   In   Globally-Distributed   Software   Development.   FSE/SDP   Workshop   on   the   Future   of   Software   Engineering Research, Santa Fe, NM, November 7-8, 2010. Acceptance rate: 67%.

5.Collin  McMillan,  Denys  Poshyvanyk,  and  Mark  Grechanik.  Recommending  Source  Code  Examples  via  API  Call  Usages and  Documentation.  2nd  International  Workshop  on  Recommendation  Systems  for  Software  Engineering  (RSSE’10), Cape Town, South Africa, May 4, 2010.

6.Mark  Grechanik,  Chen  Fu,  Qing  Xie,  Collin  McMillan,  Denys  Poshyvanyk,  and  Chad  Cumby.  Exemplar:  EXEcutable exAMLes  ARchive.  32st  International  Conference  on  Software  Engineering  (ICSE),  Tool  Demo  Track,  Capetown,  South Africa, May 2010. Acceptance: 25%

2009

1.Mark Grechanik, Qing Xie, and Chen Fu. Experimental Assessment of Manual Versus Tool-Based Maintenance of GUI-Directed Test Scripts. 25th IEEE International Conference on Software Maintenance (ICSM), Edmonton, Alberta, Canada, September 2009. Acceptance rate: 21.6%.

2.Mark   Grechanik,   Qing   Xie,   and   Chen   Fu.   Maintaining   And   Evolving   GUI-Directed   Test   Scripts.   31st   International Conference  on  Software  Engineering  (ICSE’09),  Vancouver,  British  Columbia,  Canada,  May  2009.  Acceptance  rate 12.8%.

3.Chen  Fu,  Mark  Grechanik,  and  Qing  Xie.  Inferring  Types  Of  References  To  GUI  Objects  In  Test  Scripts.  International Conference  on  Software  Testing  Verification  and  Validation  (ICST),  Denver,  CO,  April  2009.  Acceptance  rate  29%.  This paper won the best paper award.

4.Mark  Grechanik,  Qing  Xie,  and  Chen  Fu.  Creating  GUI  Testing  Tools  Using  Accessibility  Technologies.  International Workshop   on   TESTing   Techniques   &   Experimentation   Benchmarks   for   Event-Driven   Software   (TESTBEDS   2009), Denver, CO, USA, April 4, 2009.   

5.Denys  Poshyvanyk  and  Mark  Grechanik.  Creating  and  Evolving  Software  by  Searching,  Selecting  and  Synthesizing Relevant  Source  Code,  New  Ideas  and  Emerging  Results  (NIER)  Track  of  ICSE  2009,  Vancouver,  British  Columbia, Canada, May 2009. Acceptance rate: 18%.

6.James  A.  Jones,  Mark  Grechanik,  and  Andre  van  der  Hoek.  Enabling  and  Enhancing  Collaborations  between  Software Development  Organizations  and  Independent  Test  Agencies.  Cooperative  and  Human  Aspects  of  Software  Engineering (CHASE), Vancouver, British Columbia, Canada, May 2009.

7.Qing  Xie,  Mark  Grechanik,  Chen  Fu  and  Chad  Cumby.  GUIDE:  A  GUI  Comparison  Tool.  International  Conference  on Software Maintenance (ICSM), Tool Demonstration Track, September, 2009, Edmonton, Alberta Canada.

2008

1.Mark    Grechanik    and    Denys    Poshyvanyk.    Evaluating    Recommended    Applications.    International    Workshop    on Recommendation Systems for Software Engineering (RSSE 2008), Atlanta, GA, November 10, 2008.

2.Qing   Xie,   Mark   Grechanik,   and   Chen   Fu.   REST:  A   Tool   for   Reducing   Effort   in   Script-based   Testing.   International Conference on Software Maintenance (ICSM), Tool Demonstration Track, September, 2008, Beijing, China.

2007

1.Mark  Grechanik.  Finding  Errors  in  Components  That  Exchange  XML  Data.  International  Conference  on  Automated Software Engineering (ASE), November, 2007, Atlanta, GA. Acceptance rate: 11.8%.          

2.Kevin Conroy, Mark Grechanik, Matthew Hellige, Edy S. Liongosari, and Qing Xie. Automatic Test Generation From GUI-Based Applications For Testing Web Services. 23rd International Conference on Software Maintenance (ICSM), October 2007, Paris, France. Accept rate: 21%.

3.Mark Grechanik, Kathryn S. McKinley, and Dewayne E. Perry. Recovering And Using Use-Case-Diagram-To-Source-Code Traceability Links. The 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE), September 2007, Dubrovnik, Croatia. Acceptance rate: 15%.4.Mark  Grechanik  and  Kevin  Conroy.  Composing  Integrated  Systems  Using  GUI-Based  Applications  And  Web  Services. IEEE  International  Conference  on  Se

rvices  Computing  (SCC  2007),  July  11-15,  2007,  Salt  Lake  City.  Acceptance  rate: 20%.

5.Mark  Grechanik,  Kevin  Conroy,  and  Kishore  S.  Swaminathan.  Creating  Web  Services  From  GUI-Based Applications.  IEEE International  Conference  on  Service-Oriented  Computing  and Applications  (SOCA’07),  June  19-20,  2007,  Newport  Beach, CA. Acceptance rate: 48%.

6.Qing  Xie,  Mark  Grechanik,  and  Matt  Hellige.  SMART:  A  Tool  for  Application  Reference  Testing.  International  Conference on Automated Software Engineering (ASE), Tool Demonstration Track, November, 2007, Atlanta, GA.     

7.Mark   Grechanik,   Kevin   Conroy,   and   Katharina   Probst.   Finding   Relevant  Applications   For   Prototyping.   International Workshop on Mining Software Repositories (MSR 2007), May 21, 2007, Minneapolis, MN. Acceptance rate: 37%.

8.Kevin   Bierhoff,   Mark   Grechanik   and   Edy   S.   Liongosari.   Architectural   Mismatch   in   Service-Oriented   Architectures. International Workshop on Systems Development in SOA Environments (SDSOA 2007), May 21, 2007, Minneapolis, MN.

9.Mark   Grechanik.   Finding   Errors   in   Interoperating   Components.   2nd   International   Workshop   on   Incorporating   COTS Software  Into  Software  Systems  (IWICSS),  colocated  with  the  29th  International  Conference  on  Software  Engineering (ICSE 2007), May 21, 2007, Minneapolis, MN.

2006

1.Mark  Grechanik.  Design  and Analysis  of  Interoperating  Components.  Ph.D.  Dissertation, The  University  of Texas  at Austin, September, 2006.

2.Mark  Grechanik,  Dewayne  E.  Perry,  and  Don  Batory.  A  Scalable  Security  Mechanism  For  Component-Based  Systems. Fifth International Conference on COTS-Based Software Systems (ICCBSS), Orlando, Florida, February 2006.

2005

1.Mark  Grechanik,  Dewayne  E.  Perry  and  Don  Batory.  Using  AOP  to  Monitor  and  Administer  Software  for  Grid  Computing Environments.   The   29th   Annual   International   Computer   Software   and   Applications   Conference   (COMPSAC   2005), Edinburgh, Scotland, UK, July 2005. Acceptance rate 25%.

2.Mark  Grechanik.  Viola:  A  Verifier  for  Interoperating  Components.  Technical  Report  TR-05-48.  The  University  of  Texas  at Austin, Department of Computer Sciences, December 2005.3.Mark  Grechanik,  Kathryn  McKinley  and  Dewayne  E  Perry.  Automating  and  Validating  Program  Annotations.  Technical Report TR-05-39. The University of Texas at Austin, Department of Computer Sciences,August 2005.

2004

1.Mark  Grechanik,  Don  Batory  and  Dewayne  E.  Perry.  Design  of  Large-Scale  Polylingual  Systems.  26th  International Conference on Software Engineering (ICSE’04), Edinburgh, Scotland, UK, May 2004. Acceptance rate 13%.

2.Mark  Grechanik  and  Dewayne  E.  Perry.  Secure  Deployment  of  Components.  2nd  International  Conference  on  Component Deployment, Edinburgh, Scotland, UK, May 2004. Accept rate 47%.

3.Mark  Grechanik,  Dewayne  E.  Perry  and  Don  Batory,  CASSIA:  A  Comprehensive  Scalable  Security  Infrastructure  For Large-Scale  Component-Based  Systems.  Technical  report  TR04-31,  The  University  of  Texas  at  Austin,  Department  of Computer Sciences, 2004.

4.Mark  Grechanik  and  Dewayne  E.  Perry.  Analyzing  Software  Development  as  a  Noncooperative  Game.  6th  International Workshop on Economics-Driven Software Engineering Research (EDSER6), Edinburgh, Scotland, UK, May 2004.5.Mark  Grechanik  and  Dewayne  E.  Perry.  Re-engineering  Large-Scale  Polylingual  Systems.  International  Workshop  on Incorporating COTS into Software Systems:  Tools and Techniques (IWICSS), Los Angeles, CA, February 2004.

2003 and before

1.Mark Grechanik and Dewayne E.Perry. An Aspect-Oriented Approach For Fine-Grained Control And Allocation Of Resources For Computational Grids. White Paper, UT Center for Advanced Research in Software Engineering, October 2003.

2.Mark Grechanik, Don Batory and Dewayne E. Perry. Integrating and Reusing GUI-Driven Applications. International Conference on Software Reuse (ICSR), Austin, Texas, April 2002.  Acceptance rate 33%.

3.Mark Grechanik, Dewayne E. Perry, and Don Batory. An Approach to Evolving Database Dependent Systems. International Workshop on Principles of Software Evolution, Orlando, Florida, May 2002.

4.Mark Grechanik. Computer Techniques and Algorithms for Detection of Heteroclinic Connections in Experimental Data. Master Thesis, Department of Computer Science, University of Texas at San Antonio, San Antonio, Texas, December 1998.

5.Mark Grechanik. Integration of the SoftSolutions Document Management System with Ingres RDBMS. Ingres World, New Orleans, LA, July 16-21, 1995.

6.Mark Grechanik. Advantages Of Using UNIX Tools With C-Embedded SQL For Data Migration Programs. Ingres World, Chicago, IL, 1994.

7.Ivan Grabar and Mark Grechanik. Design of Universal Orientation Mechanisms of Loading Devices Using Non-Linear Poincare Maps. Conference on Applications of Robotics To Technological Processes, Zhitomir, Ukraine, May 1991.      

8.Ivan Grabar, Mark Grechanik and Andrey Gromovoy. Fixed Points of Maps with Advanced Degree of Memory. Technical Report #567-Yk92, Ukrainian Research Institute of Information, Kiev, Ukraine, May 1992.     

9.Mark Grechanik. Simulating and Modeling Electronic Systems of Automatic Control in the Neighborhood of Their Chaotic Behavior. Master Thesis, Department of Electronic Systems of Automatic Control, Kiev Polytechnic Institute, Kiev, USSR, July 1991.             

10.Ivan Grabar and Mark Grechanik. Bifurcations in Generalized One-dimensional Maps. Technical Report #1067-Yk91, Ukrainian Research Institute of Information, Kiev, USSR, July 1991.       

11.Ivan Grabar and Mark Grechanik. Bifurcations in Maps with Advanced Degree of Memory. Technical Report  #49-Yk91, Ukrainian Research Institute of Information, Kiev, USSR, January 1991.     

12.Mark Grechanik, Andrey Gromovoy, and Vyacheslav Manoylov. Solving Trancendental Equations of a Multi-Layered Axial Waveguide By the Method of a Parameter Derivation. Technical Report #591-Yk90, Ukrainian Research Institute of Information, Kiev, USSR, April, 1990.

Education

Ph.D., The University of Texas at Austin, 2006