Research Activities

  1. Firoz Khan, Cornelius Ncube, Lakshmana Kumar Ramasamy, Seifedine Kadry and Yunyoung Nam (2020), A Digital DNA Sequencing Engine for Ransomware Detection Using Machine Learning, IEEE Access Journal, vol. 8, pp. 119710-119719, 2020, doi: 10.1109/ACCESS.2020.3003785. Impact Factor = 3.745
  2. Cornelius Ncube and Soo Ling Lim (2018). On Systems of Systems Engineering: a Requirements Engineering Perspective and Research Agenda, in the Proceedings of the 26th IEEE International Requirements Engineering Conference, (RE18), Banff, Alberta, Canada, August 20-24, 2018, pp 112-123
  3. Khaled Mohammad Alomari, Cornelius Ncube and Khaled Shaalan (2018), A Data Analytic Model To Predict the Success of Mobile Games, in the Proceedings of the 31st International Conference on Industrial Engineering and Applications of Applied Intelligent Systems, 25-28 June, 2018, Montreal, Canada
  4. Khaled Mohammad Alomari, Cornelius Ncube and Khaled Shaalan (2018), Predicting Success of a Mobile Game: A Proposed Data Analytics-Based Prediction Model, a chapter in a book entitled: Recent Trends and Future Technology in Applied Intelligence, Lecturer Notes in Computer Science, Springer, June 2018
  5. M Almaliki, C Ncube, R Ali, (2015) – Adaptive software-based Feedback Acquisition: A Persona-based design, 9th IEEE International Conference on Research Challenges in Information Science (RCIS 2015, May 2015
  6. Ali R, Almaliki M and Ncube C (2014), The Design of Adaptive Acquisition of Users Feedback: an Empirical Study, In the Proceedings of the IEEE Eighth International Conference on Research Challenges in Information Science (RCIS 2014)., Marrakesh, Morocco, 28 – 30 May 2014
  7. Cornelius Ncube, Soo Ling Lim, and Huseyin Dogan (2013). Identifying Top Challenges for International Research on Requirements Engineering for Systems of Systems Engineering, Proceedings of the 21st IEEE International Requirements Engineering Conference, Rio de Janeiro, Brazil, 15th-19th July 2013, pp 342-344.
  8. Soo Ling and Cornelius Ncube (2013), Social Networks and Crowdsourcing for Stakeholder Analysis in System of Systems Projects, Proceedings of the  8th  IEEE International Conference on System of Systems Engineering (SoSE 2013), Maui, Hawaii, USA, June 4-6, 2013
  9. Cornelius Ncube, Soo Ling Lim and Huseyin Dogan (2013), Requirements Specification for a European Union – United States Systems of Systems Engineering Strategic Research Agenda, 2013 International Conference on Complex Systems Design & Management (CSD&M 2013), Paris, France, December 4-6, 2013
  10. Huseyin Dogan, Cornelius Ncube, Soo Ling Lim, Michael Henshaw, Carys Siemieniuch, Murray Sinclair, Vishal Barot, Sharon Henson, Mo Jamshidi and Dan DeLaurentis (2013), Economic and Societal Importance of the Systems of Systems Research Agenda, Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics (SMC 2013), Manchester, UK, October 13‐16,  2013
  11. S.A. Henson, M.J.D. Henshaw, V. Barot, C.E. Siemieniuch, M.A. Sinclair, H. Dogan, S.L. Lim, C. Ncube, M. Jamshidi and D. DeLaurentis (2013), Towards a Systems of Systems Engineering EU Strategic Research Agenda, Proceedings of the  8th  IEEE International Conference on System of Systems Engineering (SoSE 2013), Maui, Hawaii, USA, June 4-6, 2013
  12. Michael Henshaw, Carys Siemieniuch, Murray Sinclair, Sharon Henson, Vishal Barot, Mo Jamshidi, Dan Delaurentis, Cornelius Ncube, Soo Ling Lim and Huseyin Dogan (2013). Systems of Systems Engineering: A research Imperative, Proceedings of the IEEE International Conference on System Science and Engineering (IEEE ICSSE), Budapest, Hungary, July 4-6, 2013
  13.  Cornelius Ncube, (2012), Causal Factors Behind the Failed FiReControl Project: a Large-Scale System-of-Systems, in: 7th IEEE International Conference on Systems of Systems Engineering (IEEE SOSE 2012), 16-19 July, Genoa, Italy, 2012
  14. Cornelius Ncube ( 2011), On the Engineering of Systems of Systems: key challenges for the requirements engineering community. In. “International Workshop on Requirements Engineering for Systems, Services, and Systems of Systems (RES^4),  held in conjunction with the International Requirements Engineering Conference (RE11), 28th August – 2nd September, Trento, Italy, 2011
Key Technical Reports
  1. TAREA-PU-WP5-R-LU-26, (August 2013), The Systems of Systems Engineering Strategic Research Agenda, Michael Henshaw,  Carys Siemieniuch, Murray Sinclair,  Vishal Barot, Sharon Henson, Cornelius Ncube, Soo Ling Lim, Huseyin Dogan, Mo Jamshidi and Daniel DeLaurentis
  2. TAREA-PU-WP8-D-BU-28  (August 2013), Impact Analysis of the T-AREA-SOS Project,  Cornelius Ncube, Soo Ling Lim, Michael Henshaw, Sharon Henson, Carys Siemieniuch, Murray Sinclair, Huseyin Dogan, Vishal Barot, Mo Jamshidi and Daniel DeLaurentis
  3. TAREA-PU-WP2-D-LU-9 (July 2013), Vishal Barot, Michael Henshaw, Carys Siemieniuch, Murray Sinclair, Cornelius Ncube, Soo Ling Lim, Huseyin Dogan, Sharon Henson,  Mo Jamshidi and Daniel DeLaurentis. July 2013
  4. TAREA-PU-WP3-D-BU-13, (January 2013), High Level Requirements Specification for SOSE Research, (January 2013),  Michael Henshaw, Carys Siemieniuch,  Murray Sinclair, Cornelius Ncube, Soo Ling Lim, Huseyin Dogan, and Vishal Barot
  5. TAREA-PU-WP3-D-BU-12, (September 2012), Gap Analysis in Systems of Systems Engineering, Michael Henshaw, Murray Sinclair, Cornelius Ncube, Soo Ling Lim, Huseyin Dogan, Vishal Barot, Carys Siemieniuch, and Sharon Henson
Selected Publication
  1. Maiden, N., Jones, S., Ncube, C. and Lockerbie, J. (31 Jan 2011). Using i* in Requirements Projects: Some Experiences and Lessons. Yu, E., Giorgini, P., Maiden, N. and Mylopoulos, J. (Ed.), Social Modeling for Requirements Engineering (pp. 155-185) Mit Pr. ISBN: 0262240556.
  2. Seyff, N., Maiden, N. A.M., Karlsen, K., Lockerbie, J., Grunbacher, P., Graf, F. and Ncube, C., 2009. Exploring How to Use Scenarios to Discover Requirements. International Requirements Engineering Journal, 14 (2), pp. 91-111.
  3. Ncube, C., Oberndorf, P. and Kark, A. W., 2008. Opportunistic Software Systems Development: Making Systems from What’s Available. IEEE Software, 25 (6), pp. 38-41.
  4. Maiden, N., Ncube, C. and Lockerbie, J. (01 Jul 2008). Inventing requirements: Experiences with an airport operations system. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 5025 LNCS, 58-72. doi: 10.1007/978-3-540-69062-7_6
  5. Maiden N, Ncube C and Lockerbie J, 2008, Inventing Requirements with Use Cases: Experiences with a Complex System, in the Proceedings, International working Conference on: Requirements Engineering: Foundation for Software Quality (REFSQ’08), Montpellier, France, 16-17 June 2008
  6. Ncube C,  Maiden N, Kamali S, Sayff N, and Grunbacher P, 2007, Exploring Scenario Forms and Ways of Use to Discover Requirements on Airports that Minimize Environmental Impact,  15th IEEE International Requirements Engineering Conference (RE07), October 15-19, 2007, Delhi, India
  7. Ncube C and Maiden N, 2007, Inventing Requirements with Use Cases: Experiences with a Complex System, 19th International Conference on Advanced Information Systems Engineering (CAiSE’07), 11-15 June 2007, Trondheim, Norway
  8. Ncube, C., Lockerbie, J. and Maiden, N. (01 Dec 2007). Automatically generating requirements from i* models: Experiences with a complex airport operations system. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 4542 LNCS, 33-47.
  9. Ncube C,  Lockerbie J,  and Maiden N, 2007,  Automatically Generating Requirements from i* Models: A Case Study with a Complex Airport Operations System,  International working Conference on: Requirements Engineering: Foundation for Software Quality (REFSQ’07), Trondheim, Norway, 11-12 June 2007
  10. Maiden N, Ncube C, and Robertson S, 2007, Can Requirements Be Creative? Experiences with an Enhanced Air Space Management System, in the Proceedings, 29th  IEEE International Conference on Software Engineering, (ICSE07) May 20-26, 2007, Minneapolis Minnesota, USA
  11. Ncube C 2005, CBD vs. SBD: What Can Service-Based Development Learn/Benefit From COTS-Based Development – a comparison framework!, ICCBSS 2005, 7-11 February 2005, Bilbao, Spain
  12. Ncube C 2005, Using Scenario Storyboards to Aid COTS Software Selection: a case study,  ICCBSS 2005, 7-11 February 2005, Bilbao, Spain
  13. Ncube C 2003, A COTS Process  for Adaptable E-Government Services, IFIP e-government, e-business and e-commerce conference, Brazil September 2003
  14. Ncube C and John C Dean 2002, The Limitations of Current Decision-Making Techniques in the Procurement of COTS Software Components, Proceedings of the 1st International Conference on COTS-Based Software Systems, (ICCBSS’2002), Orlando, Florida, USA, February 2002
  15. N.A.M. Maiden, H. Kim & C. Ncube  2002, Rethinking Process Guidance for Selecting Software Components, Proceedings of the 1st International Conference on COTS-Based Software Systems, (ICCBSS’2002), Orlando, Florida, USA, February 2002
  16. Ncube C & Maiden N.A.M. 2000, COTS Software Selection: The Need to make Trade-offs Between Systems Requirements, Architectures and COTS/Components,  Proceedings of ICSE-2000, Limerick, Ireland
  17. Ncube C & Maiden N.A.M (1999), Guiding Parallel Requirements Acquisition and COTS Software Selection, Proceedings of 4th International Symposium on Requirements Engineering, Limerick, Ireland, June 1999
  18. Ncube C 2004, A COTS-Oriented Process for Constructing Adaptable E-Government Services – an e-Race research agenda!! , a chapter in the book entitled “Digital Communities in a Networked Society: e-Commerce, e-Government and e-Business” a  Kluwer Academic Press Publication, April  2004, ISBN: 1402077955
  19. Ncube C and Maiden N A. M. 2001, Selecting the Right COTS Software: Why Requirements are Important,  a chapter in a book entitled: Component-Based Software Engineering: Putting the Pieces Together, an Addison-Wesley Longman Publication, May 2001, ISBN: 0-201-70485-4
  20. Ncube C, Maiden N and Khwaja N, (2005), Scenario Goal Modelling for Complex Systems: Modeling Future Military Concept for the UK’s Ministry of Defence Network Enabled Capability (NEC), IEE Software, 2005
  21. Maiden, N., Pang, H., Zachos, K. and Ncube, C. (2005). Do Rich Media Scenarios Support Requirements Discovery?. REFSQ’2005, in conjunction with CaiSE’2005, 13 Jun 2005, Porto
  22. Maiden N.A.M. & Ncube C. (1998), Acquiring Requirements for Commercial Off-The-Shelf Package Selection, IEEE Software, 15(2), 46-56
  23. Maiden, N.A.M. and Ncube, C. (1998), Acquiring COTS software selection requirements. Proceedings of the IEEE International Conference on Requirements Engineering, 241.
  24. Maiden N.A.M., Ncube C. & Moore A. (1997), Acquiring Requirements for Commercial Off-The-Shelf Package Selection: Some Lessons Learned, Communications of the ACM, 40(12), 21-25
  25. Ncube C and Maiden N, 2006, Scenarios for Modelling the Network-Enabled Capability Complex Military System, REFSQ*2006, in conjunction with CAiSE 2006, Luxembourg, 5-9 June 2006
  26. Ncube C 2004, Selecting COTS Anti-Virus Software for an International Bank: Some Lessons Learned, in the Proceedings of the MPEC, ICSE 2004, Edinburgh, Scotland
  27. Ncube C and Maiden N A. M, 2003, GOMOSCE: Scenario-Driven Goal Modeling for Complex Systems: Modeling the NATO Air Command and Control System (ACCS) using i*, Proceedings of the REFSQ*2003, in conjunction with RE’03, Essen, Germany
  28. Ben Anchor C &  Ncube C. 2000, Engineering the PORE Method for COTS Selection with the MAP Process Meta-Model, Proceedings of  the REFSQ*2000, in conjunction with CAiSE 2000,Stockholm, Sweden
  29. Ncube C & Maiden N.A..M (1999), PORE: Procurement Oriented Requirements Engineering Method for the Component-Based Systems Engineering Development Paradigm, Proceedings of the 2nd International Workshop on Component-Based Software Engineering (held in conjunction with  ICSE’99), Los Angels, USA, May 1999
  30. Maiden N. A .M, James L & Ncube C (1999), Evaluating Large COTS Software Packages: Why Requirements and Use Cases are Important, Proceedings of the 1st International Workshop on Ensuring Successful COTS Development (held in conjunction with ICSE’99), Los Angels, USA, May 1999
  31. Maiden, N. and Ncube, C. (1998). PORE: An Approach for Component-Based Information Systems Engineering. CBISE98 Workshop, CAiSE98, 08 Jun 1998, Pisa.
  32. Ncube, C. and Maiden, N. (1997). Procuring Software Systems: Current Problems and Solutions. 3rd Intl Workshop on Requirements Engineering – Foundation for Software Quality (REFSQ97), CAiSE97, 16 Jun 1997, Barcelona
Conference/Workshop Organising Activities
  1. Programme Committee Member for 21st International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2015), March 23-26,2015, Essen, Germany
  2. Programme Committee Member for 20th  International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2014), April 7-10, 2014, Essen, Germany
  3. Panel Chair and Organizer at the 2013 IEEE International Conference on Requirements Engineering (RE13), Rio de Janeiro, Brazil,  July 15th -19th   2013
  4. Panel Chair and Organizer at the 2013 IEEE International Conference on Requirements Engineering (RE13), Rio de Janeiro, Brazil,  July 15th -19th   2013
  5. Programme Committee Member for the 2013 IEEE International Conference on Requirements Engineering (RE13), Rio de Janeiro, Brazil,  July 15-19, 2013
  6. Programme Committee Member for 19th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2013), April 8-11, 2013, Essen, Germany
  7. Programme Committee Member,  8th International Conference on System of Systems Engineering (SoSE 2013), 3-6th June 2013, Hawaii, USA
  8. General  Chair for the 2012  African Conference on Software Engineering and Applied Computing (ACSEAC 2012), 24-26 September 2012, Gabarone, Botswana
  9. Programme Committee Member,  7th International Conference on System of Systems Engineering (SoSE 2012), 16  – 19 Jul 2012, Genoa, Italy
  10. Programme Committee Member for the 20th IEEE International Conference on Requirements Engineering (RE12), September 24th-28th, 2012. Chicago, Illinois, USA
  11. Programme Committee Member for 18th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2012), Mar 19 – 22, 2012, Essen, Germany
  12. Program Committee Member for the 20th  IEEE International Requirements Engineering Conference (RE12),  September 24th -28th  2012, Chicago, Illinoi, USA
  13. International Advisory board and Technical Committee Member, International Conference on Advanced Software Engineering and Applied Computing, Cape Town, South Africa, March  2011
  14. Tutorial Chair, International Conference on Advanced Software Engineering and Applied Computing, Cape Town, South Africa, March 2011
  15. Program Committee Member for the 17th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ’2011), Essen, Germany, March 28-30, 2011
  1. Organising Committee Member for IEEE 32nd International Conference on Software Engineering (ICSE 2010), Cape Town, South Africa, 2-8 May 2010
  2. Chair for the Research Demonstrations and Tools track for IEEE 32nd International Conference on Software Engineering (ICSE 2010), Cape Town, South Africa, 2-8 May 2010
  3. Program Committee Member for the 16th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ’2010), Essen, Germany, June 30-2 July, 2010
  4. Organising Committee Member 5th IEEE International Conference on System of Systems Engineering, Loughborough University, UK, 22-24 June 2010
  5. Workshop Organizing Committee Member for the IEEE 17th International Requirements Engineering Conference (RE 2009, Atlanta, Georgia, USA)
  6. Workshop Organizer Chair for the 1st International Workshop on Opportunistic Software Systems Development to be held at the 11th IEEE International Conference on Software Reuse (ICSR 2009, Falls Church, VA, USA)
  7. Program Committee Member for the 15th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ’2009, Amsterdam, Holland)
  1. Program Committee Member for the 1st Value-driven Engineering of Systems of Things (VEST2009, in conjunction with CAiSE’09, Amsterdam, Holland)
  2. Program Committee Member for the 3rd International Conference on Software Engineering Approaches For Offshore and Outsourced Development (SEAFOOD 2009, ETH Zurich, Switzerland)
  3. Workshop Organizer for the Novel Approaches to Systems of Systems Engineering Workshop (NASSE 2008) held in conjunction with ServiceWave’08, Madrid, Spain
  4. IEEE Award: ‘Most Influential Paper Award’ (2008): winner of the prestigious IEEE International Requirements Engineering Conference ‘Most Influential Paper Award’ for work on requirements engineering that had the most influence on the theory or practice of requirements engineering since in the last 10 years.
  5. Guest-Editor for the November/December 2008 IEEE Software Journal on Opportunistic Software Systems Development
  1. Programme Chair – 7th IEEE International Conference on Composition-Based Software Systems (ICCBSS’08), Madrid, Spain  February 25-29, 2008
  2. Programme Committee member – International Conference on Information Engineering (ICIE’07), London, UK, 2-4 July 2007
  3. Programme Committee member – International working Conference on: Requirements Engineering: Foundation for Software Quality (REFSQ’07), Trondheim, Norway, 11-12 June 2007
  4. Programme Committee member – International Workshop on Foundations of Service-Oriented Architecture (FSOA 2007), Madeira Island, Portugal, 26 – 30 March, 2007
  5. Organizing and Programme Committee member – 6th   International Conference on COTS-Based Software Systems (ICCBSS’07),Banff, Alberta, Canada,  February 26-2 March 2007
  6. Programme Committee member and Track Chair – IEEE International Conference on Innovation in Information Technology (IIT’06), Dubai, UAE, 19-21 November 2006
  7. Organizing and Programme Committee member – International workshop on Software Product Management in Conjunction with International Conference on Requirements Engineering (RE’06) Minneapolis/St. Paul, USA, September 11-15, 2006
  8. Organizing and Programme Committee member – International workshop for Requirements Engineering for COTS-based systems in Conjunction with RE’03, California, USA, September 2003
  9. Steering Committee Member for ECUA II (European COTS User Association)
  10. Organizing and Planning Committee member – 1st International Conference on COTS-Based Software Systems (ICCBSS’02), Orlando, Florida, USA, February 4-6, 2002
  11. Organizing and Programme Committee member – 2nd  International Conference on COTS-Based Software Systems (ICCBSS’03),Ottawa, Canada,  February 10-12, 2003
  12. Programme Committee member of 10th Anniversary Workshop on Requirements Engineering: Foundation for Software Quality (REFSQ’2004), In conjunction with CAiSE’04, 7 – 8 June 2004, Riga, Latvia
  13. Programme Committee member of the 9th International Workshop on Requirements Engineering Foundation for Software Quality (REFSQ’03), Klagenfurt/Velden, Austria, 16 – 20 June, 2003
  14. Programme Committee member of Eighth International Workshop on Requirements Engineering: Foundation for Software Quality (REFSQ’02), September 9-10 September, 2002, Essen, Germany
  15. Organizing and Planning Committee member of the  1st International Workshop on Models and Processes for the Evaluation of COTS Components (MPEC’04),  May 25, 2004, Edinburgh, Scotland
  16. Organizing and Planning Committee of the 2nd International Workshop on Models and Processes for the Evaluation of off-the-shelf Components (MPEC’05), May 21, St. Louis, Missouri, USA
  17. Programme Committee member of the 1st International Workshop on COTS and Product Software: Why Requirements are so Important  (RECOTS’03) 10 September, 2003, Monterey Bay, California, USA
  18. Programme Committee member of the 2nd International Workshop on Requirements and COTS Components (RECOTS’04) 7 September, 2004, Kyoto, Japan

The British University in Dubai

Block 11, 1st and 2nd floor, Dubai International Academic City PO Box 345015, Dubai, UAE

Tel: +971 4 279 1400

Whatsapp: +971507012843

Email: [email protected]