Balbir is Professor of Software Engineering at Middlesex University. Following a PhD in Computer Science from the University of Bath, Balbir embarked on an industrial research career of over 15 years working in the various research labs at Marconi, Texas Instruments and Sterling Software where he was involved in the research and design of leading software products such as the IEF. Balbir joined Middlesex in 2008 as Associate Dean for Business in the School of Engineering and Information Sciences after an earlier academic role as Head of Department and Professor of Computing at th University of West London. Balbir has been a principal investigator on research projects totalling over £1.5M. He has also provided consultancy to prestigious clients such as JP Morgan Chase and JISC.

Teaching interests include: Requrements Management; Systems and Software Modelling; Software Engineering and Knowledge Management.

My research contributes to software engineering and information systems primarily through research that enables the delivery of software tools and processes that promote business change or increase productivity. This theme has been an on-going thread for over 24 years and includes contributions to leading commercial products such as the IEF at Texas Instruments.

Recent research projects have focused on model driven software engineering where the goal is to use models as abstractions and execution environments to support, for example, enterprise architecture and software design. This also includes a return to a more fundamental philosophical position around "theory building". Some of this work draws input from both the Philisophy of Fiction and Legal reasoning (Argumentation).

A second strand of research activity has focussed on application of technology to support health education.Two projects have focused on the use of mobile technologies to support the health care domains – Nursing and Social Work. More recently, Balbir is managing a project funded by the Nominet Trust to develop applications to support young offenders in the youth justice system. Further details on this project are available at:http://www.mayot.mdx.ac.uk/

Research Publications

User behaviour: searching for scholarly material using electronic resource discovery systems

Stelmaszewska, Hanna and Wong, B. L. William and Bhimani, Nazlin and Barn, Balbir (2010) User behaviour: searching for scholarly material using electronic resource discovery systems. In: BCS '10 Proceedings of the 24th BCS Interaction Specialist Group Conference. British Computer Society, pp. 17-26. ISBN 9781780171302

Goal driven architecture development using LEAP

Clark, Tony and Barn, Balbir (2013) Goal driven architecture development using LEAP. Enterprise Modelling and Information Systems Architectures - An International Journal, 8 (1). pp. 40-61. ISSN 1860-6059

Dynamic reconfiguration of event driven architecture using reflection and higher-order functions

Clark, Tony and Barn, Balbir (2013) Dynamic reconfiguration of event driven architecture using reflection and higher-order functions. International Journal of Software and Informatics, 7 (2). pp. 137-168. ISSN 1673-7288

Event driven architecture modelling and simulation

Clark, Tony and Barn, Balbir (2011) Event driven architecture modelling and simulation. In: Service Oriented System Engineering (SOSE), 2011 IEEE 6th International Symposium on. IEEE, pp. 43-54. ISBN 9781467304115

Revisiting Naur’s programming as theory building for enterprise architecture modelling

Barn, Balbir and Clark, Tony (2011) Revisiting Naur’s programming as theory building for enterprise architecture modelling. In: Advanced information systems engineering: 23rd International Conference, CAiSE 2011, London, UK, June 20-24, 2011. Proceedings. Mouratidis, Haralambos and Rolland, Colette , eds. Lecture Notes in Computer Science (6741). Springer, pp. 229-236. ISBN 9783642216398

Content-based petrieval of 3D medical images

Qian, Yu and Gao, Xiaohong W. and Loomes, Martin J. and Comley, Richard A. and Barn, Balbir and Hui, Rui and Tian, Zenmin (2011) Content-based petrieval of 3D medical images. In: eTELEMED 2011, The Third International Conference on eHealth, Telemedicine, and Social Medicine. Gemert-Pijnen, Lisette Van and Ossebaard, Hans C. and Hämäläinen, Päivi , eds. IARIA, pp. 7-12. ISBN 9781612081199

Event driven architecture modelling and simulation

Clark, Tony and Barn, Balbir (2011) Event driven architecture modelling and simulation. In: Proceedings of 2011 IEEE 6th International Symposium on Service Oriented System (SOSE). IEEE, pp. 43-54. ISBN 9781467304115

Simulating enterprise architecture models

Clark, Tony and Barn, Balbir and Oussena, Samia (2012) Simulating enterprise architecture models. Infosys Journal of Research, 10 (3). pp. 3-20.

bCMS in LEAP

Clark, Tony and Barn, Balbir (2012) bCMS in LEAP. In: Comparing Modeling Approaches, 30 September 2012, Innsbruck, Austria. (Unpublished)

A method for enterprise architecture alignment

Clark, Tony and Barn, Balbir and Oussena, Samia (2012) A method for enterprise architecture alignment. In: Practice-Driven Research on Enterprise Transformation : 4th Working Conference, PRET 2012, Gdańsk, Poland, June 27, 2012. Proceedings. Proper, E and Gaaloul, K and Harmsen, F and Wrycza , S , eds. Lecture Notes in Business Information Processing (120). Springer, pp. 48-76. ISBN 9783642311338

View more publications in the Research Repository

2013: £150,000: "MAYOT: Mobile Applications for Youth Offending Teams". Nominet Trust. (PI).

A project in collaboration with Royal Holloway, University of London aiming to develop software tools for helping Case workers in their support activity with youth offenders. This project has the backing of the Youth Justice Board.

2012: £45,000: ‘SLR-Guide’: A project to develop a tool to support the systematic literature review process, JISC, (PI)

2011: £10,000: ‘Middlesex Strategic-ICT Toolkit’, A project to explore the business and strategic ICT alignment maturity at Middlesex University, JISC, (PI)

2010: £3000: ‘Tools for Music Composition and Performance for All’, Knowledge Connect. (PI). Research to explore the potential of music technology for supporting music education for disabled children, with Drake Music.

2009: £300,000: ‘MUSKET -Middlesex University Skills and Education Planning Tool’: JISC, (PI). The development of automated support for comparing programme and module learning outcomes to support APELand other academic processes. The project developed a number of algorithms based on semantic analysis of course specifications.

Recent examples of engagement and impact include:-

Provision of consultancy to JP Morgan Chase on component based software practice.

Provision of consultancy to JISC on technologies to support service oriented architectures for higher education (E-Framework).

Regular invitations to Practitioner forums on Enterprise Architecture.

Review of EPSRC research proposals.

Co-editing a special issue of the Journal of Software and Systems Modelling on "Enterprise Modelling".

Work with the Tata Research, Design and Development Center on a collaborative research project on embedding model driven approaches to managing organisations.