Welcome!
I am working with Software and Systems Engineering research group in the domain of Service Oriented Architectures (SOA).  My research aims at supporting the evolution for services-based software  architectures that is supervised by Dr Claus Pahl. 
 
Research Abstract
Service-based architectures have now become commonplace, creating the need to address their systematic maintenance and evolution. We propose to enable  transformation-driven evolution for service architectures in a semi-automated fashion. In contrast to the existing solutions like service wrapping, migration or run-time adaptation etc., the  proposal supports primitive and customisable architectural transformations to support an incremental evolution for service architectures. An empirical approach is adopted to investigate the extent  to which the proposed architecture evolution framework can be automated and validated in context to the central hypothesis for architecture-centric software evolution.
 
Keywords -  Software Architectures; Architecture Reconstruction and Evolution; Evolution of SOA;
Publications
  • Aakash Ahmad and Claus Pahl. Customisable Transformation-Driven Evolution for Service Architectures . In Fifteenth European Conference on Software Maintainence and Reengineering, CSMR 2011 .
  • Aakash Ahmad and Claus Pahl. Pattern-based Customisable Transformations for Style-based Service Architecture Evolution. In Sixth International Conference on Next Generation Web Services Practises, NWeSP 2010. 
  • Aakash Ahmad.  A Transformation Framework for Customisable Service Architecture Evolution.  (Research Poster at Lero Research Showcase), 2010.

Professional Experience

  • Tutor - University College Dublin. (Java Programming - SCJA, SCJP)
  • Tutor - Dublin City University. (Web Programming, Database Deployment)
  • Lecturer - University Institute of Information Technology, UAAR. (Object Oriented Programming, Software Engineering)
  • Software Engineer - Elixir Technologies. (telmedpak.com, HMIS)  
  • Teaching Assistant - International Islamic University, Islamabad. (Object Oriented Programming

This work is supported, in part, by Science Foundation Ireland grant 03/CE2/I303_1 to Lero - the Irish Software Engineering Research Centre (www.lero.ie) at Dublin City University (www.dcu.ie).  I will be glad to hear from you at