Experiences in making architectural decisions during the development of a new base station platform

  • Authors:
  • Juha Savolainen;Juha Kuusela;Tomi Männistö;Aki Nyyssönen

  • Affiliations:
  • Nokia Research Center, Helsinki, Finland;Nokia Devices, Espoo, Finland;Aalto University, Espoo, Finland;Nokia Siemens Networks, Oulu, Finland

  • Venue:
  • ECSA'10 Proceedings of the 4th European conference on Software architecture
  • Year:
  • 2010

Quantified Score

Hi-index 0.01

Visualization

Abstract

Creating architecture for a complex telecommunication system is a difficult task and requires expertise of many different stakeholders. The software architecture design process relies on understanding the architecturally significant requirements (ASRs) for the system under design. This paper describes experiences in creating a new base station product line. A goal was to create a process to facilitate fulfillment of ASRs during the development of the product line. The approach proved to be feasible for developing large-scale systems in the telecommunications infrastructure domain. This paper describes the approach taken, experiences gathered during the development process and promotes the idea of defining concrete ASRs for each project and refining them through architecture for all relevant subsystems.