Domain -Analyse ist ein wesentlicher Bestandteil der Domain Engineering , die die Wiederverwendung von Fachwissen in den Prozess der Herstellung von neuen Software-Systemen erleichtert . Domain -Analyse wird auch als Produktlinie Analyse bekannt und Domain Engineering wird ähnlich wie Produktlinien-Engineering bekannt. Beide beschäftigen sich ausschließlich mit Software-Anwendungen. Was tun Domain Analysten
Systeme Ingenieur, der Domain-Analyse sieht genau an den verschiedenen Teilen von Software-Systemen und versucht, ihre Punkte der Ähnlichkeit und der Zwietracht unterscheiden Punkte führt . Mit anderen Worten sieht Domain-Analyse an , welche Systeme teilen und was sie nicht in ihr Produkt Make-up zu teilen. Durch die Isolierung Instanzen von Software-Wiederverwendung , erzeugt Domain-Analyse wichtige Informationen, die System-Ingenieure können zur vorherigen Designs zu verbessern, wenn die Entwicklung neuer Software-Systeme.
Zeit-und kosteneffektive
Domain Analyse hilft auch, um Software, die von der Erkenntnis, dass die meisten Systeme nicht wirklich neuen Entwicklungen, sondern Variationen von Systemen , die bereits existieren verbessern. Als Ergebnis ermöglicht diese Analyse Entwickler auf Systeme mit einer viel geringeren Kosten und in kürzerer Zeit als ein neues System von Grund auf zu verbessern. . Dies ist bedeutsam, in time-to -market Produktion
Kosten-Nutzen- Analyse
Aus betriebswirtschaftlicher Sicht hat diese Art der Analyse einen signifikanten Vorteil : die Fähigkeit, die endgültige Anzahl der Codezeilen, die Ingenieure für neue Anwendungen zu schreiben , müssen reduzieren. Durch die Wiederverwendung von Code , System-Ingenieure verbringen weniger Zeit mit der Entwicklung neuer Anwendungen. Dies ermöglicht System-Ingenieure , um kostengünstiger zu arbeiten, kann ein Ingenieur weniger Zeit damit verbringen, schriftlich redundanten Code und mehr Zeit arbeitet an neuen Projekten
Die Rolle der Analyse in den Ingenieurwissenschaften
Domain -Analyse stellt die ersten Schritte in Domain Engineering und spielt eine entscheidende Rolle in eines Systems Endproduktion. Erstens hilft dieses Verfahren , um die Domäne definieren . Es sammelt sich dann Informationen über die Domain und produziert ein Modell . Es ist dieses Modell , dass Ingenieure und verwenden bauen aus . Von der Analyse-Phase , Ingenieure dann an die Gestaltung und Umsetzung Phasen bewegen .