Dies sind die archivierten Webseiten des Lehrstuhls für Programmierung und Softwaretechnik (PST).
Die Seiten des Software and Computational Systems Lab (SoSy) finden Sie auf https://www.sosy-lab.org/.

Java/A

Architektur-orientiertes Java

Überblick

Java/A ist eine komponenten-orientierte Erweiterung von Java, die Konzepte der Software-Architektur wie Komponenten und Konnektoren als Sprachkonstrukte integriert. Die Implementierung von Java/A besteht aus einem Übersetzer, der Java/A-Quellcode in reinen Java-Quellcode übersetzt, sowie dem Java/A-Framework.

Download

javaa.tar.gz (Java/A ist derzeit nicht für den produktiven Einsatz gedacht. Die LFE PST übernimmt keinerlei Haftung.)

Veröffentlichungen

  • A. Knapp, S. Janisch, R. Hennicker, A. Clark, S. Gilmore, F. Hacklinger, H. Baumeister, M. Wirsing. Modelling the CoCoME with the Java/A component model, to appear, 2007.
  • H. Baumeister, F. Hacklinger, R. Hennicker, A. Knapp, M. Wirsing. A Component Model for Architectural Programming. In Proc. 2nd Int. Wsh. Formal Aspects of Component Software (FACS'05), Elect. Notes Theo. Comp. Sci., 2005.
  • F. Hacklinger. Taking Components into Java. In W. Dosch and N. Debnath, Hrsg., Proc. 13th ISCA Conference, Intelligent and Adaptive Systems and Software Engineering, 2004.
  • F. Hacklinger. Java/A. Young Researchers Workshop, 7th Intl. Conf. on Software Reuse, Austin, Texas, 2002.

Mitwirkende

Am Java/A-Projekte haben seit 2003 zahlreiche Studierende mitgewirkt, unter anderen: Eva Kneitz, Johanna Martin, Prince Adenuga II. A. R., Anita Andonova, Stephan Bursche, Markus Hammerschmidt, Simone Gutjahr und Tatiana Morozowa.

Kontakt

Für Informationen zum Java/A-Projekt wenden Sie sich bitte an Florian Hacklinger.