Skip Ribbon Commands
Skip to main content
Tauseef Ahmad Rana
Assistant Professor
Department of Computer Software Engineering

National University of Sciences and Technology (NUST)
Tel : 0313-1481484

Component Based Software Development

PhD (Component-Based Development) University of Manchester, UK

Life PEC membership since 2005,

Computer Languages: Basic, Pascal, C, C++, Java, VB6/Vb.Net, ArchJava

Database engines: Access, SQL server, MYSQL, Oracle, PostgreSQL

Web Development: HTML/XHTML, XML, Javascript, ASP, ASP.Net, C-sharp, PHP, JSP, CSS

Operating Systems: MSDOS, Window 3.1,Win 95/98,VAX, Unix, Xwindows

Analysis Skills: Component oriented approaches, OOA/D, OMT/UML, Database Design and principles

Modleing and Simulation Tools: CPN Tools, Modelica

Awards and Distinctions:

  • Overseas bursary awarded by Manchester University for the PhD studies.​
  • Incremental Construction: A study based on Refinement and Composition based Approaches, T. Rana. In Proceedings of National Software Engineering Conference 2014 (NSEC2014), MCS, NUST, Pakistan.
  • Incremental Construction of Component-based Systems, K.-K. Lau, K.-Y. Ng, T. Rana and C.M. Tran. In Proceedings of Fifteenth International ACM SIGSOFT Symposium on Component-based Software Engineering, pages 41-50, ACM, 2012.
  • Constructing Component-based Systems Directly from Requirements using Incremental Composition., K.-K. Lau, A. Nordin, T. Rana and F. Taweel., In Proceedings of Thirty-sixth Euromicro Conference on Software Engineering and Advanced Applications, pages 85-93, IEEE, 2010.
  • A Taxonomy of Software Composition Mechanisms. ,K.-K. Lau and T. Rana, In Proceedings of Thirty-sixth Euromicro Conference on Software Engineering and Advanced Applications, pages -, IEEE, 2010.
  • (Behavioural) Design patterns as composition operators, K.-K. Lau, I. Ntalamagkas, C. Tran and T. Rana. In L. Grunske, R. Reussner and F. Plasil, editors, Proceedings of Thirteenth International Symposium on Component-based Software Engineering, Lecture Notes in Computer Science 6092(232-251), Springer-Verlag, 2010
  • Mobile agent's host security with access control, Tauseef Ahmad Rana, International Conference on Computational Intelligence for Modelling, Control and Automation - CIMCA'2006 and International Conference on Intelligent Agents, Web Technologies and Internet Commerce – IAWTIC'2006, Sydney, Australia, 2006, Proceedings will be published by IEEE
  • Kaleem Iqbal Siddiqui, Raja Iqbal, Tauseef Ahmad Rana,” Qualifier-based access to Web Services for Portal-to-Portal Communication”, International Conference on Intelligent Agents, Web Technologies and Internet Commerce, vinna, Austria, 2005, Proceedings published by IEEE
  • Tauseef Ahmad Rana, Kaleem Iqbal Siddiqui, “Manual data entry forms to XML-based profiles”, First National Information Technology Symposium (NITS 2006) Bridging the Digital Divide: Challenges and Solutions, King Saud University, Riydah, Kingdom of Saudi Arabia, February 5-7, 2006​
  • Suleiman Ali Khan, Tauseef Rana, Shoaib Ahmed, Humayun Feroze, Raashid Kiani, Usman Burki, “Distributing the HLA-RTI to manage increasingly complex simulations”, International Conference on HLA Simulation Methodology and Applications, Lerici (La Spezia), Italy, June 23, 2005
  • ​Fundamentals of Programming
  • Object-Oriented Programming
  • Software Engineering
  • Software Design and Architecture
  • Software Quality Engineering
  • Human Computer Interaction
  • Software Project Management 
  • ​Asst. Professor (MCS, NUST, Pakistan)
  • Senior Lecturer (Manchester International College)
  • Manchester ( UK Sept 2010- Dec 2013)
  • Manager (Ideal Solution Limited (Lahore, Pakistan) July 2001- August 2002)
  • Analyst Programmer (Team Leader),(ESP Business Solutions (London, UK) May 2000 - April 2001)