.NET Application Framework
Ein Projekt der ATE Software GmbH
-
Aufgabe
Für einen führenden Anbieter von Health-Care Technologien entwickelte die ATE
Software GmbH ein konsistentes Framework als Basis für eine ganze Produktgeneration.
Ziel war es Standardaufgaben zu vereinheitlichen und
wiederverwendbar für alle
Arten von Anwendungen zur Verfügung zu stellen. Durch die
Integration in die
Entwicklungsumgebung soll echtes Rapid Appication Development (RAD) ermöglicht
werden, um die Produktivität der Produktentwicklung zu steigern. Hohe
Anforderungen an Sicherheit, Verfügbarkeit, Konfigurierbarkeit,
Mehrsprachigkeit und Mandatenfähigkeit müssen von dem Framework direkt
unterstützt werden.
-
Realisierung
Auf Basis des eigenen SFx Frameworks entwickelte die ATE Software GmbH ein
individuelles, direkt auf die Kundenanforderungen abgestimmtes Framework. Das
neue, telemedizinische Framework unterstützt eine serviceorientierte
Architektur (SOA) und stellt ein objektorientiertes Komponentenmodell zur
Verfügung. Durch die Integration in Visual Studio .NET ist eine
Drag&Drop Entwicklung von Internet- und Windowsanwendungen basierend auf wiederverwendbaren Geschäftskomponenten möglich.
Die Entwicklung komplexer Geschäftskomponenten wir durch Code-Analyse und -Erzeugung dramatisch vereinfacht.
Auf die Geschäftslogik kann dabei sowohl statuslos über eine Webservice-Schnittstelle als auch statusbehaftet über eine
objektorientierte Schnittstelle zugegriffen werden.
Das Framework automatisiert achtzig Prozent der Standardaufgaben der geplanten Anwendungen - Datenabfrage und -manipulation, Reporting, Zugriffschutz, Programmflussteuerung.
Weniger manueller Code verkürzt nicht nur die Entwicklungszeit, sondern vereinfacht auch die Validierung der Anwendungen.
Die resultierenden Anwendungen sind weitgehend konfigurierbar, Mandantenfähig und Mehrsprachig.
Eine Unterstützung für server- und clientbasierte Workflowengines ist bereits vorgesehen und wird zur Zeit realisiert.
Dank der konsequenten serviceorientierten Architektur ist eine hohe Skalierbarkeit und Verfügbarkeit garantiert.
-
Kundennutzen
 |
Kurze "Time To Market" durch Rapid Application Development (RAD) |
 |
Schnelles "Return on Investment" durch Wiederverwendung der Geschäftskomponenten |
 |
"Agile Business" durch server- und clientbasierte Workflowengines |
 |
Einfache Anwendungsvalidierung dank Codegenerierung und hoher Basisfunktionalität |
 |
Volle Mandantenfähigkeit durch projektbasierte Konfiguration und Mehrsprachigkeit |
 |
Zeit und Kostenersparnis dank der ATE Mehrwerttechnologie (SFx Framework) |
 |
Hohe Skalierbarkeit und Verfügbarkeit durch serviceorientierte Architektur
(SOA) |
-
Technologien
.NET 1.1/2.0, WinFx, Windows Forms, ASP.NET, ADO.NET, Visual Studio .NET 2003/2005, SQL Server 2000/2005, Biz Talk Server 2004, Service
Oriented Architecture (SOA)
|