Skip Ribbon Commands
Skip to main content
College of Electrical & Mechanical Engineering  (CEME)
Dr Urooj Fatima
Assistant Professor
Department of Computer & Software Engineering

National University of Sciences and Technology (NUST)
Peshawar Road Rawalpindi
Tel :  

Systems Modelling and Analysis

PhD in Telematics, Norway

​Dr. Urooj Fatima is an Assistant Professor in College of Electrical and Mechanical Engineering (CEME), NUST. She did her B.Sc. in Computer Engineering (2006) from UET Taxila. In 2008, she secured HEC scholarship for Masters leading to PhD for Norway. She received her Masters in Telematics (2010) and PhD Degree in Telematics (2017) from Norwegian University of Science and Technology (NTNU), Trondheim, Norway. During her PhD, she conducted research in Model-Driven Engineering that included modelling and analysis of distributed reactive systems.  She designed a service engineering method for specification of global distributed reactive system behaviours and component design derivation that became part of curriculum of a Master Course at NTNU. In addition to academics, she has industrial experience of project monitoring in Planning Commission (Pakistan) where she has performed as a team member and a leader under pressure.


Methods, tools and techniques for development of distributed reactive systems

System Modelling and Analysis

Internet of Things

​Journal Papers

(Level 1:

2016    Urooj Fatima, Rolv Bræk,
Modular Solutions to Common Design Problems Using Activities and the Interface- Modular Method, In: System Analysis and Modeling. Technology-Specific Aspects of Models. SAM 2016, Lecture Notes in Computer Science. Vol. 9959, pp. 226-241. Springer.

2015  Urooj Fatima, Rolv Bræk,
The Interface-Modular Method for Global System Behaviour Specification, In: Model-Driven Engineering and Software Development, Communications in Com- puter and Information Science, Vol. 580, pp. 339-355. Springer.

2012 Urooj Fatima, Rolv Bræk,
On Deriving Detailed Component Design from High-Level Service Specification, System Analysis and Modeling (SAM-2012), Lecture Notes in Computer Science. Vol. 7744, pp. 142-159. Springer.

2011 Urooj Fatima et al.,
Comparing Six Modeling Approaches, In: Models in Software Engineering. MOD- ELS 2011, Lecture Notes in Computer Science. Vol. 7167, pp. 217-243. Springer.

2011 Urooj Fatima, Rolv Bræk,
Session Initiation as a Service, In: SDL-2011: Integrating System and Software Modelling, Lecture Notes in Computer Science. Vol. 7083, pp. 122-137. Springer.

Peer-Reviewed Conference Papers

2013    Urooj Fatima, Rolv Bræk,
Modelling Multiplicity in Choreography Models, In: International Workshop on Model-Driven Requirements Engineering (MoDRE), pp. 74-78. IEEE Press.

2012    Urooj Fatima et al.,
 Assessing Composition in Modeling Approaches, In: Proceedings of Comparing Modeling Approaches Workshop (CMA), ACM.

Other Publications

2011    Urooj Fatima, Rolv Bræk,
 Model Driven Service Engineering Applied to bCMS, In: The Repository for Model Driven Development (ReMoDD), Department of Computer Science, Colorado State University and Michigan State University.



Designation​ ​From ​To ​University / Institue
​Lab Engineer ​Nov 2006 ​Feb 2007 ​University of Engineering and Technology (UET), Taxila
​Research Fellow ​Jan 2011 ​April 2016 ​Norwegian University of Engineering and Technology (NTNU), Trondheim, Norway
​Designation ​From ​To ​Company
​Monitoring Officer Feb 2007​ July 2008​ ​Planning Commission (Ministry of Planning, Development and Reform), Govt. of Pakistan, Islamabad.