Describir: Methoden und Werkzeuge für die Entwicklung von Software im Kontext verteilter Ausführung