Anwendungsspezifische Programmiersprachen für schnelle Entwicklung Detail - Computerwelt

Computerwelt: Aktuelle IT-News Österreich


12.05.2011 Rudolf Felser

Anwendungsspezifische Programmiersprachen für schnelle Entwicklung

Bis zu zehn mal schneller zur fertigen Software: Das Software Competence Center Hagenberg aus dem Softwarepark Hagenberg macht Software-Entwicklung einfacher und effizienter.

Das SCCH (Software Competence Center Hagenberg) aus dem Softwarepark Hagenberg unterstützt Software-Entwickler dabei, ihre Programmiertätigkeiten wesentlich zu vereinfachen und zu beschleunigen. Anwendungen können so mit einer anwendungsspezifischen Sprache bis zu zehn mal schneller programmiert werden.

Software ist heute oft deutlich komplexer als noch vor 20 Jahren. Software-Entwickler müssen den Überblick über die Komplexität und Eigenschaften der Anwendungen behalten, um neue Entwicklungen mit vertretbarem Aufwand umsetzen zu können oder bestehende Anwendungen auf neue Plattformen (wie etwa Maschinen oder Geräte) zu bringen.

Das ist besonders dann eine Herausforderung, wenn es sich um spezifische Lösungen, beispielsweise einen speziellen Bereich eines produzierenden Unternehmens, handelt: Weil mit allgemeinen Programmiersprachen von der Kaffeemaschine bis zum Herzschrittmacher alles programmiert werden kann, ist ihre Eignung für einen spezifischen Bereich, zum Beispiel für die Programmierung einer Spritzgiess-Maschine, nicht optimal – fachliche Aspekte müssen erst auf eine allgemeinen Programmiersprache abgebildet werden, um dann maßgeschneidert verwendet werden zu können.

Das SCCH entwickelt Sprachen und Werkzeuge, damit Software-Entwickler effizienter arbeiten können: Zuerst wird das Anwendungsgebiet modelliert und daraus werden anwendungsspezifische Sprachen abgeleitet. Das verhilft, Anforderungen und Abläufe formal zu beschreiben und auf Knopfdruck die gewünschte Software zu erzeugen. Dies erhöht nicht nur die Produktivität, sondern gestaltet auch die Programmiersprachen anwendungsfreundlicher. So kann auch ein Mitarbeiter in der Fertigung ohne umfangreiche Programmierkenntnisse direkt an einer Produktions-Maschine Abläufe definieren.

Oder auch bei der Entwicklung von Smartphone-Apps: In Sachen Hardware oder Betriebssystem sind viele Komponenten bis zu einem gewissen Grad tatsächlich völlig gleich aufgebaut – "und durch unsere Expertise und unsere Forschung aus bisherigen Projekten kann das Potenzial zur Automatisierung für neue Anwendungsgebiete kenntlich gemacht werden", so Josef Pichler, Head of Integrated Software Engineering Tools Group des SCCH. Namhafte Kunden des SCCH sind unter anderem Siemens Transformers Austria GmbH oder Fronius International GmbH. (pi/rnf)

Diesen Artikel

Bewertung:

Übermittlung Ihrer Stimme...
Noch nicht bewertet. Seien Sie der Erste, der diesen Artikel bewertet!
Klicken Sie auf den Bewertungsbalken, um diesen Artikel zu bewerten.
  Sponsored Links:

IT-News täglich per Newsletter

E-Mail:
Weitere CW-Newsletter

CW Premium Zugang

Whitepaper und Printausgabe lesen.  

kostenlos registrieren

Aktuelle Praxisreports

(c) FotoliaHunderte Berichte über IKT Projekte aus Österreich. Suchen Sie nach Unternehmen oder Lösungen.

Service

Acceptance Testing: Trotz knapper Ressourcen

Zum Thema

  • Anexia

    Anexia Application Service Providing, Auftragsentwicklung für Software, Individual-Softwareentwicklung, RZ-Dienstleistungen, Übernahme von Softwareprojekten, User Helpdesk-Systeme und Hotlines mehr
  • HATAHET productivity solutions GmbH

    HATAHET productivity solutions GmbH Individual-Softwareentwicklung, Migrations-Management, Programmierung, System- und Netzwerk-Tuning, Systemintegration und Systemmanagement, Übernahme von Softwareprojekten, User Helpdesk-Systeme und Hotlines,... mehr
  • customer care solutions - Call Center Betriebs GmbH

    customer care solutions - Call Center Betriebs GmbH B2C Dienste und Lösungen, B2B Dienste und Lösungen, User Helpdesk-Systeme und Hotlines, Systempflege- und Wartung, Outsourcing, IKT-Consulting, Facility Management,... mehr
  • Dimension Data Austria GmbH

    Dimension Data Austria GmbH Call Center, IKT-Consulting, Migrations-Management, Outsourcing, Systemintegration und Systemmanagement, Systempflege- und Wartung mehr

Hosted by:    Security Monitoring by: