Title : 
Architecture comprehension tools for a PBX system
         
        
            Author : 
Krikhaar, R.L. ; de Jong, R.P. ; Medema, J.P. ; Feija, L.M.G.
         
        
            Author_Institution : 
Philips Res. Lab., Eindhoven, Netherlands
         
        
        
        
        
        
            Abstract : 
The comprehension of the dynamic and static structure of a system is of main importance for purposes of adding features, bug solving, and for redesign activities. This holds particularly for systems where the features tend to be strongly intertwined. In telephony systems, there is feature interaction both at specification and implementation level. We report on a dedicated environment called URSA: Understanding and Recovery of the Sopho Architecture. A special role is played by an extended MSC language called CMSC
         
        
            Keywords : 
computer telephony integration; private telephone exchanges; program visualisation; reverse engineering; software architecture; software tools; CMSC; Message Sequence Charts; PBX system; URSA; Understanding and Recovery of the Sopho Architecture; Web technology; architecture comprehension tools; bug solving; dedicated environment; dynamic analysis; extended MSC language; feature interaction; implementation level; program comprehension; program visualisation; redesign activities; software architecture extraction; specification; static structure; telephony systems; Computer architecture; Consumer electronics; Intelligent networks; Iron; Laboratories; Software architecture; Switches; Telephony; Tellurium; Visualization;
         
        
        
        
            Conference_Titel : 
Software Maintenance and Reengineering, 1999. Proceedings of the Third European Conference on
         
        
            Conference_Location : 
Amsterdam
         
        
            Print_ISBN : 
0-7695-0090-0
         
        
        
            DOI : 
10.1109/CSMR.1999.756680