|   Software Development EnvironmentsThe research is centered around a number of core areas within software
development support, with central themes of integrated environments, object-oriented
languages (in the tradition of Simula, BETA, and Java), and embedded systems
such as industrial robots and mobile phones. The research method is focused
on experimental implementation and development of theory that is of practical
relevance. There is much interaction between the individual projects, with
a strive for integrating the developed core technologies. The Research group works closely with LUCAS - Center for Applied Software Research. 
 Old pages Core Areas
and Projects            Computer Graphics Staff: Mathias Haage, Calle Lejdfors, Lennart Ohlsson Configuration ManagementEmphasis on support for fine-grained integrated configuration management
with support for optimistic development and collaborative awareness.
  CM at LUCAS
 Staff: Ulf Asklund, Lars Bendix, Boris Magnusson 
Language DesignEmphasis on object-oriented domain-specific languages and the use of interactive
environments for evolving languages.
 Staff: Torbjörn Ekman, Görel Hedin, Klas Nilsson 
              Reference Attributed Grammars Staff: Torbjörn Ekman, Görel Hedin, Eva Magnusson, Anders Nilsson  Reference Attributed Grammars
 
Language ImplementationEmphasis on safe object-oriented languages, integrated language-based editing
environments, object-oriented language specification, and small target
environments.
 
              Network Programming  Migrating User Interfaces@LUCAS
 Staff: Torbjörn Eklund, Görel Hedin, Anders Ive, Boris Magnusson, Anders Nilsson, Klas Nilsson, David Svensson Runtime (Java) Staff: Boris Magnusson, Anders Nilsson Language Technologies  Language Technologies@LUCAS
 Staff: Pierre Nugues 
Realtime computingEmphasis on support for hard real-time computing in object-oriented languages.
 Staff: Görel Hedin, Roger Henriksson, Klas Nilsson, Sven G Robertz,              
RoboticsEmphasis on open software architectures for industrial robots.
  www.robot.lth.se
 Staff: Mathias Haage, Klas Nilsson             
Code genereation for multiprocessorsThe goal is to reduce performance penalty due to cache misses.
 |