Title :
Architectural modeling in industry-an experience report
Author :
Kuusela, Juha ; Maccari, Alessandro ; Xu, Jianli
Author_Institution :
Nokia Res. Center, Helsinki, Finland
Abstract :
Nokia Research Center (NRC) has been leading Esprit project ARES (Architectural Reasoning for Embedded Systems) for two years. One of the main purposes of ARES is to demonstrate the use of architectural modeling in controlling properties of industrial scale products and product families. Two examples are documented. Forward architecting was applied in modeling the new architecture for our mobile phone family showing how to control the dynamic properties of the software. Reverse architecting was used to tune the performance of our telephone switch software. Both cases show that special purpose models can be constructed even for very large systems and they do give valuable insight to the properties of the software
Keywords :
research initiatives; reverse engineering; software engineering; software performance evaluation; telecommunication computing; telephony; ARES; Architectural Reasoning for Embedded Systems; Esprit project; Nokia Research Center; colored Petri net; experience report; forward architecting; industrial scale products; mobile phone; product families; queueing networks; reverse architecting; software architectural modeling; software performance; telephone switch software; Communication system control; Computer architecture; Electrical equipment industry; Embedded system; Industrial control; Mobile handsets; Predictive models; Software architecture; Software systems; Switches;
Conference_Titel :
Software Engineering, 1998. Proceedings of the 1998 International Conference on
Conference_Location :
Kyoto
Print_ISBN :
0-8186-8368-6
DOI :
10.1109/ICSE.1998.671618