Home
Personal Information
Publications
Research Projects
Teaching






By Geek & Poke

Apostolos Zarras' Personal Info

Education

Research Interests

  • Software Architecture & Design
  • Software Evolution
  • Software Quality
  • Middleware, Service-Oriented Computing

Employment History

Teaching & Supervision of Students

In the undergraduate program of our Department I teach Software Engineering and Software Development II, while in the graduate program I teach Software Development  Principles and Patterns.

At the undergraduate level I have supervised more than 17 B.Sc. Theses. Moreover,  at the graduate level, I have supervised more than 12 M.Sc. Theses and a Ph.D. Thesis. More details concerning these activities can be found here.

Publications

So far, I co-authored more than 45 publications in international journals (IEEE Tr. Soft. Eng.,IEEE Tr. Services Comp., CACM, Inf. & Soft. Technology, etc.), conferences (ICSE, FSE, ASE, ICWS, Middleware, etc.), and books. More details regarding these contributions can be found here. Moreover, some statistics concerning the impact of my contribution can be found in my Google scholar profile and in my Microsoft academic profile.

Professional Service

Reviewer in Journals

  • IEEE Transactions on Software Engineering. 
  • Communications of the ACM. 
  • ACM Computing Surveys. 
  • Information and Software Technology. 
  • Pervasive and Mobile Computing Journal. 
  • Journal of Systems and Software. 
  • IEEE Software. 
  • IEEE Computer. 
  • IEEE Internet. 

Conference Program Committees

  • 37th IEEE-ACM-SIGSOFT International Conference on Software Engineering (ICSE), 2016 (Poster Track Program Committee). 
  • Joint 23nd ACM SIGSOFT Symposium on the Foundations of Software Engineering and European Software Engineering Conference (FSE/ESEC), 2015 (NIER Track Program Committee). 
  • 35th IEEE-ACM-SIGSOFT International Conference on Software Engineering (ICSE), 2013 (Mentoring Program). 
  • 34th IEEE-ACM-SIGSOFT International Conference on Software Engineering (ICSE), 2012 (Mentoring Program). 
  • 34th IEEE-ACM-SIGSOFT International Conference on Software Engineering (ICSE), 2012 (New Ideas and Emerging Results Track Program Committee). 
  • 33rd IEEE-ACM-SIGSOFT International Conference on Software Engineering (ICSE), 2011 (Program Committee). 
  • 14th European Conference on Software Maintenance and Reengineering (CSMR), 2010 (Industrial Track Program Committee). 
  • Joint 17th ACM-SIGSOFT Symposium on the Foundations of Software Engineering and European Software Engineering Conference (FSE/ESEC), 2009 (Program Committee). 
  • 9th ACM-IFIP-USENIX International Middleware Conference, 2008 (Program Committee). 
  • 15th ACM SIGSOFT Symposium on the Foundations of Software Engineering and European Software Engineering Conference (FSE/ESEC), 2007 (Program Committee). 
  • SIWN International Conference on Complex Open Distributed Systems (CODS), 2007 (Program Committee).

Workshop Program Committees

  • RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems (SERENE), 2015 (Program Committee). 
  • RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems (SERENE), 2014 (Program Committee). 
  • RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems (SERENE), 2012 (Program Committee). 
  • International Workshop on Quality Assurance for Service Based Applications (QASBA), 2011 (Program Committee). 
  • RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems (SERENE), 2011 (Program Committee). 
  • RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems (SERENE), 2010 (Program Committee). 
  • CSMR Workshop on System Quality and Maintainability (SQM), 2009 (Program Committee). 
  • 3nd International OTM Workshop on Pervasive Systems (PerSys), 2008 (Program Committee). 
  • RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems (SERENE), 2008 (Program Committee). 
  • International AdHocNOW Workshop on Ad-hoc Ambient Computing (AdhocAmC), 2008 (Program Committee). 
  • CSMR Workshop on System Quality and Maintainability (SQM), 2008 (Program Committee). 
  • 2nd International OTM Workshop on Pervasive Systems (PerSys), 2007 (Program Committee). 
  • CSMR Workshop on System Quality and Maintainability (SQM), 2007 (Program Committee). 
  • ACM-IFIP-USENIX Middleware Workshop on Modeling Software Architectures of Middleware-intensive Applications (MoSAMinA), 2007 (Program Committee).

University Service

Currently, I am a member of the Dissemination and the Library Committees of our Department.

Collaboration & Mobility

R & D Projects

I have served as a principal investigator in several international and national R & D projects. More details regarding these projects can be found here