Programming perl
Tcl and the Tk toolkit
LUDE: A Distributed Software Library: A Distributed Software Library
LISA '93 Proceedings of the 7th USENIX conference on System administration
LISA '93 Proceedings of the 7th USENIX conference on System administration
Local Disk Depot - Customizing the Software Environment: Customizing the Software Environment
LISA '93 Proceedings of the 7th USENIX conference on System administration
Towards a POSIX Standard for Software Administration
LISA '93 Proceedings of the 7th USENIX conference on System administration
Soft: A Software Environment Abstraction Mechanism
LISA '94 Proceedings of the 8th USENIX conference on System administration
Depot-Lite: A Mechanism for Managing Software
LISA '94 Proceedings of the 8th USENIX conference on System administration
Speeding Up UNIX Login by Caching the Initial Environment
LISA '94 Proceedings of the 8th USENIX conference on System administration
THE BNR Standard Login (A Login Configuration Manager)
LISA '94 Proceedings of the 8th USENIX conference on System administration
OpenDist - Incremental Software Distribution
LISA '95 Proceedings of the 9th USENIX conference on System administration
Dynamic Reconfiguration for Grid Fabrics
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
A Retrospective on Twelve Years of LISA Proceedings
LISA '99 Proceedings of the 13th USENIX conference on System administration
Automated Client-side Integration of Distributed Application Servers
LISA '99 Proceedings of the 13th USENIX conference on System administration
Deployme: Tellme's Package Management and Deployment System
LISA '00 Proceedings of the 14th USENIX conference on System administration
Nix: A Safe and Policy-Free System for Software Deployment
LISA '04 Proceedings of the 18th USENIX conference on System administration
On the Need for a Consortium of Capability Centers
International Journal of High Performance Computing Applications
Mobile ad hoc network emulation environment
MILCOM'09 Proceedings of the 28th IEEE conference on Military communications
Best practices for the deployment and management of production HPC clusters
State of the Practice Reports
Proceedings of the 1st Conference of the Extreme Science and Engineering Discovery Environment: Bridging from the eXtreme to the campus and beyond
Building software environments for research computing clusters
LISA'13 Proceedings of the 27th international conference on Large Installation System Administration
Hi-index | 0.00 |
Modules abstracts the activation of applications from the details of their installation. It provides a uniform interface for selecting applications and for applying the necessary changes to the environment. Five years ago, the first paper on Modules was published [1]. Since then, Modules has been written in C, uses Tcl [2] as its extension language, has seen acceptance and use at a rich variety of sites and has acquired several features for supporting the management of hundreds of software packages across large and diverse intranets. With Modules' proven combination of features and flexibility, we believe it has the potential to become the preferred standard for software management and activation. In this paper, we compare the Modules package with several systems that have appeared in the years since its introduction. We also present some real-world examples of how the Modules package is being applied. This paper covers some of the new features in the current implementation. Finally, we discuss how the Modules concept can be applied elsewhere, including the problem of loading and installing on-demand applets and applications.