Parcels: A fast and feature-rich binary deployment technology

Computer Languages, Systems & Structures(2005)

引用 13|浏览0
暂无评分
摘要
While development of a software system is important, it is also very important to have suitable mechanisms for actually deploying code. Current state-of-the-art deployment approaches force the developer to structure the code in such a way that deployment is possible, thereby severely inhibiting reuse and comprehensibility of the system. This paper presents parcels, an atomic deployment mechanism for objects and source code that supports shape changing of classes, method addition, method replacement, and partial loading. The key to making this deployment mechanism feasible and fast is a pickling algorithm that allows the unpickling to be done iteratively instead of with a recursive descent parser. Parcels were developed for VisualWorks Smalltalk, and have been the default deployment mechanism the past years for thousands of customers.
更多
查看译文
关键词
deployment mechanism,software system,code deployment,suitable mechanism,method replacement,default deployment mechanism,atomic deployment mechanism,pickling,smalltalk,deploying code,method addition,packaging,source code,feature-rich binary deployment technology,current state-of-the-art deployment approach,software systems
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要