Jura - Eine verteilte Bibliothek von SAS-Makros

Das Projekt Jura

Das Ziel des Projekts Jura ist der Aufbau einer verteilten Bibliothek von SAS-Makros im Internet. ‚Verteilt’ bedeutet dabei, dass die Teile der Bibliothek auf unterschiedlichen Servern liegen können, und dass dennoch jeder Server Zugriff auf die gesamte Bibliothek bietet.

Der Zugriff auf die Makro-Bibliothek soll auf zwei Wegen möglich sein:

  • mit Web-Browsern,
  • aus laufenden SAS-Programmen.

Der Zugriff aus laufenden SAS-Programmen soll so erfolgen, dass keine Notwendigkeit mehr besteht, Makros explizit aus dem Internet herunterzuladen und zu installieren. Es soll vielmehr ausreichend sein, die zu verwendenden Makros zu benennen; der Zugriff auf die Makro-Bibliothek (genauer: auf denjenigen Server, der die geforderten Makros tatsächlich bereitstellt) soll dann transparent erfolgen.

Es sind also zwei Eigenschaften, die Jura von der Veröffentlichung des Quellcodes von Makros auf einem Internet-Server unterscheiden:

  • die Integration aller veröffentlichten Makros zu einer verteilten Bibliothek und
  • die Möglichkeit des Zugriffs auf diese Bibliothek aus laufenden Programmen heraus.

Home

Neben der Schaffung der im folgenden detailiert beschriebenen Infrastruktur ist die Erschließung der Vielzahl bereits existierender Makro-Bibliotheken ein wichtiges Ziel des Projekts Jura.

Änderungshistorie dieses Beitrags:

25.10.2005, S. Frenzel

- Gründliche Überarbeitung entsprechend neuem Abstract
- Anfügen des (gezipten) WARs mit Version 0.51

29.9.2005, S. Frenzel:

- Anfügen eines Abstracts in PDF-Format und eines ZIP-Files mit dem WAR der Version 0.47.
- Das angefügte WAR-Files enthält die aktuelle Version 0.47 incl. des vollständigen Source Codes.