Title
Visualizing software for telecommunication services
Abstract
An active research area in telecommunications concerns how to specify and control the addition of new services, such as call waiting or instant messaging, into existing software. One approach is to rely on a component-based architecture such as Distributed Feature Composition (DFC), by which a new service can be specified as a composition of primitive features over time. Formally, a communication episode is represented by a dynamic graph of software feature boxes, called a usage. This serves as the fundamental model for how services are invoked and how they interact with other services.This paper, after providing some background on DFC, discusses a technique for visualizing the usages which arise through DFC specifications. With the visualization, users can monitor and validate service protocols and feature interactions in real time or through playback logs. The principal display component uses a novel variation of force-directed layouts for undirected graphs. The resulting graphical interface has become a principal tool for developers building services using DFC.
Year
DOI
Venue
2003
10.1145/774833.774855
SOFTVIS
Keywords
Field
DocType
software feature box,feature interaction,validate service protocol,telecommunication service,dfc specification,new service,visualizing software,primitive feature,feature composition,principal tool,real time,principal display component,graphical interface
Call waiting,Architecture,Software engineering,Visualization,Computer science,Theoretical computer science,Software,Graphical user interface,Software feature,Telecommunications service,Graph Layout
Conference
ISBN
Citations 
PageRank 
1-58113-642-0
2
0.42
References 
Authors
28
3
Name
Order
Citations
PageRank
Emden R. Gansner11117115.32
John M. Mocenigo220.42
Stephen C. North31123128.70