Description
Modern societies are highly dependent on complex, large-scale, software-intensive systems, which are deeply embedded in every facet of daily living. However, there are increasing concerns regarding the dangerous fragility of these systems as they operate within a highly connected ecosystem of continuous availability, which are challenging to maintain and evolve in response to the inevitable changes in stakeholder goals and requirements of the system. This raises the question of how to design more sustainable software systems that can endure. This talk explores the challenges, opportunities, and risk of designing for software longevity for pre-system understanding and post-system maintenance and evolution through sustainable software architectures, which are fundamental to the development of technically sustainable software to address architectural drift and erosion, decay, and architectural knowledge vaporization.Period | 28 Oct 2021 |
---|---|
Event title | Lindholmen Software Development Day |
Event type | Other |
Location | Gothenburg, SwedenShow on map |
Degree of Recognition | International |
Documents & Links
Related content
-
Research output
-
Software Sustainability: Beyond the Tower of Babel
Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review
-
Do we really know what we are building? Raising awareness of potential Sustainability Effects of Software Systems in Requirements Engineering
Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review
-
Sustainability of the Merlin++ particle tracking code
Research output: Contribution to journal › Conference article › peer-review
-
Sustainability design in requirements engineering: State of practice
Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review
-
Sustainability Design and Software: The Karlskrona Manifesto
Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review
-
Requirements: The key to sustainability
Research output: Contribution to journal › Article › peer-review
-
Software Sustainability: Research and Practice from a Software Architecture Viewpoint
Research output: Contribution to journal › Article › peer-review
-
Software Engineering for Sustainability: Find the Leverage Points!
Research output: Contribution to journal › Article › peer-review
-
Software engineering for sustainability: Tools for sustainability analysis
Research output: Chapter in Book/Report/Conference proceeding › Chapter › peer-review