Serena についてはわかりませんが、Smalltalk SLL の場合、Smalltalk Linked Libraryファイルです。Visual Smalltalk (VSE)をお持ちの場合は、[ファイル] -> [インストール] メニューからロードできます。それらをロードするには、おそらく vdevw.exe という名前のファイルが必要です。
SLL はオブジェクトのコンテナーです。SLL 内のオブジェクトは、適切な読み込みのために正確な順序でバイナリ形式で保存されました。これは、読み込みが仮想イメージの読み込みと同じくらい速く、File In 操作よりもはるかに高速であることを意味します。たとえば、SLL が既に初期化されたクラス変数またはプール ディクショナリを持っている場合、それらの値は、手動で初期化する必要なく、既に利用可能である可能性があります。
これは、必要に応じてパーツをロードまたはアンロードすることにより、アプリケーションをモジュール化できることを意味します。SLL には開発ツールも含まれている場合があります。SLL のロード順序を含む .bnd 拡張子を持つファイルを探すこともできます。
Fuel との違いについて: VSE は、これらのモジュール化機能を備えた最初の Smalltalk でしたが、今日ではほとんどの Smalltalk に同様の機能があります。シリアライズライブラリとしてFuelを使ってきましたが、モジュール化ライブラリとしても使えるのではないでしょうか。
SLL はイメージに動的にバインド可能で、アプリケーション イメージを保存した後に静的にバインドできます。SLL は、仮想マシンとコンパイラから独立している可能性があります。現在、Fuel がこれらの機能にどのように対応しているかはわかりません。
VSE の違いは、イメージが .EXE ファイルであり、迅速なアプリケーション展開に非常に役立つことです。また、アプリケーションは、潜在的に大きなイメージからどの SLL をロードするかを決定できます。たとえば、VSE で開発ツールにアクセスするには、イメージ (v.exe) と開発 SLL をロードする vdevw.exe を起動します。vdevw.exe がない場合、SLL があっても開発オブジェクトにアクセスすることはできません (ただし、アプリケーションはそれらを「手動で」ロードする可能性があります)。