• Agile Scalability Engineering: The ScrumScale Method 

      Brataas, Gunnar; Hanssen, Geir Kjetil; Herbst, Nikolas; van Hoorn, Andre (Peer reviewed; Journal article, 2019)
      While agile methods have had a great uptake and impact in software engineering, managing non‑functional qualities still seems to be a challenge. We focus on the scalability of software systems and how this critical quality ...
    • Agile Scalability Requirements 

      Brataas, Gunnar; Fægri, Tor Erlend (Chapter, 2017)
      Many software organisations struggle to provide appropriate levels of scalability in their software systems. Agile development rests on pragmatic and value-centred approaches to requirement capture that allows customers ...
    • CloudScale Method Quick View 

      Brataas, Gunnar; Becker, Steffen; Cecowski, Mariano; Huljenic, Darko; Lehrig, Sebastian; Stupar, Ivana (Chapter, 2017)
      In this chapter, we overview the complete CloudScale method and show how the CloudScale method relates to existing development processes. Our overview is accompanied by a running example termed CloudStore—a simple online ...
    • CloudStore — towards scalability, elasticity, and efficiency benchmarking and analysis in Cloud computing 

      Lehrig, Sebastian; Sanders, Richard Torbjørn; Brataas, Gunnar; Cecowski, Mariano; Ivansek, Simon; Polutnik, Jure (Journal article; Peer reviewed, 2017)
      This paper describes CloudStore, an open source application that lends itself to analyzing key characteristics of Cloud computing platforms. Based on an earlier standard from transaction processing, it represents a simplified ...
    • Scalability Analysis of Cloud Software Services 

      Brataas, Gunnar; Herbst, Nikolas; Ivansek, Simon; Polutnik, Jure (Chapter; Peer reviewed, 2017)
      Cloud computing theoretically offers its customers unlimited cloud resources. However, the scalability of software services is often limited by their underlying architecture. In contrast to current scalability analysis ...
    • Scalability of Decision Models for Dynamic Product Lines 

      Brataas, Gunnar; Hallsteinsen, Svein Olav; Rouvoy, Romain; Eliassen, Frank (Chapter, 2007)
      Product lines need decision models that guide the derivation of product variants satisfying specific requirements. In dynamic product lines, whose requirements vary during runtime, these decision models are also required ...
    • Towards Agile Scalability Engineering 

      Brataas, Gunnar; Hanssen, Geir Kjetil; Ræder, Georg (Chapter, 2018)
      Scalability engineering is currently not well integrated into agile development techniques. This paper extends agile development techniques so that scalability can be handled in an incremental and iterative development ...
    • Towards Scalability Guidelines for Semantic Data Container Management 

      Brataas, Gunnar; Neumayr, Bernd; Schuetz, Christoph G.; Vennesland, Audun (Chapter, 2018)