throbber
Scott M. Nettles
`
`1701 Barn Swallow Dr.
`Austin, TX 78746
`
`Home/Cell/Business: (512) 784-2966
`Email: Scott.M.Nettles@gmail.com
`
`Research Interests
`Experimental computer science and engineering. Networking, operating, and transaction sys-
`tems. Programming languages. Wireless and mobile networking. Design and implementation
`of wireless node prototypes. Cross-layer network design and implementation. Active networking
`and mobile code. Memory management and high-performance garbage collection. Persistent
`storage management.
`
`Education
`1988 – 1995, Carnegie Mellon University
`Ph.D. in Computer Science, 1996.
`Thesis: Safe and Efficient Persistent Heaps
`Advisor: Jeannette Wing
`
`M.S. in Computer Science, 1992.
`
`Pittsburgh, PA
`
`Palo Alto, CA
`1981 – 1984, Department of Chemistry, Stanford University
`Ph.D. candidate. Research focus - statistical mechanics and computational chemistry.
`
`1977 – 1981, Michigan State University
`B.S. in Chemistry (Honors College), 1981.
`
`East Lansing, MI
`
`Awards
`2008 Grand Prize Award for WinCool Wireless Networking Demo Contest WiNTECH Workshop
`at ACM MobiCom 2008, San Francisco, CA for Hydra demonstration.
`
`2005 Outstanding Faculty Software Engineering Masters Program.
`
`2002 First PhD student, Michael Hicks, winner of the 2002 ACM SIGPLAN Doctoral Disserta-
`tion award.
`
`1997 – 2001, NSF CAREER award for “CAREER: Advancing Experimental Computer Science
`in Storage Management and Education.”
`
`1977 – 1981, Merit Scholar, Alumni Distinguished Scholar, Michigan State University.
`
`Work Experience
`May 2013 – Present,
`Consultant.
`
`Austin, TX
`
`Austin, TX
`May 2013 – Present, The University of Texas at Austin
`Adjunct Associate Professor, Department of Electrical and Computer Engineering.
`
`September 2005 – May 2013, The University of Texas at Austin
`Associate Professor, Department of Electrical and Computer Engineering.
`
`Austin, TX
`
`September 1999 – August 2005, The University of Texas at Austin
`Assistant Professor, Department of Electrical and Computer Engineering.
`
`Austin, TX
`
`Philadelphia, PA
`March 2001 – December 2004 University of Pennsylvania
`Adjunct Assistant Professor, Department of Computer and Information Science.
`
`1
`
` Versata Exh. 2006
` Volusion v. Versata
` CBM2013-00017
`
`
`
`Exh. 2006 - Page 1 of 19
`
`

`

`Scott M. Nettles
`
`August 1998 – August 1999, The University of Arizona
`Visiting Assistant Professor, Department of Computer Science.
`
`Tucson, AZ
`
`January 1995 – August 1999, University of Pennsylvania
`Assistant Professor, Department of Computer and Information Science.
`
`Philadelphia, PA
`
`Palo Alto, CA
`Summer 1990, DEC Systems Research Center
`Wrote formal specification of copying garbage collection in Larch specification language.
`
`September 1988 – December 1994, Carnegie Mellon University
`Research Assistant, School of Computer Science.
`
`Pittsburgh, PA
`
`Palo Alto, CA
`May 1985 – August 1988, DEC Western Research Laboratory
`Designed and implemented CAD software, including Artemis, a graphics editor, and WCHCK,
`a well checker for the Magic VLSI layout system.
`
`June 1984 – April 1985, Silicon Solutions, Inc.
`Designed and implemented novel algorithms for VLSI mask generation.
`
`Menlo Park, CA
`
`Summers 1978, 1979, 1980, 1981, Michigan State University
`Research Assistant, Department of Chemistry.
`
`East Lansing, MI
`
`The University of Texas at Austin
`
`Teaching Experience
`September 1999 – Present
`Spring 2011:
`EE422C, Data Structures.
`EE382N-5, Communication Networks: Technology/Architecture/Protocols.
`EE372N, Telecommunication Networks.
`Fall 2010:
`EE422C, Data Structures.
`Spring 2010:
`EE322C, Data Structures.
`EE382V, Wireless and Mobile Networking.
`Fall 2009:
`EE322C, Data Structures.
`EE382N-5, Communication Networks: Technology/Architecture/Protocols.
`Spring 2009:
`EE382N-5, Communication Networks: Technology/Architecture/Protocols (ESE).
`Fall 2008:
`EE322C, Data Structures.
`EE382N-5, Communication Networks: Technology/Architecture/Protocols.
`Summer 2008:
`Group Independent Study - Reading in Wireless and Mobile Networking.
`Spring 2008:
`EE382N-5, Communication Networks: Technology/Architecture/Protocols (ESE).
`EE382V, Wireless and Mobile Networking.
`Fall 2007:
`EE322C, Data Structures.
`EE382N-5, Communication Networks: Technology/Architecture/Protocols.
`Summer 2007:
`Group Independent Study - Reading in Wireless and Mobile Networking.
`
`2
`
`Exh. 2006 - Page 2 of 19
`
`

`

`Scott M. Nettles
`
`Spring 2007:
`EE382N-5, Communication Networks: Technology/Architecture/Protocols (ESE).
`EE382V, Wireless and Mobile Networking.
`Fall 2006:
`EE322C, Data Structures.
`EE382N-5, Communication Networks: Technology/Architecture/Protocols.
`Summer 2006:
`Group Independent Study - Reading in Wireless and Mobile Networking.
`Spring 2006:
`EE382N-5, Communication Networks: Technology/Architecture/Protocols (ESE).
`Fall 2005:
`EE322C, Data Structures.
`EE382N-5, Communication Networks: Technology/Architecture/Protocols.
`Summer 2005:
`Group Independent Study - Reading in Wireless and Mobile Networking.
`Spring 2005:
`EE372N, Telecommunication Networks.
`EE382N-5, Communication Networks: Technology/Architecture/Protocols (ESE).
`Fall 2004:
`EE382N-5, Communication Networks: Technology/Architecture/Protocols.
`Summer 2004:
`Group Independent Study - Reading in Wireless and Mobile Networking.
`Spring 2004:
`EE372N, Telecommunication Networks.
`EE382N-5, Communication Networks: Technology/Architecture/Protocols (ESE).
`EE382V, Advanced Topics in Mobile Networking.
`
`Previously:
`9 terms (4 ESE), EE382N-5, Communication Networks: Technology/Architecture/Protocols.
`3 terms, EE360P, Operating Systems.
`2 terms, EE397K, Advanced Topics in Mobile Networking.
`1 term, EE382N, Active and Mobile Networking.
`1 term, EE397K, Advanced Topics in Active Networking.
`
`August 1998 – August 1999
`Spring 1999, CS 425/525, Principles of Computer Networking.
`Fall 1998, CS 576, Graduate Introduction to Computer Architecture.
`
`The University of Arizona
`
`University of Pennsylvania
`January 1995 – May 1998
`4 terms, CIS 501, Graduate Introduction to Computer Architecture.
`1 term, CIS 570, Advanced Programming Language Implementation.
`1 term, CSE 385 (Honors), Experimental Computer Science Laboratory.
`
`Carnegie Mellon University
`Fall 1988 – Fall 1994, School of Computer Science
`Teaching assistant for Analysis of Algorithms and Introduction to Programming Languages.
`
`Stanford University
`Fall 1981 – Spring 1984, Department of Chemistry
`Teaching assistant for Freshman Chemistry, Physical Chemistry and Advanced
`Physical Chemistry Laboratory. Head teaching assistant Freshman Chemistry.
`
`3
`
`Exh. 2006 - Page 3 of 19
`
`

`

`Scott M. Nettles
`
`Fall 1980 – Spring 1981, Department of Chemistry
`Teaching assistant for Honors Freshman Chemistry.
`
`Michigan State University
`
`Michigan State University
`Fall 1979 – Spring 1980, Lyman Briggs College
`Head teaching assistant for Introductory APL and Introductory Fortran.
`
`Funding
`Past
`
`“NeTS-ProWiN: Practical Use of Channel Information in Multihop Wireless Networks,” 9/06-
`8/10, NSF, $725,802, PI: Scott Nettles, Co-PI: Robert Heath
`
`“Cooperative Communication and Architectures for Cross-Layer Coordination,” 6/06-12/06, The
`Department of Defense (Air Force), $118,401, PI: Scott Nettles Co-PI: Christine Julien
`
`“NeTS - ProWiN: Collaborative Research: Exploiting Flexible PHYs in Networks: Prototype and
`Algorithms,” 9/04-8/06, NSF, $500,000, PI: Scott Nettles, Co-PIs: Jeffrey Andrews, Sanjay
`Shakkottai, Robert Heath, Gustavo de Veciana, Co-Collaborator: Kapil Dandekar, Drexel
`University.
`
`“MIMO Ad Hoc Battlefield Networks in Dense Urban Environments,” 6/04-5/05, National In-
`struments, $52,500, PI: Robert Heath, Co-PIs: Scott Nettles, Jeff Andrews, Kapil Dandekar
`(Drexel University).
`
`“ITR: Collaborative Research: Resource Allocation and Denial of Service Prevention in Active
`Networks,” 9/00-8/04, NSF (CSE-0081360), $417,746, PI: Scott M. Nettles, Co-PI: Gustavo
`de Veciana, Co-Collaborator: Jonathan Smith, The University of Pennsylvania.
`
`“CISE Research Instrumentation,” 3/00-2/03, NSF, $139,481, with Doug Burger, Steve Keckler,
`Harrick Vin, Inderjit Dhillon, and Tandy Warnow.
`
`“SCOUT: Scientific Computing Cluster of UT,” 8/00-7/01, IBM Shared University Research
`Grant, $430,000,with Doug Burger, Steve Keckler, Harrick Vin, Inderjit Dhillon, and Tandy
`Warnow.
`
`“Accelerating Network Evolution with a Software Switch for Active Networks,” 8/96-7/00,
`DARPA, $3,175,688, PI: J. M. Smith, Co-PIs: D. J. Farber, C. A. Gunter, S. M Nettles, D.
`C. Feldmeier, and W. D. Sincoskie.
`
`“Undergraduate Education in High Performance Computing,” 7/96-6/98, NSF, $98,955, PI: V.
`Tannen, Co-PIs: I. Lee, S. Nettles, E. Simoncelli, I. Winston.
`
`“A Storage Management Test-Bed,” 6/97-5/98, Penn Research Foundation, $8,000, PI: S. Nettles.
`
`“CAREER: Advancing Experimental Computer Science in Storage Management and Education,”
`6/97-5/00, NSF, $205,000, PI: S. Nettles.
`
`“Intel Technology for Education 2000: ENIAC 2000,” 12/97-12/00, Intel, $1,900.00, PI: David
`Farber. Note: Although we choose not to have Co-PIs on this grant, I was one of the primary
`authors.
`
`4
`
`Exh. 2006 - Page 4 of 19
`
`

`

`Scott M. Nettles
`
`Completed PhD Students
`Michael Hicks (“Dynamic Software Updating”, May 2001, University of Pennsylvania. Winner of
`the 2002 ACM SIGPLAN Doctoral Dissertation Award.) (Currently, Associate Professor,
`University of Maryland CS, CAREER Award 2004).
`
`Jon Moore (“Practical Programmable Packets”, July 2002, University of Pennsylvania)).
`
`Seong-kyu Song (“Applying Active Network Adaptability to Wireless Networks,” December 2004,
`The University of Texas at Austin).
`
`Alex Garthwaite (“Making the Trains Run on Time”, December 2004, University of Pennsylva-
`nia)).
`
`Minyoung Park (“Designing Medium Access Control Protocols for Multiple-Input Multiple-
`Output Wireless Networks,” July 2005, The University of Texas at Austin)
`
`Yihong Zhou (“Spatial Usage and Power Control in Multihop Wireless Networks,” December
`2006, The University of Texas at Austin)
`
`Soon Hyeok Choi (“A Software Architecture for Cross-Layer Wireless Networks,” May 2008, The
`University of Texas at Austin)
`
`Wonsoo Kim (“Improving the Performance of Wireless Networks using Frame Aggregation and
`Rate Adaptation,” December 2010, The University of Texas at Austin)
`
`Ketan Mandke (“Validating Wireless Network Simulations Using Direct Execution,” February
`2012, The University of Texas at Austin)
`
`Karen Watkins (“Beam-Enabled Acoustic Link Establishment (BEALE) for Underwater Acoustic
`Networks, ” April 2013, The University of Texas at Austin)
`
`UT Master’s Students
`MS Thesis Completed - Stephen Shannon, Sangyoo Ha, Vijaylaxmi Chakravarty, Anish Jacob,
`Hari Sankar.
`
`MS Report Completed -
`Vivek Kumar, Jay Shah, Manoj Agarwal, Harold Zhu, Divya Madhusudhan, Jaewoo
`Kim, Chatchawan Dejitthirat, Vijay Hampapur, Tatiana Garban, Diane Flemming, Anant
`Badrayani, Nikolaus Brauer, Omar Cardona, Edward Doan, Elton Faggett, Jermel Kyon
`Holman, Vijaya Jas, Adriana Lopez Prieto, Sanjay Mishra, Louis Orenstein, Nicholas Or-
`rick, S. V. N. Vavilikolanu, Madeline Vega.
`
`Former Post Doctoral Fellows
`University of Pennsylvania - Luke Hornoff.
`
`Completed Plan II Honors Thesis
`Matthew Augustine (Also Senior Project).
`
`5
`
`Exh. 2006 - Page 5 of 19
`
`

`

`Scott M. Nettles
`
`Professional Activities
`Technical Program Committee Member-International Working Conference on Active Networks,
`2002, 2003, 2004.
`
`Technical Program Committee Member-IEEE Computer and Communication Society (INFO-
`COM) Conference, 2003.
`
`Member International Federation for Information Processing Working Group 6.7 on Active and
`Programmable Networks, 2000-Present.
`
`Presentation to, Chief of Naval Operations Strategic Study Group, 2004.
`
`NSF Wireless Networking PI meeting, 2004.
`
`DARPA Application Private Networks workshop, 2003.
`
`DARPA Active Networks Next Generation Workshop, 2001.
`
`Co-Program Chair and Committee Member-International Working Conference on Active Net-
`works, 2001.
`
`DARPA Information Science and Technology Study Group (ISAT) on ”Mobility and Security”,
`2000.
`
`Technical Program Committee Member - International Symposium on Memory Management,
`1998, 2000.
`
`Co-organizer of the Seventh International Workshop on Persistent Object Systems. Cape May,
`New Jersey, June 1996.
`
`NSF grant review panels CISE-CCR (compiler area) (1997), CISE-AINR (Network Area) (2000,
`2001, 2003), CISE-NeTS (Network Area) (2004), CISE-SOD (2004)
`
`Reviewer for a variety of conferences and journals, including: ACM Transactions on Programming
`Languages and Systems, the ACM SIGPLAN Conference on Programming Language De-
`sign and Implementation, IEEE Computer and Communication Society (INFOCOM) Con-
`ference, ACM SIGPLAN International Conference on Functional Programming, the ACM
`Symposium on Operating Systems Principles, and others.
`
`Departmental Service
`Graduate Admissions Committee, Communications, Networking, and Systems area, 2000-2011.
`
`Computer Engineering Curriculum Committee, 1999-2004.
`
`Communications, Networking, and Systems Curriculum Committee, 1999-2011.
`
`Graduate Admissions Committee, Computer Engineering area, 2000-2002.
`
`Undergraduate Appeals Committee, 2000-2004.
`
`Department Metric Review Committee, 2002.
`
`6
`
`Exh. 2006 - Page 6 of 19
`
`

`

`Publications and Talks
`
`Books
`
`Scott M. Nettles
`
`1. “Proceedings of the Third International Working Conference on Active Networks,” Ian W.
`Marshall, Scott Nettles, and Naoki Wakamiya editors, volume 2207 of Lecture Notes in
`Computer Science, 164 pages. Springer-Verlag, October 2001.
`
`2. “Proceedings of the Seventh International Workshop on Persistent Object Systems,” Richard
`Connor and Scott Nettles, Ed., 267 pages. Morgan Kaufmann, 1997.
`
`Book Chapters
`
`1. “Execution Environments,” Scott M. Nettles and Michael Hicks, To appear in Active Networks,
`Bobby Bhattacharjee and James Sterbenz editors, John Wiley and Sons, U.K., 2004, Book
`in progress, our chapter is complete.
`
`2. “Realizing SwitchWare,” Jonathan M. Smith and Scott M. Nettles, Appears in Programmable
`IP Networks: Management and Rapid Service Deployment, A. Galis, S. Denazis, C. Klein,
`and C. Brou editors, Artech House (March 2004), pages 65-86.
`
`Refereed Journal Publications
`
`1. “Using Active Networking’s Adaptability in Ad Hoc Routing.” Nettles, S.M. and Song, S.K. ,
`In IFIP Lecture Notes in Computer Science (LNCS). Vol. 3912, No. 3912, 138-155, 2011.
`
`2. “Evolution in Action: Using Active Networking to Evolve Network Support for Mobility,”
`Hicks, M. and Nettles, S., Seong-Kyu, S., and Shannon, S. ,
`In IFIP Lecture Notes in
`Computer Science (LNCS). Vol. 2546, No. 2546, 146-161, 2011.
`
`3. “Active Networking for TCP over Wireless,” Nettles, S.M. and Song, S.K., In IFIP Lecture
`Notes in Computer Science (LNCS). Vol. 3912, No. 3912, 156-168, 2011.
`
`4. “On the architecture of Authentication, Authorisation, and Accounting for real-time secondary
`market services,” Yihong Zhou, Dapeng Wu, and Scott M. Nettles, In International Journal
`of Wireless and Mobile Computing (IJWMC), Vol. 4, No. 3, 2010
`
`5. “On MAC-Layer Denial of Service Attacks in IEEE 802.11 networks: Analysis and Counter-
`measures,” Yihong Zhou, Dapeng Wu, and Scott M. Nettles, Int. J. Wire. Mob. Comput.
`1, 3/4 (Feb. 2006), 268-275.
`
`6. “Dynamic Software Updating,” Michael Hicks and Scott Nettles, In ACM Transactions on
`Programming Languages and Systems. 27, 6, (2005) 1049–1096
`
`7. “Active Networking: One View of the Past, Present, and Future,” Jonathan M. Smith and
`Scott Nettles, IEEE Transactions on Systems, Man, and Cybernetics, Part C 34(1): 4-18
`(2004).
`
`8. “Disk-Covering, a fast converging method for phylogenetic tree reconstruction,” D. Huson, S.
`Nettles, and T. Warnow, The Journal of Computational Biology, Special issue for selected
`papers from RECOMB 1999, Vol. 6, No. 3, 1999, pp. 369-386. (This appeared in a pre-
`liminary form in the Proceedings of RECOMB 1999, as Obtaining highly accurate topology
`estimates of evolutionary trees from very short sequences. Lyon, France.)
`
`9. “The Hybrid tree reconstruction method,” D. Huson, S. Nettles, K. Rice, T. Warnow, and S.
`Yooseph The Journal of Experimental Algorithmics, Volume 4, Article 5, 1999. Special issue
`for selected papers from The Workshop on Algorithms Engineering, Saarbrucken, Germany,
`1998. http://www.jea.acm.org/1999/HusonHybrid/.
`
`7
`
`Exh. 2006 - Page 7 of 19
`
`

`

`Scott M. Nettles
`10. “The SwitchWare Active Network Architecture,” D. Scott Alexander, William A. Arbaugh,
`Michael W. Hicks, Pankaj Kakkar, Angelos D. Keromytis, Jonathan T. Moore, Carl A.
`Gunter, Scott M. Nettles, and Jonathan M. Smith,
`IEEE Networking, Special issue on
`Active and Controllable Networking, 1998.
`
`11. “Composing First-Class Transactions,” Nicholas Haines, Darrell Kindred, J. Gregory Morrisett,
`Scott M. Nettles, and Jeannette M. Wing, ACM Transactions on Programming Languages
`and Systems, Vol. 16, No. 6, November 1994, Pages 1719-1736.
`
`12. “Solvent Isotope Effects Upon the Kinetics of Some Simple Electrode Reactions,” Michael J.
`Weaver, Paul D. Tyma and Scott M. Nettles, J. Electroanal. Chem., 140(1980).
`
`13. “Solvent Isotope Effects Upon the Thermodynamics of Some Transition-Metal Redox Couples
`in Aqueous Media,” Michael J. Weaver and Scott M. Nettles, Inorg. Chem., 19(1980).
`
`Invited Publications
`
`1. “Chunks in PLAN: Language Support for Programs as Packets,” Jonathan T. Moore, Michael
`Hicks, and Scott M. Nettles, Proceedings of the 37th Annual Allerton Conference on Com-
`munication, Control, and Computing, September 1999.
`
`Refereed Conference Publications
`
`1. “An Experimental Evaluation of Rate Adaptation for Multi-Antenna Systems,” Wonsoo Kim,
`M. O. Khan, K. T. Truong, Soon-Hyeok Choi, R. Grant, H. K. Wright, K. Mandke, R.
`Daniels, R. W. Heath, Jr., and S. Nettles Appears in Proc. of the IEEE INFOCOM 2009,
`April 19-25, 2009, Rio de Janeiro, Brazil, pp. 2313 - 232 (2009).
`
`2. “Improving the performance of multi-hop wireless networks using frame aggregation and broad-
`cast for TCP ACKs,” Wonsoo Kim, Hyrum K. Wright, and Scott M. Nettles Appears in
`CoNEXT ’08: Proceedings of the 2008 ACM CoNEXT Conference (2008).
`
`3. “Throughput/Delay Measurements of Limited Feedback Beamforming in Indoor Wireless Net-
`works ,” R. Daniels, K. Mandke, S. Nettles and R. W. Heath, Jr. Appears in Proc. of IEEE
`Global Telecommunications Conf., pp. 1-6, New Orleans, LA, USA, Nov. 30 - Dec. 4, 2008
`(2008)
`
`4. “Machine learning for physical layer link adaptation in multiple-antenna wireless networks,”
`R. Daniels, K. Mandke, Steven W. Peters, S. Nettles and R. W. Heath, Jr. Appears in
`WiNTECH ’08: Proceedings of the third ACM international workshop on Wireless network
`testbeds, experimental evaluation and characterization, (2008)
`
`5. “A Software Architecture for Cross-Layer Wireless Network Adaptations,” Soon-Hyeok Choi,
`Dewayne E. Perry, and Scott M. Nettles Appears in WICSA ’08: Proceedings of the Seventh
`Working IEEE/IFIP Conference on Software Architecture (2008)
`
`6. “Physical Concerns for Cross-Layer Prototyping and Wireless Network Experimentation,” K.
`Mandke, R. Daniels, Soon-Hyeok Choi, S. Nettles and R. W. Heath, Jr., Appears in Proc.
`of the Second ACM International Workshop on Wireless Network Testbeds, Experimental
`Evaluation and Characterization, pp. 11-18, Montreal, Canada, September 10, (2007).
`
`7. “A MIMO Demonstration of Hydra,” K. Mandke, R. Daniels, Soon-Hyeok Choi, S. Nettles and
`R. W. Heath, Jr. Appears in Proc. of the Second ACM International Workshop on Wireless
`Network Testbeds, Experimental Evaluation and Characterization, pp. 101-102, Montreal,
`Canada, September 10, (2007).
`
`8
`
`Exh. 2006 - Page 8 of 19
`
`

`

`Scott M. Nettles
`8. “Early Results on Hydra: A Flexible MAC/PHY Multihop Testbed,” K. Mandke, Soon-Hyeok
`Choi, Gibeom Kim, R. Grant, R. Daniels, Wonsoo Kim, R. W. Heath, Jr., and S. Nettles
`Appears in Proc. of IEEE Vehicular Tech. Conf. , pp. 1896-1900, Dublin, Ireland, April 23
`- 25, (2007).
`
`9. “Multichannel Feedback in OFDM Ad Hoc Networks,” T. Tang, K.Mandke, C. B. Chae, R.
`W. Heath, Jr., and S. Nettles Appears in IEEE Sensor and Ad Hoc Communications and
`Networks (SECON), vol. 2, pp. 701-706, (2006).
`
`10. “Authentication, Authorization, and Accounting for Real-Time Secondary Market Services,”
`Yihong Zhou, Dapeng Wu, and Scott M. Nettles, Appears in the IEEE International Con-
`ference on Communications (ICC) May 2005.
`
`11. “Balancing the Hidden and Exposed Node Problems With Power Control In CSMA/CA-Based
`Wireless Networks,” Yihong Zhou and Scott M. Nettles, Appears in the IEEE Wireless
`Communications and Networking Conference 2005.
`
`12. “Improving TCP throughput for multi-hop wireless networks using multiple antennas,” Miny-
`oung Park and Scott M. Nettles, Appears in the Vehicular Technology Conference, 2005.
`
`13. “An overhead controlled MAC protocol for high data-rate wireless networks,” Soon-Hyeok Choi
`and Scott M. Nettles, Appears in the Vehicular Technology Conference, 2005.
`
`14. “A max-min strategy for QoS improvement in MIMO ad-hoc networks,” Seung Jun Baek,
`Gibeom Kim, and Scott M. Nettles, Appears in the Vehicular Technology Conference, 2005.
`
`15. “Analyzing and Preventing MAC-Layer Denial of Service Attacks for Stock 802.11 Systems,”
`Yihong Zhou, Dapeng Wu, and Scott M. Nettles, Appears in Proc. of IEEE/ACM First
`International Workshop on Broadband Wireless Services and Applications.
`
`16. “Improving Throughput and Fairness for MIMO Ad Hoc Networks Using Antenna Selection
`Diversity,” Minyoung Park, Robert W. Heath, Jr. and Scott Nettles, Appears in in Proc.
`of IEEE Global Telecommunications Conf., Dallas, TX, USA on Nov. 29 - Dec. 3, 2004.
`
`17. “A MIMO-OFDM Transceiver for Ad Hoc Networking,” Taiwen Tang, Minyoung Park, Robert
`W. Heath, Jr., and Scott M. Nettles, Appears in Proc. of International Workshop on
`Wireless Ad-hoc Networks, Oulu, Finland on May 31 - Jun. 3, 2004.
`
`18. “Wireless Channel-aware Ad Hoc Cross-Layer Protocol with Multi-route Path Selection Diver-
`sity,” Minyoung Park, Jeffery G. Andrews and Scott Nettles, Appears in Proceedings of the
`IEEE Vehicular Technology Conference, October, 2003.
`
`19. “Scalable Distributed Management with Lightweight Active Packets,” Jonathan T. Moore,
`Jessica Kornblum Moore, and Scott Nettles, Appears in the Fourth International Working
`Conference on Active Networks (IWAN 2002).
`
`20. “Experiences with Capsule-based Active Networking,” Jonathan T. Moore, Michael Hicks,
`David Wetherall, and Scott Nettles. In Proceedings of DARPA Active Networks Conference
`and Exposition, 2002, San Francisco, June 2002.
`
`21. “Dynamic Software Updating,” Michael Hicks, Jonathan T. Moore, and Scott Nettles, Pro-
`ceedings of the ACM SIGPLAN Conference on Programming Language Design and Imple-
`mentation, pages 13-23. ACM, June 2001. (˜20% acceptance rate)
`
`22. “Practical Programmable Packets,” Jonathan T. Moore, Michael Hicks, and Scott Nettles,
`Proceedings of the Twentieth IEEE Computer and Communication Society (INFOCOM)
`Conference, pages 41-50. IEEE, April 2001. (23% acceptance rate)
`
`9
`
`Exh. 2006 - Page 9 of 19
`
`

`

`Scott M. Nettles
`23. “Compiling PLAN to SNAP,” Michael Hicks, Jonathan T. Moore, and Scott Nettles. Proceed-
`ings of the Third International Working Conference on Active Networks, Ian W. Marshall,
`Scott Nettles, and Naoki Wakamiya editors, volume 2207 of Lecture Notes in Computer
`Science, pages 134-151. Springer-Verlag, October 2001.
`
`24. “Active Networking Means Evolution (or enhanced extensibility required),” Michael Hicks
`and Scott Nettles. Proceedings of the Second International Working Conference on Active
`Networks, Hiroshi Yashuda editor, volume 1942 of Lecture Notes in Computer Science, pages
`16-32. Springer-Verlag, October 2000.
`
`25. “PLANet: An Active Internetwork,” Michael Hicks, Jonathan T. Moore, D. Scott Alexander,
`Carl A. Gunter, and Scott Nettles, Proceedings of the Eighteenth IEEE Computer and
`Communication Society (INFOCOM) Conference, pages 1124-1133.
`IEEE, March 1999.
`(32% acceptance rate)
`
`26. “Sidney and RDS: An Evaluation of Two Persistent Storage Systems,” Scott M. Nettles, Pro-
`ceedings of the IEEE International Performance, Computing, and Communications Confer-
`ence, Phoenix, February 1999.
`
`27. “PLAN: A Packet Language for Active Networks,” Michael Hicks, Pankaj Kakkar, Jonathan
`T. Moore, Carl A. Gunter, and Scott Nettles, The ACM SIGPLAN International Confer-
`ence on Functional Programming (ICFP), pages 86-93. Baltimore, September 1998. (˜20%
`acceptance rate)
`
`28. “Transactions for Java,” Alex Garthwaite and Scott Nettles, IEEE International Conference
`on Computer Languages, pages 16-27, Chicago, May 1998. (30% acceptance rate)
`
`29. “A Study of Large Object Spaces,” Michael Hicks, Luke Hornoff, Jonathan T. Moore, and Scott
`Nettles, Proceedings of the International Symposium on Memory Management (ISMM),
`pages 138-145, Vancouver, October 1998.
`
`30. “The SwitchWare Active Network Implementation,” D. Scott Alexander, Michael W. Hicks,
`Pankaj Kakkar, Angelos D. Keromytis, Marianne Shaw, Jonathan T. Moore, Carl A. Gunter,
`Trevor Jim, Scott M. Nettles, and Jonathan M. Smith, Proceedings of the ACM SIGPLAN
`Workshop on ML, Baltimore, September 1998.
`
`In Proceedings of the Eighth
`31. “Transactions in a Flash,” Morgan Price and Scott Nettles.
`Workshop on Persistent Object Systems, pages 2-16, September 1998.
`
`32. “Network Programming with PLAN,” Michael Hicks, Pankaj Kakkar, Jonathan T. Moore, Carl
`A. Gunter and Scott Nettles, in Internet Programming Languages, ICCL’98 Workshop, Henri
`E. Bal and Boumediene Belkhouche and Luca Cardelli editors, volume 1686 of Lecture Notes
`in Computer Science, pages 127-143. Springer-Verlag, May 1998.
`
`33. “The Disk-Covering Method for Tree Reconstruction,” D. Huson, S. Nettles, L. Parida, T.
`Warnow, and S. Yooseph, Algorithms and Experiments (ALEX), 1998.
`
`34. “Active Bridging,” Scott Alexander, Marianne Shaw, Scott M. Nettles, and Jonathan M. Smith,
`In Proceedings of SIGCOMM ’97, pages 101-111, September 1997. (11% acceptance rate)
`
`35. “Infrastructure for proof-referencing code,” C. Gunter, P. Homeier and S. Nettles, in Proceed-
`ings, Workshop on Foundations of Secure Mobile Code, March 1997.
`
`36. “The Measured Cost of Copying Garbage Collection Mechanisms,” Michael Hicks, Jonathan T.
`Moore, and Scott Nettles,
`In Proceedings of the International Conference on Functional
`Programming (ICFP), pages 292-305, June 1997. (32% acceptance rate)
`
`10
`
`Exh. 2006 - Page 10 of 19
`
`

`

`Scott M. Nettles
`37. “Transactions for Java,” Alex Garthwaite and Scott Nettles,
`Workshop on Java and Persistence, September 1996.
`
`in Proceedings of the First
`
`38. “A Rollback Technique for Implementing Persistence by Reachability,” Scott Nettles and James
`O’Toole, in Proceedings of the Seventh Workshop on Persistent Object Systems, pages 120-
`127, June 1996.
`
`39. “Concurrent Replicating Garbage Collection,” James W. O’Toole and Scott M. Nettles, In
`Proceedings of the ACM Conference on Lisp and Functional Programming, pages 34-42, June
`1994. Also MIT-LCS-TR-570 and CMU-CS-93-138. (˜20% acceptance rate)
`
`James W. O’Toole,
`40. “Concurrent Compacting Garbage Collection of a Persistent Heap,”
`Scott M. Nettles, and David K. Gifford, In Proceedings of the 14th ACM Symposium on
`Operating Systems Principles, pages 161-174, ACM, December 1993. (27% acceptance rate)
`Also CMU-CS-93-137 and MIT-LCS-TR-569.
`
`In
`41. “Real-Time Replication Garbage Collection,” Scott M. Nettles and James W. O’Toole,
`Proceedings of the SIGPLAN Symposium on Programming Language Design and Implemen-
`tation, pages 217-226, ACM, June 1993. (17% acceptance rate)
`
`42. “Improving the Performance of SML Garbage Collection using Application-Specific Virtual
`Memory Management,” Eric Cooper, Scott Nettles, and Indira Subramanian, In Proceedings
`of the ACM Conference on Lisp and Functional Programming, pages 43-52, June 1992.
`(˜20% acceptance rate)
`
`43. “Replication-Based Incremental Copying Collection,” Scott M. Nettles, James W. O’Toole,
`David Pierce, and Nicholas Haines, in Proceedings of the SIGPLAN International Workshop
`on Memory Management, Springer-Verlag, pages 357-364, September 1992. Also CMU-CS-
`93-135.
`
`44. “Extensions to Standard ML to Support Transactions,” Jeannette M. Wing, Manuel Faehn-
`drich, J. Gregory Morrisett, and Scott M. Nettles,
`in ACM SIGPLAN Workshop on ML
`and its Applications, pages 104-118, June 1992. Also CMU-CS-92-132, April 1992.
`
`in
`45. “Persistence + Undoability = Transactions,” Scott M. Nettles and Jeannette M. Wing,
`Proceedings of Hawaii International Conference on Systems Science 25, January 1992. Also
`CMU-CS-91-173, August 1991.
`
`46. “Reliable Distributed Computing with Avalon/Common Lisp,” Stewart M. Clamen, Linda D.
`Leibengood, Scott M. Nettles, and Jeannette M. Wing, In Proceedings of the 1990 Interna-
`tional Conference on Computer Languages, pages 169-179, New Orleans, March 1990. Also
`CMU-CS-89-186.
`
`Technical Reports
`
`1. “General-Purpose Persistence Using Flash Memory,” Jonathan T. Moore, Michael Hicks, and
`Scott Nettles. Technical Report MS-CIS-97-3, CIS Department, University of Pennsylvania,
`1997.
`
`2. “Switchware: Accelerating Network Evolution,” J. M. Smith, D. J. Farber, C. A. Gunter, S.
`M. Nettles, D. C. Feldmeier, and W. D. Sincoskie. Technical Report MS-CIS-96-38, CIS
`Department, University of Pennsylvania, 1996.
`
`3. “Safe and Efficient Persistent Heaps,” Scott Nettles. Technical Report CMU-CS-TR-95-225,
`Carnegie Mellon School of Computer Science, December 1995.
`
`4. “Tinkertoy Transactions,” Nicholas Haines, Darrell Kindred, J. Gregory Morrisett, Scott M.
`Nettles, and Jeannette M. Wing, Technical Report CMU-CS-93-202, Carnegie Mellon Com-
`puter Science Department, December 1993.
`
`11
`
`Exh. 2006 - Page 11 of 19
`
`

`

`Scott M. Nettles
`
`5. “Venari/ML Interfaces and Examples,” Jeannette M. Wing, Manuel Faehndrich, Nicholas
`Haines, Karen Kietzke, Darrell Kindred, J. Gregory Morrisett and Scott M. Nettles, Techni-
`cal Report CMU-CS-93-123, Carnegie Mellon Computer Science Department, March 1993.
`
`6. “A Larch Specification of Copying Garbage Collection,” Scott Nettles, Technical Report CMU-
`CS-92-219, Carnegie Mellon Computer Science Department, December 1992.
`
`Invited Talks
`
`1. “PLAN and PLANet,” Brown University, Department of Computer Science, Spring 1999.
`
`2. “Safe and Efficient Persistent Heaps,” The University of Arizona, Department of Computer
`Science, December 1998.
`
`3. “PLAN and PLANet,” The University of Arizona, Department of Computer Science, Spring
`1998.
`
`4. “PLAN and PLANet,” Indiana University, Department of Computer Science, Spring 1998.
`
`5. “PLAN and PLANet,” The University of Texas at Austin, Department of Computer Sciences,
`Spring 1998.
`
`6. “PLAN and PLANet,” Rutgers University, Department of Computer Science, Spring 1998.
`
`7. “Replicating Collection and the Oscar Performance Evaluation Tool,” Sun Microsystems Java
`Research Group, August 1997.
`
`8. “Replicating Collection and the Oscar Performance Evaluation Tool,” Intel Java Research
`Group, August 1997.
`
`9. “Transactions For Java,” Carnegie Mellon, August 1996.
`
`10. “Safe and Efficient Persistent Heaps,” INRIA, June 1996.
`
`11. “Real-Time Replication Garbage Collection,” Xerox Palo Alto Research Center, Palo Alto,
`California, June 1993.
`
`12. “Real-Time Replication Garbage Collection,” DEC Systems Research Center, Palo Alto, Cali-
`fornia, June 1993.
`
`13. “Real-Time Replication Garbage Collection,” Massachusetts Institute of Technology, Cam-
`bridge, Massachusetts, November 1992.
`
`14. “Persistence + Undoability = Transactions,” European Computer Research Center, Munich,
`Germany, September 1992.
`
`15. “Distributed First-Class Values for Functional Languages,” European Computer Research Cen-
`ter, Munich, Germany, September 1992.
`
`Invited Participant
`
`1. NSF Wireless Networking PI meeting, January 2004.
`
`2. NSF Networking PI meeting, November 2000, January 2003.
`
`3. DARPA Active Networks Next Generation Workshop, December 2001.
`
`4. DARPA Active Networks PI Meeting, December 2001.
`
`5. DARPA Focus 2000, June 2000.
`
`6. DARPA Active Networks Demonstration, December 2000.
`
`12
`
`Exh. 2006 - Page 12 of 19
`
`

`

`7. OOPSLA ’97 Workshop on Memory Management and Garbage Collection, Atlanta GA, October
`1997.
`
`Scott M. Nettles
`
`8. Third DARPA Workshop on Active Networks, June 1997.
`
`9. DARPA Workshop on Foundations for Secure Mobile Code, March 1997.
`
`10. Second DARPA Workshop on Active Networks, March 1997.
`
`11. First DARPA Workshop on Active Networks, September 1996.
`
`12. OOPSLA ’93 Workshop on Memory Management and Garbage Collection, Washington, D.C.,
`September 1993.
`
`Software Distributions
`
`1. The Active Bridge. http://www.cis.upenn.edu/˜switchware/activebridge/
`
`2. PLAN and PLANet. http://www.cis.upenn.edu/˜switchware/PLAN/software.html
`
`3. Oscar. http://www.cis.upenn.edu/˜oscar/oscar.tar.gz
`
`4. SNAP. http://www.cis.upenn.edu/˜switchware/SNAP/s

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket