Dr. Nauman Ahmed Qureshi
Assistant Professor
Department of Computing

School of Electrical Engineering and Computer Science (SEECS)
National University of Sciences and Technology (NUST)
NUST Campus H-12, Islamabad
Tel: 051-908502161
Email: nauman.qureshi at seecs.edu.pk
Web: http://scholar.google.com.pk/citations?user=1WdBp4EAAAAJ&hl=en

Specialization:
Software Engineering, Requirements Engineering, Self-Adaptive Applications

Education:
PhD – Requirements Engineering – University of Trento / Fondazione Bruno Kessler (FBK - CIT), Italy (2011)

Dr. Nauman A. Quereshi is an assistant professor at National University of Sciences and Technology (NUST), Pakistan. He received his PhD in computer science from University of Trento/Center for Information Technology, Fondazione Bruno Kessler (FBK-CIT), Italy. Before joining his PhD, Dr. Qureshi has worked as a Visiting Faculty at University on North Carolina at Charlotte, USA and as a Lecturer at National University of Sciences and Technology (NUST), Pakistan. His research interests focus on software engineering for self-adaptive software systems.  In particular, in his research he investigates novel methods and techniques for engineering adaptive and self-adaptive software systems. His research interests include requirements gathering, requirements representation (requirements modeling), requirements analysis both at design time and at run time. Currently he is investigating novel techniques for requirements engineering at runtime (i.e. reappraisal of requirements at runtime), where requirements are treated as a live artifact by the running system itself targeting adaptive service based applications, mobile application.

 

Research Interest

  • Requirements Modeling and Analysis
  • Adaptive Service-based Applications
  • Mobile Applications
  • Self-Adaptive Software

 

Research Experience

Researcher, Fondazione Bruno Kessler (FBK - CIT), Trento, Italy
November 2007 – November 2011 (4 years )

Details: Requirements Modeling, Mobile Applications, Service-based Applications, Self-Adaptive Software

Visiting Researcher , University of Toronto, Canada
June 2011 – August 2011 (2 months )

Details: Requirements Modeling, Mobile Applications, Service-based Applications, Self-Adaptive Software

Conference Papers

Nauman A. Qureshi, Ivan Jureta,Anna Perini, "Towards a Requirements Modeling Language for Self-Adaptive Systems", Proceedings of the 18th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ'12), pp. 263-279, Mar, 2012, Essen Germany.

Marc Oriol,Nauman A. Qureshi, Xavier Franch,Anna Perini,Jordi Marco, "Requirements Monitoring for Adaptive Service-Based Applications", Proceedings of the 18th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ'12), pp. 280-287, Mar, 2012, Essen Germany.

Anna Perini,Nauman A. Qureshi, Luca Sabatucci, Alberto Siena, "Evolving requirements in socio-technical systems: concepts and practice", Proceedings of the 30th international conference on conceptual modeling (ER'11), pp. 440-447, Oct, 2011, Brussels Belgium.

Nauman A. Qureshi, Ivan J. Jureta,Anna Perini , "Requirements Engineering for Self-Adaptive Systems: Core Ontology and Problem Statement", Proceedings of the 23rd International Conference on Advanced Information Systems Engineering (CAiSE '11), No. 6741, pp. 33-47, Jun, 2011, London United Kingdom.

Nauman A. Qureshi, Norbert Seyff,Anna Perini , "Satisfying User Needs at the Right Time and in the Right Place: A Research Preview", Proceedings of the 17th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ'11), No. 6606, pp. 94-99, Mar, 2011, Essen Germany.

Nauman A. Qureshi,Anna Perini, "Requirements Engineering for Adaptive Service Based Applications", Proceedings of the 18th Int. IEEE Requirements Engineering Conference (RE'10), pp. 108 - 111, Sep, 2010, Sydney Australia.

Nauman A. Qureshi, Anna Perini, "Towards Seamless Adaptation: An Agent-Oriented Approach", Proceedings of the Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO'08), pp. 471-472, Oct, 2008, Venice Italy.

Nauman A. Qureshi,Anna Perini, "An Agent-based Middleware for Adaptive Systems", Proceedings of the Eighth International Conference on Quality Software (QSIC 2008), pp. 423-428, Aug, 2008, Oxford United Kingdom.

Lecturer , National University of Science and Technology (NUST)
August 2005 – October 2007 (2 years 2 months )

Details: Courses Taught:
- Software Engineering
- Object Oriented Software Engineering (UML)
- C++, JAVA Programming
- Web Technologies
- Introduction to ICT & Programming Fundamentals

Research & Development:
- Design & Development of RFID based applications for NUST, University Labs.
- Supervising UG and PG students for final year thesis projects.

Visiting Professor , University of North Carolina at Charlotte (UNCC, USA)
May 2007 – July 2007 (2 months )

Details: Course Taught:
- Summer Semester Course, ITCS 1101

Assistant Professor , National University of Sciences & Technology (NUST)
January 2012 – Present (5 years 8 months )

Details: Teaching UG Course:
- Human Computer Interaction

Research & Development:
- Supervising MS and PhD students
- Research on Methods and Tools to Support Engineering of Adaptive Systems
- Research Requirements Engineering for Adaptive Service-Based Mobile Applications

Teaching

UG Course:-

- Human Computer Interaction ~ Spring 2012

Research & Development:-

- Supervising MS and PhD students ~ 2012-2013

Software Engineer, Ex-Cel Solutions International, Inc.
June 2003 – April 2004 (10 months )

Details: System Analysis / Design

Jr. Software Engineer, Fauji Software Company (Pvt.) Ltd.
February 2002 – April 2003 (1 year 2 months )

Details: Software / Web Development