[SoSyM] Software and Systems Modelling Team
Contact us
The Software and Systems Modelling Team is contained within the Department of Computer Science at King's College London and is lead by Kevin Lano and Laurence Tratt. The team specialises in practically orientated research in the modelling area, and collaborates frequently with industrial partners, large and small, in the UK, Europe, North & South America and Asia.

The team is involved in all areas of software modelling: from designing UML-replacement modelling languages to transformations of complex software systems; from constructing modelling software to precisely defining a modelling languages semantics; from crafting Domain Specific Modelling Languages to defining the safety-critical properties of a model. We continuously investigate new ways of enhancing modelling techniques, and improving the use to end-users of modelling. Amongst the team's active research projects are investigations of practical and powerful model transformations and safety critical modelling.

Members of the team have been involved in many modelling efforts, and have worked within the Object Management Group (OMG) on international standards such as UML (Unified Modelling Language) 2.0 (as part of the 2U group), Model Driven Architecture (MDA), and (Queries / Views / Transformations) QVT (as members of the QVT-Partners). Team members are heavily involved in the pUML group, and are organizers of the ROOM series of workshops.

Please feel free to view our current and completed projects, our list of publications, and some of the software generated as part of our research.

If you have any queries, comments, suggestions for projects etc. please do not hesitate to contact us via Laurence Tratt.