Research Partner

Tuple and its partners rely extensively on the activities of the Software Engineering and Software Architecture (SESAr) academic research group, based at the University of Pretoria. This closely knit relationship seeks to reduce the gap between academia and industry, and helps ensure that together we are able to offer the most relevant and effective solutions to our clients.

Members of SESAr are activity engaged in research topics relating to:

  • Software Architecture Analysis, Design, Recovery and Description
  • Reference Architectures
  • Technology Neutral Application Design
  • Model-Driven Engineering (Modelling Languages, Transformation and Validation)
  • Quality Assurance and Testing
  • Software Development Processes

Please refer to the 'prospective students' section of the SESAr site for more information relating to ongoing research, and PhD, Master and Honors level project proposals.


A list of some of the publications published by members of our organisations that may be of interest to our clients include:

  • F. Solms, C. Edwards, S. Gruner, and A. Paar, “A Domain-Specific Language for URDAD Based Requirements Elicitation,” in Proceedings of the South African Institute of Computer Scientists and Information Technologists Conference on Knowledge, Innovation and Leadership in a Diverse, Multidisciplinary Environment, Cape Town, South Africa, 2011, pp. 224–230.
  • C. Edwards and S. Gruner, “A new tool for URDAD to Java EE EJB Transformations,” presented at the SAICSIT 2013, East London, South Africa, 2013.
  • F. Solms, S. Gruner, and C. Edwards, “URDAD as a Quality-Driven Analysis and Design Process,” in Proceedings of the Tenth SoMeT ’11, Saint Petersburg, 2011, vol. 231, pp. 141–158.
  • F. Solms and D. Loubser, “Generating MDA’s platform independent model using URDAD,” Knowledge-Based Systems, vol. 22, no. 3, pp. 174–185, Apr. 2009.
  • F. Solms and D. Loubser, “URDAD as a semi-formal approach to analysis and design,” Innovations in Systems and Software Engineering, vol. 6, pp. 155–162, 2010.
  • R. Klopper, S. Gruner, and D. G. Kourie, “Assessment of a Framework to Compare Software Development Methodologies,” in Proceedings of the 2007 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries, Port Elizabeth, South Africa, 2007, pp. 56–65.