Die Niederlande
+31 (0)76 - 54 20 740
Rumänien
+40 (0)251 - 43 77 38
Rufen Sie mich zurückKontaktformular
Technologie » CASE Tools
Der Begriff Computer Aided Software Engineering, oft als CASE abgekürzt (zu Deutsch: Rechnergestützte Software-Entwicklung), bezeichnet die Nutzung von Software für die Entwicklung und die Wartung einer Anwendung. CASE-Tools sind Programme, die den Entwickler bei der Funktionsanalyse, dem technischen Entwurf und der Dokumentation unterstützen. CASE-Tools sollen die Entwicklungszeit verkürzen und senken die Entwicklungskosten der Software.
Die Funktionsweise dieser Werkzeuge möchten wir am Beispiel eines der bekanntesten, das wir bei NetRom häufig verwenden, kurz erklären: Enterprise Architect, ein objektorientiertes Unified Modeling Language (UML) Software-Entwicklungswerkzeug für das visuelle Modellieren und Konstruieren von Komponenten für Betriebssystemsoftware. Ähnlich wie ein Theaterregisseur ein Stück inszeniert, benutzt ein Software-Entwickler Enterprise Architect (oder Visio, oder Model Maker) um eine Anwendung visuell zu modellieren und nach Komponenten aufzubauen. Mit Drag & Drop-Funktionen kreiert er Klassen mit Akteuren, Objekten, Beziehungen bzw. Botschaften und Teilen von Anwendungsfällen. Enterprise Architect dokumentiert den Entwurf und generiert auf Knopfdruck den dazugehörenden Code, nach Wahl in Java (EE/SE), C#, C++, VB/VB.NET, ASP.NET, PHP, Delphi, Ruby oder Data Definition Language.
Zwei beliebte Eigenschaften von Enterprise Architect sind die Möglichkeiten zur schrittweisen Entwicklung und zum Round Trip Engineering. Die Software wird in Schritten entwickelt, wobei der Output einer Sequenz als Input für die nächste dienen kann. Im Gegensatz zum Wasserfallmodell muss das gesamte Produkt also nicht fertiggestellt sein, um das erste Feedback der Anwender zu erhalten. Der Entwickler kann den Entwurf auf Wunsch schnell modifizieren, wonach Enterprise Architect das gesamte Modell nachbearbeitet und dafür sorgt, dass der Code einheitlich bleibt: das ist Round Trip Engineering.
Die Niederlande
+31 (0)76 - 54 20 740
Rumänien
+40 (0)251 - 43 77 38
Rufen Sie mich zurück
RVC provides software for image archiving and reporting in various areas, including health care. Technical Director Ronald Ruijs: "Nearshoring with NetRom simply means that we need less management capacity. It enables us to focus on more strategic product development issues, while substantially increasing our productivity.” » more