This paper describes LuaDSI, a system for implementing CORBA servers with the Lua scripting language. An object written in
LuaDSI can be dynamically modified and extended without stopping its service. We also describe LuaRep, an extension to Lua
which allows clients to have transparent access to CORBAs interface repository. In conjunction with LuaDSI, LuaRep allows
new CORBA services to be dynamically defined and installed.