System Family Architectures: Current Challenges at Nokia

  • Alessandro Maccari
  • Antti-Pekka Tuovinen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1951)


We discuss the current state and the future challenges of software architecture work pertaining to the mobile handset families produced by Nokia. We identify the most important variance factors in the product set, present some open problems in the product family development, and outline a case study for employing the system family technology developed in the ESAPS project to the development of mobile handsets at Nokia.


Variance Factor Software Architecture System Family Product Family Work Package 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [ARES]
  2. [Artusweb]
  3. [ESAPS]
    Engineering Software Architectures, Processes and Platforms for System Families. ITEA project no 99005, Eureka Σ! Programme (2023), See
  4. [Fenton94]
    Fenton, N., Lawrence Pfleger, S., Glass, R.L.: Science and substance: a challenge to software engineers. IEEE Software, 86–95 (July 1994)Google Scholar
  5. [Karhinen98]
    Karhinen, A., Kuusela, J.: Structuring Design Decisions for Evolution. In: van der Linden, F.J. (ed.) Development and Evolution of Software Architectures for Product Families. LNCS, vol. 1429, pp. 223–234. Springer, Heidelberg (1998)CrossRefGoogle Scholar
  6. [Kuusela99]
    Kuusela, J.: Architectural evolution, Nokia Mobile Phones case. In: Donohoe, P. (ed.) Software Architecture. Kluwer Academic Publishers, Boston (1999)Google Scholar
  7. [Maccari99]
    Maccari, A.: The challenges of requirements engineering in mobile telephones industry. In: proceedings of DEXA 1999, Third International Workshop on Database and Expert Systems Applications. IEEE Computer Society, Los Alamitos (1999)Google Scholar
  8. [Nokiaweb]
  9. [Orlikowski91]
    Orlikowski, W., Baroudi, J.J.: Studying information technology in organizations, research approaches and assumptions. Information Systems Research 2, 1 (1991)CrossRefGoogle Scholar
  10. [Ran00]
    Ran, A.: ARES conceptual framework for software architecture. In: Jazayeri, M., Ran, A., Linden, F. (eds.) Software Architecture for Product Families, ch. 1. Addison-Wesley, Reading (2000)Google Scholar
  11. [Symbianweb]

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Alessandro Maccari
    • 1
  • Antti-Pekka Tuovinen
    • 1
  1. 1.NOKIA GROUPNokia Research CenterFIN

Personalised recommendations