James H. Cowie

Learn More
This paper describes the Scalable Simulation Framework (SSF), a discrete event modeling API designed for the construction and simulation of very large networks. SSF can execute detailed simulations of complex topology networks with a million or more concurrent TCP/IP ows. We describe the overall architecture of SSF, the architecture of the network modeling(More)
This reference manual specifies the detailed syntax and semantics of the Java and C++ bindings of version 1.0 of the Scalable Simulation Framework Application Programming Interface (SSF API), and is intended as a resource for SSF implementors and expert modelers. Modelers seeking an introduction to the use of SSF for constructing discrete-event simulations(More)
We analyze the large, long-lasting, widespread instabilities of the global BGP routing system observed during the Code Red II and Nimda worm attacks in July and September 2001, respectively. The identification and characterization of global routing instabilities employs heuristic spatio-temporal correlation analysis of multiple BGP message streams collected(More)
After several years of research, we now have the capability of modeling the Internet at scales on the order of 100,000 multi-protocol hosts (IP, TCP, client/server applications) and routers (OSPF, BGP-4), with long-range correlated IP packet tra c [1]. Getting to this point required the design of a scalable Internet modeling framework (SSFNET), a scalable(More)
Tools for National and Grand Challenges Geoffrey C. Fox Department of Computer Science, Department of Physics and Northeast Parallel Architectures Center, Syracuse University, Syracuse, NY 3154432163 FAX 3154434741 gcf@npac.syr.edu http://www.npac.syr.edu or http://www.infomall.org Wojtek Furmanski Department of Physics and Northeast Parallel Architectures(More)
Two major engineering bottlenecks in the production pipeline for High Performance Computing software result from a shortage of adequate design tools and design theory. We propose one technology that can help eliminate the HPC software bottleneck: object-oriented construction of virtual global data structures (VGDS). In this paper, we give an overview of the(More)