1. You are here:
  2. DSV
  3. Research
  4. Software Development

Software Development

Software development entails a number of different areas of research connected to computer science – datalogi in Scandinavia – and supporting disciplines. Technology for software development, such as different programming languages, editors, modelling techniques and language paradigms work hand in hand with methodology for coordinating and facilitating development for the human developers that in the end realise the actual systems, such as programmers, systems analysts, system architects, etc. Research on programming languages focuses on applying language technology to practical software development problems, such as adopting languages for a certain domain or niche. Research on software maintenance attempts to simplify and cut costs of error corrections, adaptations, etc. of deployed systems by developing new methodologies for organisations to maintain software, and the research on software visualisation is comparing different strategies for visualising program code to learn students core object-oriented programming concepts.

Research Leader

Tobias Wrigstad, PhD

In cooperation with KTH.