2 resultados para abstraction

em ArchiMeD - Elektronische Publikationen der Universität Mainz - Alemanha


Relevância:

10.00% 10.00%

Publicador:

Resumo:

Die Aufgabenstellung, welche dieser Dissertation zugrunde liegt, lässt sich kurz als die Untersuchung von komponentenbasierten Konzepten zum Einsatz in der Softwareentwicklung durch Endanwender beschreiben. In den letzten 20 bis 30 Jahren hat sich das technische Umfeld, in dem ein Großteil der Arbeitnehmer seine täglichen Aufgaben verrichtet, grundlegend verändert. Der Computer, früher in Form eines Großrechners ausschließlich die Domäne von Spezialisten, ist nun ein selbstverständlicher Bestandteil der täglichen Arbeit. Der Umgang mit Anwendungsprogrammen, die dem Nutzer erlauben in einem gewissen Rahmen neue, eigene Funktionalität zu definieren, ist in vielen Bereichen so selbstverständlich, dass viele dieser Tätigkeiten nicht bewusst als Programmieren wahrgenommen werden. Da diese Nutzer nicht notwendigerweise in der Entwicklung von Software ausgebildet sind, benötigen sie entsprechende Unterstützung bei diesen Tätigkeiten. Dies macht deutlich, welche praktische Relevanz die Untersuchungen in diesem Bereich haben. Zur Erstellung eines Programmiersystems für Endanwender wird zunächst ein flexibler Anwendungsrahmen entwickelt, welcher sich als Basis zur Erstellung solcher Systeme eignet. In Softwareprojekten sind sich ändernde Anforderungen und daraus resultierende Notwendigkeiten ein wichtiger Aspekt. Dies wird im Entwurf des Frameworks durch Konzepte zur Bereitstellung von wieder verwendbarer Funktionalität durch das Framework und Möglichkeiten zur Anpassung und Erweiterung der vorhandenen Funktionalität berücksichtigt. Hier ist zum einen der Einsatz einer serviceorientierten Architektur innerhalb der Anwendung und zum anderen eine komponentenorientierte Variante des Kommando-Musters zu nennen. Zum anderen wird ein Konzept zur Kapselung von Endnutzerprogrammiermodellen in Komponenten erarbeitet. Dieser Ansatz ermöglicht es, unterschiedliche Modelle als Grundlage der entworfenen Entwicklungsumgebung zu verwenden. Im weiteren Verlauf der Arbeit wird ein Programmiermodell entworfen und unter Verwendung des zuvor genannten Frameworks implementiert. Damit dieses zur Nutzung durch Endanwender geeignet ist, ist eine Anhebung der zur Beschreibung eines Softwaresystems verwendeten Abstraktionsebene notwendig. Dies wird durch die Verwendung von Komponenten und einem nachrichtenbasierten Kompositionsmechanismus erreicht. Die vorgenommene Realisierung ist dabei noch nicht auf konkrete Anwendungsfamilien bezogen, diese Anpassungen erfolgen in einem weiteren Schritt für zwei unterschiedliche Anwendungsbereiche.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Der erste Teil dieser Arbeit befasst sich mit der Kinetik der Reaktion des OH-Radikals mit Glykolaldehyd (HOCH2CHO). Die Geschwindigkeitskonstante k1 wurde für diese Reaktion temperaturabhängig bestimmt. Durch gepulste Photolyse wurden OH-Radikale erzeugt. Anschließend wurde die laserinduzierte Fluoreszenz der OH-Radikale bei 309 nm detektiert. Die ermittelte Geschwindigkeitskonstante k1 für die Reaktion von OH mit HOCH2CHO von (8,0 ± 0,8) x 10-12 cm3 Teilchen-1 s-1 erweist sich für den Temperaturbereich von 240 K < T < 362 K als temperaturunabhängig. Zwischen 60 und 250 Torr kann zudem keine Druckabhängigkeit für k1 beobachtet werden. Die unerwartet niedrigere Geschwindigkeitskonstante für die betrachtete Reaktion im Vergleich zur Reaktion von OH mit CH3CHO konnte anhand von Überlegungen zur Korrelation zwischen der C-H-Bindungsstärke und dem H-Abstraktionskanal erklärt werden. Im zweiten Teil dieser Arbeit wurde die Photochemie von Aceton (CH3C(O)CH3), Methylethylketon (C2H5C(O)CH3, MEK) und Acetylbromid (CH3C(O)Br) betrachtet. Für die Photolyse von Aceton (bei 248 nm und 266 nm), MEK (bei 248 nm) und Acetylbromid (bei 248 nm) wurden bei 298 ± 3 K druckabhängig zwischen 5 und 1600 Torr N2 Quantenausbeuten für die Methylbildung (Phi(CH3)) bestimmt. Nach gepulster Photolyse der betrachteten Moleküle wurden die transienten Absorptionssignale der Methylradikale bei 216,4 nm verfolgt. Die Quantenausbeuten wurden relativ zur Photolyse von Methyliodid (CH3I) unter gleichen Reaktionsbedingungen ermittelt. Die erhaltenen Quantenausbeuten für CH3-Radikale nehmen für die beiden Systeme Aceton / 248 nm (Phi(CH3, Aceton) = 1,42 – 0,99) und MEK / 248 nm (Phi(CH3, MEK) = 0,45 – 0,19) druckabhängig zu hohen Drücken ab. Die Druckabhängigkeit von Phi(CH3) wird auf die Konkurrenz zwischen Stoßrelaxation und Dissoziation der schwingungsangeregten Acetylradikale (CH3CO#) zurückgeführt. Für das System Aceton / 266 nm wird keine Druckabhängigkeit von Phi(CH3) = 0,93 ± 0,1 beobachtet. Dies wird damit erklärt, dass CH3CO# nicht genügend Energie besitzt, um die Barriere zur Dissoziation zu überschreiten. Bei der Photolyse von Acetylbromid bei 248 nm wird druckunabhängig Phi(CH3) = 0,92 ± 0,10 bestimmt. In diesem System dissoziieren die schwingungsangeregten Acetylradikale bei allen Drücken vollständig. Bei 266 nm wurde die Gesamtquantenausbeute für die Photodissoziation von Aceton (Phi(diss, 266nm)) bestimmt. Die nach Photolyse erhaltenen Methyl - und Acetylradikale wurden nach Titration mit Br2 durch die Resonanzfluoreszenz der Bromatome detektiert. Phi(diss, 266nm) wurde mit 0,92 ± 0,07 bestimmt.