SUSO – SUSTAINABLE SOFTWARE

Sustainability is the capacity to endure. Our platform supports you develop sustainable software so that society, the environment and your business benefit.

The Logo of SUSO - Sustainable Software (a blue turtle).

Sustainability for your software business

Sustainable software – why?

  • Sustainability is the attempt to make the world better – in big and small ways. It is even called a first-class concern. Thus, you receive business and karma improvement in one.
  • Sustainable software products and services are an instrument to to reduce costs by using resources more efficiently. Moreover, it leads to higher profit margins.
  • Sustainability strengthens a positive image. Therefore, it helps to acquire and bind your customers and employees in the long term.
  • A sense of the paradigm shift places you ahead of the game. Because sustainability delivers opportunities in marketing and thus the involvement of several target groups.
  • Sustainability grants additional opportunities for public fundings.

What are your competitors doing?

Circle showing 70%.

of the software companies find sustainability important.

Circle showing 25%.

implement sustainability in their software products and services.

Circle showing 23%.

do not even consider sustainability in their work.


Bitkom guide ‘Resource-efficient programming. How resource conservation, longevity, and sustainability can be taken into account in software development.’ (2021)

“Every line of code represents an ethical and moral decision.”

– Grady Booch, Computer Scientist

Use our tools for software sustainability

Our three tools can help software companies and developers to gain the knowledge, the skills, and the funding they need to create sustainable software products and services that meet social, environmental, and economic needs. By taking advantage of these tools, your team can position your organization as a leader in sustainable software development, and help create a better future for all.

1. eLearning Course with Certification: A Corporate Guide for Sustainable Software in Theory and Practice

Our eLearning course is aimed at both beginners and advanced participants who want to expand their knowledge and methods in the area of sustainability in software development. At the end, every employee receives a personal certificate after successfully completing all modules.

A working software developer.

2. Interactive Version of the Sustainability Awareness Framework (SusAF)

This tool visualizes the impacts of software on five correlating dimensions: social, individual, environmental, economic, and technical. It also shows their time scales at three different levels: immediate impacts, enabling impacts, and structural impacts. Finally, the result is a radar chart that shows up the impacts of your software.

Employees of a software company having a workshop and are holding post-its in their hands.

3. Smart Overview about Sustainability Fundings for Software Companies

Did you know that there are numerous funding opportunities for small, medium-sized, and large software companies that can help you financially and organizationally with the implementation of sustainability? Here, you will find a tabular and cartographic overview that will help you find the right funding for you.

A team of a software company is celebrating a success.

Cooperations between research and industry

On this page you will find research institutions working in the field of sustainability and software development. Here you have the opportunity to find cooperation partners. Be it for joint projects, workshops, internships or theses. Are you already listed here?

Read our blog to learn strategies and best practices for sustainable software

At our blog, we’re dedicated to promoting software sustainability. Here, we provide software companies and developers with valuable insights and resources to help them create sustainable software products and services that meet social, environmental, and economic needs. Explore our tips, best practices, and strategies for creating software that meets the needs of your customers.

Eine Person sitzt vor einem Brettspiel (Gamification).
The potential of gamification to promote sustainable behaviour is immense. By integrating game elements into software applications, users can be motivated to make environmentally friendly decisions, save energy, act socially responsible or use sustainable products.
Eine Datenanalystin in einem Rechenzentrum.
Although data analytics is a valuable tool for companies to improve their performance and provide better services to their customers, it also poses a significant environmental problem. Data analytics requires enormous amounts of computing power, which is provided in data centers and cloud infrastructures.
Eine durchsichtige Kugel in der Natur, die Kreislaufwirtschaft in der IT-Branche repräsentieren soll.
Circular IT: How can we apply the concept of circular economy in the IT industry and reduce waste and wastage? The IT industry is an important driver of economic development in many countries. However, this industry is also responsible for a significant amount of waste and environmental pollution. This has […]

Our team bridges the gap between sustainable software theory and practice

SUSO is a project that emerged from the dissertation “Bridging Academic Software Sustainability Design with Industrial Business Planning”. Accordingly, our team brings together researchers who connect academic theory with industrial practice.

A portrait of Dominic Lammert.

Dominic Lammert

Dominic Lammert studied Ethnology and Literature in Vienna and Freiburg (B.A.), then Media Informatics in Bielefeld and Aix-en-Provence (M.Sc.). Afterwards, he worked for three years in the IT/digital department of the publishing house Verlag Herder and another year in startups. Today, he works at Furtwangen University as an academic staff in Socioinformatics and is project coordinator within KISS (Künstliche Intelligenz Services Systeme) which is a cooperational project with the State University of Music Trossingen. In addition, he is doing his doctorate in Software Engineering in cooperation with LUT University (Finland) on the implementation of sustainability in software industry, with SUSO emerging as a side project.

dominic.lammert(at)hs-furtwangen.de

A portrait of Prof. Dr. Stefanie Betz.

Prof. Dr. Stefanie Betz

Prof. Dr. Stefanie Betz studied Information Economics at the Karlsruhe Institute of Technology (KIT), also received her Ph.D. there, and spent her PostDoc in Sweden at the Software Engineering Research Lab (SERL at BTH). Subsequently, she was junior group leader of the “sustainable software systems engineering” group at KIT. Today, she is a Professor of Socioinformatics at the Faculty of Computer Science at Furtwangen University (HFU). In her research, she wants to find out how individual, social and ecological impacts of software systems can be considered and improved already at the design stage.

stefanie.betz(at)hs-furtwangen.de

Portrait of Jari Porras.

Prof. Dr. Jari Porras

Jari Porras D.Sc (Tech) is Professor of Software Engineering (especially Distributed Systems) at the Lappeenranta-Lahti University of Technology LUT. Prof. Porras received the DSc. (Tech.) degree from the Lappeenranta University of Technology, Finland in 1998 about modeling and simulation of communication networks in distributed computing environment. He has supervised approx. 500 Master’s Thesis works and 22 Dissertations as well as acted as external evaluator for 21 doctoral thesis works since the start of his professorship. He has conducted research on parallel and distributed computing, wireless and mobile systems and services as well as sustainable ICT. In last years he has focused his research on human and sustainability aspects of software engineering. He is actively working in international networks and organizations.

jari.porras(at)lut.fi

Dr. Shola Oyedeji

Shola Oyedeji is a postdoctoral researcher at LUT University Finland with research on software sustainability by design focused on integrating the human, societal, environmental, technical and economic concerns into software systems design and measurement to support sustainability. He is also a postdoctoral researcher fellow at University L’Aquila, Italy with research on Identifying and prioritizing sustainability concerns of companies to software design.

shola.oyedeji(at)lut.fi

Our latest (peer-reviewed) publications about sustainable software:

  • Lammert, Dominic; Abdullai, Larry; Betz, Stefanie; Porras, Jari (2023). Sustainability for Artificial Intelligence Products and Services – Initial How-To for IT Praciticioners Proceedings of the 56th Hawaii International Conference on System Sciences 2023 (HICSS 2023).
  • Seyff, Norbert; Betz, Stefanie; Lammert, Dominic; Porras, Jari; Duboc, Leticia; Brooks, Ian; Chitchyan, Ruzanna; Venters, Colin; Penzenstadler, Birgit. (2022). Transforming our World through Software: Mapping the Sustainability Awareness Framework to the UN Sustainable Development Goals. 17th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2022).
  • Schneider, Christoph; Betz, Stefanie (2022). Transformation²: Making software engineering accountable for sustainability. Journal of Responsible Technology.
  • Lammert, Dominic; Betz, Stefanie; Porras, Jari (2022). Software Engineers in Transition: Self-Role Attribution and Awareness for Sustainability. Proceedings of the 55th Hawaii International Conference on System Sciences 2022 (HICSS 2022).
  • Oyedeji, Shola; Shamshiri, Hatef; Porras, Jari; Lammert, Dominic (2021). Software Sustainability: Academic Understanding and Industry Perceptions. In: Wang X., Martini A., Nguyen-Duc A., Stray V. (eds) Software Business (ICSOB 2021). Lecture Notes in Business Information Processing, vol 434. Springer, Cham.