Cemal  Yılmaz

Türkçe sürüm

Cemal Yılmaz

E-mail : cyilmazsabanciuniv.edu

Personal web page

Education :

Ph.D. in Computer Science, University of Maryland, College Park, USA, 2005.
M.S. in Computer Science, University of Maryland, College Park, USA, 2002.
M.S. and B.S. in Computer Engineering and Information Science, Bilkent University, Ankara, 1999 and 1997, respectively.

Work Experience :

2008-present, Faculty Member, Faculty of Engineering and Natural Sciences, Sabancı University, Istanbul.
2005-2008, Post Doctoral Researcher, IBM T. J. Watson Research Center, NY, USA.
2001-2002, Software Engineer, Lockheed Martin Global Telecommunications, MD, USA.

Areas of Interest :

Software Engineering; Software Quality Assurance; Software Testing; Combinatorial Interaction Testing; Fault Detection, Isolation, and Characterization; Online Failure Prediction; Highly Configurable Systems; Software Security.

Membership :

IEEE

Publications :

Article
Yenigün, Hüsnü and Yılmaz, Cemal and Ulrich, Andreas (2016) "Advances in test generation for testing software and systems", International Journal on Software Tools for Technology Transfer, Vol.18, No.3, 245-249 (SCI)
Özçelik, Burcu and Yılmaz, Cemal (2016) "Seer: a lightweight online failure prediction approach", IEEE Transactions on Software Engineering, Vol.42, No.1, 26-46 (SCI)
Savaş, Erkay and Yılmaz, Cemal (2015) "A generic method for the analysis of a class of cache attacks: a case study for AES", Computer Journal, Vol.58, No.10, 2716-2737 (SCI)
Yılmaz, Cemal and Fouche, Sandro and Cohen, Myra B. and Porter, Adam and Demiröz, Gülşen and Koç, Uğur (2014) "Moving forward with combinatorial interaction testing", Computer, Vol.47, No.2, 37-45 (SCI)
Yılmaz, Cemal and Dumlu, Emine and Cohen, Myra B. and Porter, Adam (2014) "Reducing masking effects in combinatorial interaction testing: a feedback driven adaptive approach", IEEE Transactions on Software Engineering, Vol.40, No.1, 43-66 (SCI)
Yılmaz, Cemal (2013) "Test case-aware combinatorial interaction testing", IEEE Transactions on Software Engineering, Vol.39, No.5, 684-706 (SCI)
Papers in Conference Proceedings
Çalpur, Mehmet Çağrı and Arca, Sevgi and Çalpur, Tansu Çağla and Yılmaz, Cemal, "Model dressing for automated exploratory testing", IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C 2017), IEEE (Institute of Electrical and Electronics Engineers), July 2017
Mercan, Hanefi and Yılmaz, Cemal and Kaya, Kamer, "An approach for choosing the best covering array constructor to use", IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C 2017), IEEE (Institute of Electrical and Electronics Engineers), July 2017
Demiröz, Gülşen and Yılmaz, Cemal, "Yazılım test maliyet fonksiyonlarının otomatik olarak keşfedilmesi", 10. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS'16), Çanakkale Onsekiz Mart Üniversitesi, October 2016
Mercan, Hanefi and Yılmaz, Cemal, "Birleşik kombinezon etkileşim sınama yöntemi", 10. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS'16), Çanakkale Onsekiz Mart Üniversitesi, October 2016
Mercan, Hanefi and Yılmaz, Cemal, "A constraint solving problem towards unified combinatorial interaction testing", Wintersteiger, C. M. and Tripp, O. (eds.), 7th Workshop on Constraint Solvers in Testing, Verification, and Analysis (CSTVA 2016), CEUR , July 2016, 24-30
Çalpur, Mehmet Çağrı and Yılmaz, Cemal, "Towards having a cloud of mobile devices specialized for software testing", IEEE/ACM International Conference on Mobile Software Engineering and Systems (MobileSoft 2016), ACM (Association for Computing Machinery), May 2016, 9-10
Demiröz, Gülşen and Yılmaz, Cemal, "Towards automatic cost model discovery for combinatorial interaction testing", 9th IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), IEEE (Institute of Electrical and Electronics Engineers), April 2016, 46-50
Rabiger, Stefan and Girişken, Ataman and Yılmaz, Cemal, "How to provide developers only with relevant information?", 7th IEEE International Workshop on Empirical Software Engineering in Practice (IWESEP), IEEE (Institute of Electrical and Electronics Engineers), March 2016, 12-17
Javeed, Arsalan and Yılmaz, Cemal, "Combinatorial interaction testing of tangled configuration options", IEEE Eighth International Conference on Software Testing, Verification and Validation Workshops (ICSTW 2015), USA: IEEE (Institute of Electrical and Electronics Engineers), April 2015, 1-4
Atıcı, Ali Can and Yılmaz, Cemal and Savaş, Erkay, "An approach for isolating the sources of information leakage exploited in cache-based side-channel attacks", IEEE 7th International Conference on Software Security and Reliability-Companion (SERE-C 2013), USA: IEEE (Institute of Electrical and Electronics Engineers), June 2013, 74-83
Savaş, Erkay and Yılmaz, Cemal, "Cache attacks: an information and complexity theoretic approach", 5th International Conference on New Technologies, Mobility and Security (NTMS), USA: IEEE (Institute of Electrical and Electronics Engineers) 2012, 1-7
Dumlu, Emine and Yılmaz, Cemal and Cohen, Myra B. and Porter, Adam, "Feedback driven adaptive combinatorial testing", ACM International Symposium on Software Testing and Analysis (ISSTA 2011), New York: ACM (Association for Computing Machinery), July 2011, 243-253
Volumes Edited / Special Issues
Yenigün, Hüsnü and Yılmaz, Cemal and Ulrich, Andreas, Testing software and systems, Springer, November 2013
Working Paper / Technical Report
Dumlu, Emine and Yılmaz, Cemal and Cohen, Mayra B. and Porter, Adam, "Geribesleme güdümlü adaptif kombinasyonel test etme yaklaşımı" 2011, Sabancı University ID:SU_FENS_2011/0006
Yılmaz, Cemal, "Test-aware combinatorial interaction testing" 2011, Sabancı University ID:SU_FENS_2011/0005
Before SU Publications:

JOURNAL AND MAGAZINE PUBLICATIONS

 

Cemal Yilmaz, Adam A. Porter, Arvind S. Krishna, Atif M. Memon, Douglas C. Schmidt, A. S. Gokhale, B. Natarajan, "Reliable Effects Screening: A Distributed Continuous Quality Assurance Process for Monitoring Performance Degradation in Evolving Software Systems", IEEE Transactions on Software Engineering 33(2): 124-141, 2007.

Adam Porter, Cemal Yilmaz, Atif Memon, Douglas C. Schmidt, Bala Natarajan, "Skoll: A Process and Infrastructure for Distributed Continuous Quality Assurance", IEEE Transactions on Software Engineering 33(8): 510-525, Aug. 2007.

Cemal Yilmaz, Myra Cohen, Adam Porter, "Covering Arrays for Efficient Fault Characterization in Complex Configuration Spaces", IEEE Transactions on Software Engineering 32(1): 20-34, Jan. 2006.

Adam Porter, Cemal Yilmaz, Atif M. Memon, Arvind S. Krishna, Douglas C. Schmidt, A. S. Gokhale, "Techniques and processes for improving the quality and performance of open-source software", Software Process: Improvement and Practice Journal 11(2): 163-176, 2006.

Arvind S. Krishna, Douglas C. Schmidt, Atif Memon, Adam Porter, Cemal Yilmaz, "A Distributed Continuous Quality Assurance process to Manage Variability in Performance-intensive Software", Studia Informatica Universalis 4(1), 53-72, 2005.

Arvind S. Krishna, Cemal Yilmaz, Atif Memon, Adam Porter, Douglas C. Schmidt, Aniruddha Gokhale, and Balachandran Natarajan, "Preserving Distributed System's Critical Properties: A Model-Driven Approach", IEEE Software Special Issue on the Persistent Software Attributes 21(6), 32-40, 2004.

 

CONFERENCE AND WORKSHOP PUBLICATIONS

 

Cemal Yilmaz, Amit Paradkar, and Clay Williams, "Time Will Tell: Fault Localization Using Time Spectra", Proceedings of the 30th international Conference on Software Engineering (ICSE '08), pp. 81-90, Leipzig, Germany, May 10 - 18, 2008.

Matthew Kaplan, Tim Klinger, Amit M. Paradkar, Avik Sinha, Clay Williams, Cemal Yilmaz, "Less is More: A Minimalistic Approach to UML Model-Based Conformance Test Generation," International Conference on Software Testing (ICST '08), Verification, and Validation, pp. 82-91, 2008

Cemal Yilmaz and Clay Williams, "An Automated Model-Based Debugging Approach", in Proceedings of the International Conference on Automated Software Engineering (ASE '07), pp. 174-183, Atlanta, Georgia, November 5-9, 2007.

Matthew Kaplan, Tracy Kimbrel, Kevin Mckenzie, Richard Prewitt, Maxim Sviridenko, Clay Williams and Cemal Yilmaz, "Test Machine Scheduling and Optimization for z/OS", IEEE Symposium on Computational Intelligence in Scheduling (CISched '07), pp. 27-24, Honolulu, Hawaii, April 1-5, 2007.

Cemal Yilmaz, Arvind S. Krishna, Atif Memon, Adam Porter, Douglas C. Schmidt, Aniruddha Gokhale, and Balachandran Natarajan, "Main Effects Screening: A Distributed Continuous Quality Assurance Process for Monitoring Performance Degradation in Evolving Software Systems", Proceedings of the 27th international Conference on Software engineering (ICSE '05), pp. 293-302, St. Louis, Missouri, 15-21 May, 2005.

Cemal Yilmaz, Cagatay Catal, Oya Kalipsiz and Adam Porter, "Dagitik Kalite Guvencesi", Turkish International Symposium on Software Engineering (UYMS '05), Ankara, Turkey, September, 2005.

Cemal Yilmaz, Myra Cohen, and Adam Porter, "Covering Arrays for Efficient Fault Characterization in Complex Configuration Spaces", International Symposium on Software Testing and Analysis (ISSTA '04), pp. 45-54, Boston, Massachusetts, July 11-14, 2004.

Atif Memon, Adam Porter, Cemal Yilmaz, Adithya Nagarajan, Douglas C. Schmidt, and Bala Natarajan, "Skoll: Distributed Continuous Quality Assurance", Proceedings of the 26th International Conference on Software Engineering (ICSE '04), pp. 459-468, Edinburgh, Scotland, UK, May 23-28, 2004.

Cemal Yilmaz, Arvind S. Krishna, Atif Memon, Adam Porter, Douglas C. Schmidt, Aniruddha Gokhale, and Balachandran Natarajan, "A Model-based Distributed Continuous Quality Assurance Process to Enhance the Quality of Service of Evolving Performance-intensive Software Systems", Proceedings of the ICSE Workshop on Remote Analysis and Measurement of Software Systems (RAMSS), Edinburgh, Scotland, UK, May 23-28, 2004.

Emre Turkay, Arvind S. Krishna, Aniruddha Gokhale, Douglas Schmidt, Bala Natarajan, Adam Porter, Cemal Yilmaz, Atif Memon, "Model-Driven Quality Assurance Techniques for Distributed Real-time and Embedded Systems", In Proceedings of the OMG Real-Time and Embedded Systems Workshop, July 2004.

Adam Porter, Atif Memon, and Cemal Yilmaz, Don Hinton, Arvind Krishna, and Douglas C. Schmidt, "Distributed Continuous Quality Assurance for Distributed and Real-time Systems", In Proceedings of the 4th Annual Workshop on TAO and CIAO, Alexandria, VA, July 2004.

Cemal Yilmaz, Adam Porter, and Douglas C. Schmidt, "Distributed Continuous Quality Assurance: The Skoll Project", Proceedings of the ICSE Workshop on Remote Analysis and Measurement of Software Systems (RAMSS), Portland, Oregon, May 3-10, 2003.

Frantisek Brabec, Hanan Samet, Cemal Yilmaz, "VASCO: visualizing and animating spatial constructs and operations", In Proceedings of the 19th Symposium on Computational Geometry, New York, NY, 2003.

W. Li, S. Candan, W. Hsiung, O. Po, D. Agrawal, Q. Luo, W. Huang, Y. Akca, Cemal Yilmaz, "Cache Portal: Technology for Accelerating Database-driven e-commerce Web Sites", Proceedings of the 27th International Conference on Very Large Data Bases (VLDB '01), Roma, Italy, September 11-14, 2001 (short paper).