• DocumentCode
    3232971
  • Title

    Using components to increase maintainability in a large telecommunication system

  • Author

    Algestam, Henrik ; Offesson, Marcus ; Lundberg, Lars

  • Author_Institution
    Soft Center, Ericsson AB, Ronneby, Sweden
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    65
  • Lastpage
    73
  • Abstract
    We consider the consequences of introducing a component-based architecture in a large real-time telecommunication system. The goal is to decrease the cost for software maintenance while preserving existing performance levels. We have developed a component-based prototype and compared this new architecture with the existing system architecture. Two aspects have been evaluated, viz. maintainability and performance. The evaluation indicated that the maintainability cost was reduced with approximately 20%. There was a marginal performance degradation when using one CPU in the component-based architecture. The component-based architecture was, however more efficient when using a multiprocessor.
  • Keywords
    distributed object management; object-oriented programming; real-time systems; software architecture; software maintenance; software performance evaluation; software reusability; Billing Gateway; CORBA; CPU; component-based architecture; maintainability; multiprocessor; performance levels; real-time telecommunication system; software maintenance; system architecture; Bit error rate; Encoding; Filters; Graphical user interfaces; Mediation; Protocols; Software engineering; Switches; Telecommunication switching; Telephony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2002. Ninth Asia-Pacific
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-1850-8
  • Type

    conf

  • DOI
    10.1109/APSEC.2002.1182976
  • Filename
    1182976