Position: Senior Lecturer - Programme Leader
Location: Knowledge Dock, KD 2.21
Telephone: +44 (0)20 8223 6086
Email: falcarin -at- uel.ac.uk
Contact address:
School of Architecture, Computing and Engineering (ACE),
Dockland Campus, University Way, London E16 2RD
Dr Paolo Falcarin was awarded his PhD in Software Engineering in 2004, and MEng in Computer Engineering in 2000 from Politecnico di Torino (Italy), where he worked as a research associate before joining UEL. He is the Programme Leader of the MSc in Software Engineering and a member of the DSE group in ACE school.
He received the UEL Promising Researcher Award and the PG Cert in Learning & Teaching in Higher Education in 2011, and a sabbatical leave award in 2012.
He has taken part in different European projects on service engineering and security as task leader and work-package leader. He is serving several programme committees of International conferences and he was co-editor of a special issue of IEEE Software on Software Protection in 2011.
He has more than 60 publications in international peer-reviewed journals and conferences. His research interests include Software Protection and Security, Software Modelling, Software Engineering, Distributed Systems.
He was visiting lecturer at Tongji University of Shanghai in 2009, and visiting researcher at ETH Zurich in 2003, and UCL (University College London) in 2012. He is a Fellow of the HEA (Higher Education Academy).
Current Research Collaborations:
Invited Talks and Seminars:
Past Projects:
Services Engineering: Software Modelling, Self-Adaptive Distributed Systems, Service Composition
Software Protection: Renewable protections, Security Metrics and Analysis
The programme consists of four core modules, each worth 30 credits. Full time students follow two modules per semester. Part time students follow the same programme, over a two year period. The Dissertation is worth 60 credits.
This module introduces students to advanced topics in software engineering both from the theoretical and practical viewpoint: software requirements analysis and specification, system architecture design, software testing and validation, software quality and costs involved in the development and maintenance and evolution of software.
This module provides students with an in-depth understanding of current technologies utilized for developing service-oriented architectures, using distributed systems and middleware technologies. This module will deal with the tools and techniques required to develop, integrate and manage distributed services and business processes. This module will also deal with advanced topics like cloud computing, semantic web, context-aware systems, and security.
This module introduces students to Project life-cycles and project management tools. project planning tools and diagrams, people management and team organization, cost and effort estimation, risk analysis and management, quality management, professional and ethical issues.
The dissertation enables students to put into practice their theoretical knowledge obtained during their postgraduate programme and enhance their critical understanding of their chosen subject, within the areas of wired and wireless communications, network management and network security. The students will be supported throughout their project by a dedicated supervisor. It is assessed through a written report and a viva examination.
One of the two following optional modules:
The aim of this module is to equip students with the software development skills needed to develop mobile applications, analyse different mobile computing architecture required for various applications and evaluate different platforms and methodology for developing mobile applications and evaluate the different security and communications mechanisms used in modern mobile applications.
This module explains the issues involved in the development of high integrity software suitable for critical systems; it will present and compare a variety of formal development methods, with an in-depth study of one model-based formal methodology for system verification.
Past Modules
PDF of my papers can be found here on ROAR repository. My Google Scholar page here.
Authored Book
Journal Papers
Book Chapters
Conference Papers (Refereed)
Workshop Papers (Refereed)
Past Program Committee memberships
Reviewer Activities for these journals, books and conferences:

For a general description of these pages and an explanation of how they should work with screenreading equipment please follow this link: Link to general description
For further information on this web site’s accessibility features please follow this link: Link to accessibility information