Technical Report Number
Application management refers to the process of making software applications available to end-users and providing automated mechanisms for launching and joining such applications. The Programmers' Playground is a computing environment for creating distributed applications from modular, reusable components. This paper discusses a set of tools that enable application developers to: (1) design and debug Playground distributed applications from existing "off-the-shelf" components using a visual configuration tool, (2) make new application components available on the Internet through a "launcher" service, and (3) make complete distributed applications available via a World Wide Web interface, enabling end-users to launch and join the applications interactively. Our system automates the tasks involved in launching distributed applications. This system is completely general-purpose; no programming is required to customize it for particular applications.
McCartney, T. Paul; Shands, E.F. Berkley; Goldman, Kenneth J.; and Shapiro, William M., "Application Development and Management in The Programmers' Playground" Report Number: WUCS-98-18 (1998). All Computer Science and Engineering Research.