Bob Braden, Alberto Cerpa, Jeff Kann, Bob Lindell, Ted Faber, Graham Phillips, Vivek Shenoy, Ya Xu
The ASP Execution Environment (ASP EE) is an active network environment for executing network protocol code written in Java as active applications (AAs). Active computations are assumed to be launched when User Applications (UAs) contact the local ASP EE using a UA/AA API. The general active networking model, including the roles of EEs, AAs, and UAs, is summarized in 'Introduction to the ASP EE', with which we assume some familiarity. This document describes the programming interfaces and conventions that are needed to prepare an AA to execute under the ASP EE, including the ASP EE's interface to AAs known as the protocol programming interface (PPI). The Appendices describe the ASP configuration files.
Bob Braden, Alberto Cerpa, Jeff Kann, Bob Lindell, Ted Faber, Graham Phillips, Vivek Shenoy, Ya Xu, "Writing an Active Application for the ASP Execution Environment (Release 1.6)," ISI Technical Report, pp. 1--54, Information Sciences Institute, University of Southern California, February, 2003.
@TechReport{Braden03a, author = "Bob Braden and Alberto Cerpa and Jeff Kann and Bob Lindell and Ted Faber and Graham Phillips and Vivek Shenoy and Ya Xu", title = "Writing an Active Application for the {ASP} Execution Environment (Release 1.6)", institution = "Information Sciences Institute, University of Southern California", year = "2003", number = "ISI Technical Report", pages = "1--54", month = feb, URL = "http://www.andes.ucmerced.edu/papers/Braden03a.pdf", cited = "4", }