
By Jasminka Matevska
Softwaresysteme unterliegen im Laufe ihres Lebenszyklus ständigen Veränderungen. Eine Rekonfiguration während der Laufzeit der Systeme führt zur Reduzierung der Ausfallzeiten und zur Erhöhung der Verfügbarkeit der Systemdienste.
Jasminka Matevska liefert einen modell- bzw. architekturbasierten Ansatz zur Planung und transaktionalen Durchführung einer Rekonfiguration komponentenbasierter Softwaresysteme zur Laufzeit unter voller Verfügbarkeit und möglichst geringer Beeinflussung der Reaktionsfähigkeit der Systemdienste. Sie legt verschiedene theoretische Konzepte vor und führt eine umfassende empirische evaluate durch. Das Spektrum erstreckt sich von Graphentheorie, Protokollautomaten, Rekonfigurationsprotokollen, Transaktionsprinzipien, Markov-Ketten, Knapsack-Minimierung über UML 2 Komponenten-, Zustands- und Sequenzdiagrammen bis zu Java EE- und Web-basierten Java-Anwendungen.
Read Online or Download Rekonfiguration komponentenbasierter Softwaresysteme zur Laufzeit PDF
Similar engineering books
Reverse Engineering of Object Oriented Code (Monographs in Computer Science)
Describes how you can layout object-oriented code and accompanying algorithms that may be opposite engineered for higher flexibility in destiny code upkeep and alteration.
Provides crucial object-oriented strategies and programming equipment for software program engineers and researchers.
Symmetric multiprocessors (SMPs) dominate the high-end server marketplace and are at the moment the first candidate for developing huge scale multiprocessor structures. but, the layout of e cient parallel algorithms for this platform c- rently poses a number of demanding situations. this is because the speedy growth in microprocessor pace has left major reminiscence entry because the basic predicament to SMP functionality.
Hannes Fernow führt interdisziplinär in das Thema weather Engineering ein. Er integriert im Rahmen einer Politischen Hermeneutik wissenschaftstheoretische, technikphilosophische und umweltethische Argumente in historisch tradierte Risiko- und Naturverständnisse und zeigt, dass die Folgen von technologischen Klimaveränderungen nicht verlässlich vorhersagbar sind.
Additional info for Rekonfiguration komponentenbasierter Softwaresysteme zur Laufzeit
Example text
Diese Abhängigkeiten können automatisch durch einen Analyseprozess erfasst oder in einer Konfigurationsdatei spezifiziert werden.
Eine Applikation wird aus mehreren Basis-Applikationsobjekten gebildet. Durch Modifikation der bestehenden Objektklassen ist es möglich, neue Klassen von Applikationsobjekten zu erzeugen. Diese Vorgehensweise soll zu einer besseren Produktivität der Entwickler führen und den Benutzern eine Möglichkeit zur Konfiguration eigener Applikationen bieten. B. ). Die Horizontal CORBA Facilities stehen für Komponenten, die Unterstützung quer durch die Branchen und Unternehmen anbieten. Eine Komponente zur digitalen Anlagenverwaltung könnte ein Beispiel dafür sein.
Denn wenn ein Vertrag veröffentlicht oder eingesetzt wird, bindet er den Nutzer und Bereitsteller im Rahmen der Vertragsbedingungen, im Falle von lizenzierter Software auch über einen gewissen Zeitraum. Dabei gibt es verschiedene Lösungsansätze. Es wird oft empfohlen den Vertrag beizubehalten solange er ausreicht, um ein unkompliziertes Verwenden der Komponente zu gewährleisten. Eine andere Möglichkeit wäre den Änderungsvorgang zu stoppen und die Verträge unveränderlich zu machen. Die Änderungen könnten auch durch eigene Zusatzverträge festgehalten werden.