ACM Home Page
Please provide us with feedback. Feedback
NetPrIDE an integrated environment for developing and visualizing computer network protocols
Full text PdfPdf (239 KB)
Source Annual Joint Conference Integrating Technology into Computer Science Education archive
Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education table of contents
Caparica, Portugal
SESSION: Networks table of contents
Pages: 306 - 310  
Year of Publication: 2005
ISBN:1-59593-024-8
Also published in ...
Authors
Pilu Crescenzi  Universita di Firenze, Firenze, Italy
Giorgio Gambosi  Universita di Roma "Tor Vergata", Roma, Italy
Gaia Innocenti  Universita di Firenze, Firenze, Italy
Sponsors
SIGCSE: ACM Special Interest Group on Computer Science Education
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 32,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1067445.1067529
What is a DOI?

ABSTRACT

In this paper we present NetPrIDE, an integrated development environment for designing, implementing and visualizing computer network protocols, which has primarily been used for teaching computer networks. NetPrIDE makes use of an abstract and formal notation to clearly and firmly specify a protocol: once the protocol has been specified and the network topology has been fixed, the implementation and the visualization of the protocol is performed in a completely automated way.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
P. Crescenzi, G. Innocenti, and S. Pasqualetti. Implementing and Visualizing Network Protocols. In Proc. of the First Program Visualization Workshop, pages 193--206, 2001.
 
4
 
5
F. Ferri. Progettazione e sviluppo di un tool per la traduzione di protocolli di rete dal linguaggio APN al linguaggio Java. Master's thesis, Università degli Studi di Roma 'La Sapienza', 2001/2002.
 
6
 
7
 
8
E. Kraemer. Visualizing concurrent programs. In Software Visualization: Programming as a multimedia experience, pages 237--256. J. Stasko, J. Domingue, M. Brown, and B. Price (eds.), MIT Press, 1997.
 
9
10
11
 
12
 
13
G.-C. Roman, K. Cox, C. Wilcox, and J. Plun. PAVANE: A system for declarative visualization of concurrent computations. Journal of Visual Languages and Computing, 3:161--193, 1992.
 
14
 
15


Collaborative Colleagues:
Pilu Crescenzi: colleagues
Giorgio Gambosi: colleagues
Gaia Innocenti: colleagues