• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 12
  • 5
  • 3
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 40
  • 20
  • 16
  • 14
  • 12
  • 11
  • 11
  • 11
  • 10
  • 8
  • 8
  • 8
  • 7
  • 7
  • 7
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
31

Airborne Collision Detection and Avoidance for Small UAS Sense and Avoid Systems

Sahawneh, Laith Rasmi 01 January 2016 (has links)
The increasing demand to integrate unmanned aircraft systems (UAS) into the national airspace is motivated by the rapid growth of the UAS industry, especially small UAS weighing less than 55 pounds. Their use however has been limited by the Federal Aviation Administration regulations due to collision risk they pose, safety and regulatory concerns. Therefore, before civil aviation authorities can approve routine UAS flight operations, UAS must be equipped with sense-and-avoid technology comparable to the see-and-avoid requirements for manned aircraft. The sense-and-avoid problem includes several important aspects including regulatory and system-level requirements, design specifications and performance standards, intruder detecting and tracking, collision risk assessment, and finally path planning and collision avoidance. In this dissertation, our primary focus is on developing an collision detection, risk assessment and avoidance framework that is computationally affordable and suitable to run on-board small UAS. To begin with, we address the minimum sensing range for the sense-and-avoid (SAA) system. We present an approximate close form analytical solution to compute the minimum sensing range to safely avoid an imminent collision. The approach is then demonstrated using a radar sensor prototype that achieves the required minimum sensing range. In the area of collision risk assessment and collision prediction, we present two approaches to estimate the collision risk of an encounter scenario. The first is a deterministic approach similar to those been developed for Traffic Alert and Collision Avoidance (TCAS) in manned aviation. We extend the approach to account for uncertainties of state estimates by deriving an analytic expression to propagate the error variance using Taylor series approximation. To address unanticipated intruders maneuvers, we propose an innovative probabilistic approach to quantify likely intruder trajectories and estimate the probability of collision risk using the uncorrelated encounter model (UEM) developed by MIT Lincoln Laboratory. We evaluate the proposed approach using Monte Carlo simulations and compare the performance with linearly extrapolated collision detection logic. For the path planning and collision avoidance part, we present multiple reactive path planning algorithms. We first propose a collision avoidance algorithm based on a simulated chain that responds to a virtual force field produced by encountering intruders. The key feature of the proposed approach is to model the future motion of both the intruder and the ownship using a chain of waypoints that are equally spaced in time. This timing information is used to continuously re-plan paths that minimize the probability of collision. Second, we present an innovative collision avoidance logic using an ownship centered coordinate system. The technique builds a graph in the local-level frame and uses the Dijkstra's algorithm to find the least cost path. An advantage of this approach is that collision avoidance is inherently a local phenomenon and can be more naturally represented in the local coordinates than the global coordinates. Finally, we propose a two step path planner for ground-based SAA systems. In the first step, an initial suboptimal path is generated using A* search. In the second step, using the A* solution as an initial condition, a chain of unit masses connected by springs and dampers evolves in a simulated force field. The chain is described by a set of ordinary differential equations that is driven by virtual forces to find the steady-state equilibrium. The simulation results show that the proposed approach produces collision-free plans while minimizing the path length. To move towards a deployable system, we apply collision detection and avoidance techniques to a variety of simulation and sensor modalities including camera, radar and ADS-B along with suitable tracking schemes.
32

Obstacle Avoidance for Small Unmanned Air Vehicles

Call, Brandon R. 20 September 2006 (has links) (PDF)
Small UAVs are used for low altitude surveillance flights where unknown obstacles can be encountered. These UAVs can be given the capability to navigate in uncertain environments if obstacles are identified. This research presents an obstacle avoidance system for small UAVs. First, a mission waypoint path is created that avoids all known obstacles using a genetic algorithm. Then, while the UAV is in flight, obstacles are detected using a forward looking, onboard camera. Image features are found using the Harris Corner Detector and tracked through multiple video frames which provides three dimensional localization of the features. A sparse three dimensional map of features provides a rough estimate of obstacle locations. The features are grouped into potentially hazardous areas. The small UAV then employs a sliding mode control law on the autopilot to avoid obstacles. This research compares rapidly-exploring random trees to genetic algorithms for UAV pre-mission path planning. It also presents two methods for using image feature movement and UAV telemetry to calculate depth and detect obstacles. The first method uses pixel ray intersection and the second calculates depth from image feature movement. Obstacles are avoided with a success rate of 96%.
33

Compact Antennas and Arrays for Unmanned Air Systems

Eck, James Arthur 01 December 2014 (has links) (PDF)
A simple and novel dual-CP printed antenna is modelled and measured. The patch antennais small and achieves a low axial ratio without quadrature feeding. The measured pattern showsaxial ratio pattern squinting over frequency. Possible methods of improving the individual element are discussed, as well as an array technique for improving the axial ratio bandwidth. Three endfire printed antenna structures are designed, analyzed, and compared. The comparison includes an analysis of costs of production for the antenna structures in addition to their performance parameters. This analysis concludes that cost of materials primarily reduces the size of antennas for a given gain and bandwidth. An antenna stucture with an annular beam pattern for down-looking navigational radar is proposed. The antenna uses sub-wavelength grating techniques from optics to achieve a highly directive planar reflector which is used as a ground plane for a monopole. A fan-beam array element is fabricated for use in a digitally steered receive array for obstacle avoidance radar. The steered beam pattern is observed. The element-dependent phase shifts for a homodyned signal in particular are explored as to their impact on beam steering.
34

Связь личностной тревожности с мотивационными особенностями и копинг-стратегиями у мужчин и женщин зрелого возраста : магистерская диссертация / The relationship of personal anxiety with motivational characteristics and coping strategies in men and women of mature age

Лебедева, Д. С., Lebedeva, D. S. January 2021 (has links)
Объектом исследования явилась личностная тревожность. Предметом исследования стала связь личностной тревожности с мотивацией достижения, прокрастинацией и копинг-стратегиями у мужчин и женщин зрелого возраста. Магистерская диссертация состоит из введения, двух глав, заключения, списка литературы (121 источник) и приложения, включающего в себя бланки применявшихся методик. Объем магистерской диссертации 120 страниц, на которых размещены 7 рисунков и 12 таблиц. Во введении раскрывается актуальность проблемы исследования, разработанность проблематики, ставятся цель и задачи исследования, определяются объект и предмет исследования, формулируются гипотезы, указываются методы и эмпирическая база, а также научная новизна исследования. Первая глава включает в себя обзор иностранной и отечественной литературы по теме тревожности, мотивации достижения, прокрастинации и копинг-стратегий. Представлены разделы, посвященные исследованию связи личностной тревожности с мотивацией достижения, прокрастинацией и копинг-стратегиями у мужчин и женщин зрелого возраста. Выводы по первой главе представляют собой итоги по изучению теоретического материала. Вторая глава посвящена эмпирической части исследования. В ней представлено описание организации и методов проведенного исследования и результатов, полученных по всем использованным методикам: тесту Шкалы личностной тревожности Спилбергера-Ханина (State-Trate Anxiety Inventory, STAI), опроснику «Способы совладающего поведения» Р. Лазаруса и С. Фолкман, опроснику А. А. Реана «Мотивация успеха и боязнь неудачи», тесту Шкалы общей прокрастинации С. H. Lay. Также в главе представлены сравнительный и корреляционный анализ результатов исследования. Выводы по главе 2 включают в себя основные результаты эмпирического исследования. В заключении в обобщенном виде изложены результаты теоретической и эмпирической частей работы, а также выводы по выдвинутым гипотезам, обоснована практическая значимость исследования и описаны возможные перспективы дальнейшей разработки данной проблематики. / The object of the study was personal anxiety. The subject of the study was the relationship between personal anxiety and achievement motivation, procrastination and coping strategies in men and women of mature age. The master's thesis consists of an introduction, two chapters, a conclusion, a list of references (121 sources) and an appendix that includes the forms of the applied methods. The volume of the master's thesis is 120 pages, which contain 7 figures and 12 tables. The introduction reveals the relevance of the research problem, the elaboration of the problematics, the goal and objectives of the research are set, the object and subject of the research are determined, hypotheses are formulated, the methods and empirical base, as well as the scientific novelty of the research, are indicated. The first chapter includes a review of foreign and domestic literature on the topic of anxiety, achievement motivation, procrastination, and coping strategies. The sections devoted to the study of the relationship between personal anxiety and achievement motivation, procrastination and coping strategies in men and women of mature age are presented. Conclusions for the first chapter represent the results of the study of theoretical material. The second chapter is devoted to the empirical part of the study. It presents a description of the organization and methods of the study and the results obtained by all the methods used: the Spielberger-Hanin Personal Anxiety Scale test (State-Trate Anxiety Inventory, STAI), the Coping Behavior Methods questionnaire R. Lazarus and S. Folkman, A. A. Rean's questionnaire "Motivation for success and fear of failure", the test of the General Procrastination Scale S. H. Lay. The chapter also presents a comparative and correlation analysis of the research results. Conclusions from Chapter 2 include the main findings of the empirical study. In the conclusion, in a generalized form, the results of the theoretical and empirical parts of the work are presented, as well as conclusions on the hypotheses put forward, the practical significance of the study is substantiated and possible prospects for the further development of this problem are described.
35

Combining approach-gain and avoid-loss frames increases message effectiveness

Solloway, Tyler January 2014 (has links)
No description available.
36

Mezinárodní spolupráce v boji proti daňovým únikům v oblasti přímých daní na úrovni OECD a EU / International cooperation in the fight against tax evasion in the field of direct taxation at the level of OECD and EU

Burešová, Lucie January 2015 (has links)
The thesis deals with international cooperation in the fight against tax evasion in the field of direct taxation at the level of OECD and EU. First, the thesis explains why international tax evasion occurs, what the most common forms of tax evasion are and also how multinational companies use international, sometimes even aggressive, tax planning to reduce the tax burden. The next section specifies diverse measures already adopted within the OECD and the EU and also those that are still in preparation. Any action taken at the international level is put into context with what the Czech Republic has already introduced. Mutual exchange of information between countries is one of the most important tools in the fight against tax evasion. That is why an analysis of spontaneous exchange of information and on request between CZ and other cooperating countries was carried out in the last part of the thesis. The analysis was carried out on the basis of publicly available data from Annual Reports of Financial Administration of the Czech Republic and also on the basis of data which were received from the Department of international tax cooperation - direct taxes of General Financial Directorate.
37

An SEM Study of Blastodinium Parasitism of Estuarine Calanoid Copepods: Impact on Mankind

Toma, Nicholas, Kunigelis, Stan C, PhD 07 April 2022 (has links)
Blastodinium, a genus of the phytoplanktonic dinoflagellates, was found to be inhabiting the gut region of the copepod species Labidocera. Copepods are ubiquitous in aquatic environments, being the most numerous multicellular organisms on planet earth. Being primary consumers, they play important ecological roles, passing energy from one trophic level to the next. As zooplankton, estuarine copepods contribute substantially to carbon cycling as they undergo diurnal migration to avoid daylight UV-B damage and surface water predation. Blastodinium are presumed to infect copepods via ingestion of zoospores by juvenile hosts, who function as microhabitats for acquiring nutrients in non-photosynthetic species or in nutrient-limited environments. Blastodinium may hinder reproduction of copepod hosts, thereby influencing local copepod populations and, by extension, food webs up to humanity. Copepod populations may also help contain disease spread, such as malaria and Dengue fever, through their consumption of mosquito larvae in standing water. Further evaluation of copepods for Blastodinium may help shed light on the limited knowledge of this species and the nature of its relationship with copepods, as well as its effects on copepod populations and the higher order consequences of its parasitism.
38

Regulation des Zellzyklus durch das Maus- und Ratten-Zytomegalievirus

Neuwirth, Anke 29 November 2005 (has links)
Das humane Zytomegalievirus, ist ein ubiquitäres Pathogen, welches akute und persistierende Infektionen verursacht. Bei immunsupprimierten Patienten kann das Virus zu schweren Erkrankungen, wie Hepatitis, Pneumonie und bei kongenitaler Infektion außerdem zu Schädigungen des ZNS führen. HCMV blockiert die Zellproliferation durch einen Arrest am G1/S-Übergang des Zellzyklus, andererseits wird aber gleichzeitig die Expression S-Phase spezifischer Gene aktiviert. Teilweise lässt sich dies durch eine Virus vermittelte spezifische Inhibition der zellulären DNA-Repliaktion sowie durch eine massive Deregulation Zyklin-assozzierter Kinasen erklären. Zellkulturexperimente deuten darauf hin, dass die Zellzyklusalterationen wichtige Voraussetzungen für eine erfolgreiche Virusreplikation darstellen. Es ist hingegen nicht bekannt, welche Relevanz sie für die Virusvermehrung in vivo und das pathologische Erscheinungsbild im erkrankten Organismus besitzen. Diese Frage kann nur in einem Tiermodell sinnvoll angegangen werden. Aufgrund der Wirtsspezifität der Zytomegalieviren, ist man dabei auf die Verwendung der jeweiligen artspezifischen CMV angewiesen. Murines CMV (MCMV) und Ratten-CMV (RCMV) sind dabei die bislang bestuntersuchtesten Systeme. Das Anliegen dieser Arbeit war es zu prüfen, inwieweit die für HCMV beschriebenen Zellzyklusregulationen in MCMV und RCMV auf Zellkulturbasis konserviert sind. Es konnte gezeigt werden, dass sowohl RCMV als auch MCMV einen antiproliferativen Effekt auf infizierte Zellen besitzen und ebenso wie HCMV zu einem Zellzyklusarrest führen. Nager-Zytomegalieviren können Zellen auch in der G2-Phase arretieren und in dieser Zellzyklusphase auch effizient replizieren können. Die Infektion mit Nager-CMV führt außerdem auf breiter Basis zur Veränderung Zyklin-assoziierter Kinaseaktivitäten. Allen Zytomegalieviren ist die Hemmung der zellulären DNA-Synthese am G1/S-Übergang durch die Inhibition des replication licensing, dem Beginn der DNA-Synthese gemein. Durch diese vergleichende Studie wird einerseits deutlich, dass wesentliche funktionelle Schritte der Zellzyklusregulation zwischen den Zytomegalieviren konserviert sind, aber andererseits die zu Grunde liegenden molekularen Mechanismen zum Teil deutlich variieren. / Human Cytomegalovirus (HCMV) is an ubiquitous, species-specific beta-herpesvirus that, like other herpesviruses, can establish lifelong latency following primary infection. HCMV infection becomes virulent only in immunocompromised patients such as premature infants, transplant recipients and AIDS patients where the virus causes severe disease like hepatitis, pneumonitis and retinitis. Congenital infection produces birth defects, most commonly hearing loss. To develop rational-based strategies for prevention and treatment of HCMV infection, it is crucial to understand the interactions between the virus and its host cell that support the establishment and progression of the virus replicative cycle. In general, herpesviruses are known to replicate most efficiently in the absence of cellular DNA synthesis. What is more, they have evolved mechanisms to avoid the cell´s DNA replication phase by blocking cell cycle progression outside S phase. HCMV has been shown to specifically inhibit the onset of cellular DNA synthesis resulting in cells arrested with a G1 DNA content. Towards a better understanding of CMV-mediated cell cycle alterations in vivo, we tested murine and rat CMV (MCMV/RCMV), being common animal models for CMV infection, for their influence on the host cell cycle. It was found that both MCMV and RCMV exhibit a strong anti-proliferative capacity on immortalised and primary embryonic fibroblasts after lytic infection. This results from specific cell cycle blocks in G1 and G2 as demonstrated by flow cytometry analysis. The G1 arrest is at least in part caused by a specific inhibition of cellular DNA synthesis and involves both the formation and activation of the cells’ DNA replication machinery. Interestingly, and in contrast to HCMV, the replicative cycle of rodent CMVs started from G2 as efficiently as from G1. Whilst the cell cycle arrest is accompanied by a broad induction of cyclin-cdk2 and cyclin-cdk1 activity, cyclin D1-cdk4/6 activity is selectively suppressed in MCMV and RCMV infected cells. Thus, given that both rodent and human CMVs are anti-proliferative and arrest cell cycle progression we found a surprising divergence of some of the underlying mechanisms. Therefore, any question put forward to a rodent CMV model involving cell cycle regulation has to be well defined in order to extrapolate meaningful information for the human system.
39

Web applications using the Google Web Toolkit / Webanwendungen unter Verwendung des Google Web Toolkits

von Wenckstern, Michael 04 June 2013 (has links) (PDF)
This diploma thesis describes how to create or convert traditional Java programs to desktop-like rich internet applications with the Google Web Toolkit. The Google Web Toolkit is an open source development environment, which translates Java code to browser and device independent HTML and JavaScript. Most of the GWT framework parts, including the Java to JavaScript compiler as well as important security issues of websites will be introduced. The famous Agricola board game will be implemented in the Model-View-Presenter pattern to show that complex user interfaces can be created with the Google Web Toolkit. The Google Web Toolkit framework will be compared with the JavaServer Faces one to find out which toolkit is the right one for the next web project. / Diese Diplomarbeit beschreibt die Erzeugung desktopähnlicher Anwendungen mit dem Google Web Toolkit und die Umwandlung klassischer Java-Programme in diese. Das Google Web Toolkit ist eine Open-Source-Entwicklungsumgebung, die Java-Code in browserunabhängiges als auch in geräteübergreifendes HTML und JavaScript übersetzt. Vorgestellt wird der Großteil des GWT Frameworks inklusive des Java zu JavaScript-Compilers sowie wichtige Sicherheitsaspekte von Internetseiten. Um zu zeigen, dass auch komplizierte graphische Oberflächen mit dem Google Web Toolkit erzeugt werden können, wird das bekannte Brettspiel Agricola mittels Model-View-Presenter Designmuster implementiert. Zur Ermittlung der richtigen Technologie für das nächste Webprojekt findet ein Vergleich zwischen dem Google Web Toolkit und JavaServer Faces statt.
40

Web applications using the Google Web Toolkit

von Wenckstern, Michael 05 June 2013 (has links)
This diploma thesis describes how to create or convert traditional Java programs to desktop-like rich internet applications with the Google Web Toolkit. The Google Web Toolkit is an open source development environment, which translates Java code to browser and device independent HTML and JavaScript. Most of the GWT framework parts, including the Java to JavaScript compiler as well as important security issues of websites will be introduced. The famous Agricola board game will be implemented in the Model-View-Presenter pattern to show that complex user interfaces can be created with the Google Web Toolkit. The Google Web Toolkit framework will be compared with the JavaServer Faces one to find out which toolkit is the right one for the next web project.:I Abstract II Contents III Acronyms and Glossary III.I Acronyms III.II Glossary IV Credits 1 Introduction 2 Basics 2.1 Development of the World Wide Web 2.2 Hypertext Markup Language 2.3 Cascading Style Sheets 2.4 JavaScript 2.5 Hypertext Markup Language Document Object Model 2.6 Asynchronous JavaScript and XML 3 GWT toolbox and compiler 3.1 GWT in action 3.2 A short overview of the toolkit 3.3 GWT compiler and JSNI 3.3.1 Overview of GWT compiler and JSNI 3.3.2 Deferred binding and bootstrapping process 3.3.3 GWT compiler steps and optimizations 3.4 Java Runtime Environment Emulation 3.5 Widgets and Panels 3.5.1 Overview of GWT Widgets 3.5.2 Event handlers in GWT Widgets 3.5.3 Manipulating browser’s DOM with GWT DOM class 3.5.4 GWT Designer and view optimization using UiBinder 3.6 Remote Procedure Calls 3.6.1 Comparison of Remote Procedure Calls with Remote Method Invocations 3.6.2 GWT’s RPC service and serializable whitelist 3.7 History Management 3.8 Client Bundle 3.8.1 Using ImageResources in the ClientBundle interface 3.8.2 Using CssResources in the ClientBundle interface 4 Model-View-Presenter Architecture 4.1 Comparison of MVP and MVC 4.2 GWT Model-View-Presenter pattern example: Agricola board game 4.3 Extending the Agricola web application with mobile views 4.4 Introducing activities in the Agricola Model-View-Presenter pattern enabling browser history 5 Comparison of the two web frameworks: GWT and JSF 5.1 Definitions of comparison fields 5.2 Comparison in category 1: Nearly completely static sites with a little bit of dynamic content, e.g. news update 5.3 Comparison in category 2: Doing a survey in both technologies 5.4 Comparison in category 3: Creating a forum to show data 5.5 Comparison in category 4: Writing a chat application 5.6 Comparison in category 5: Writing the speed game Snake 5.7 Summary 6 Security 6.1 Download Tomcat 6.2 Dynamic Web Application Project with GWT and Tomcat 6.3 Establish HTTPS connections in Tomcat 6.3.1 Create a pem certificate 6.3.2 Convert pem certificate into a key store object 6.3.3 Configure Tomcat’s XML files to enable HTPPS 6.4 Establish a database connection in Tomcat 6.4.1 Create TomcatGWT user and schema, and add the table countries 6.4.2 Configure Tomcat’s XML files to get access to the database connection 6.4.3 PreparedStatements avoid MySQL injections 6.5 Login mechanism in Tomcat 6.6 SafeHtml 7 Presenting a complex software application written in GWT 8 Conclusions 8.1 Summary 8.2 Future work A Appendix A 1 Configure the Google Web Toolkit framework in Eclipse A 1.1 Install the Java Developer Kit A 1.2 Download Eclipse A 1.3 Install the GWT plugin in Eclipse A 1.4 Create first GWT Java Project A 2 Figures A 3 Listings A 3.1 Source code of the Agricola board game A 3.2 Source code of GWT and JSF comparison A 4 Tables R Lists and References R 1 Lists R 1.1 List of Tables R 1.2 List of Figures R 1.3 List of Listings R 2 References R 2.1 Books R 2.2 Online resources / Diese Diplomarbeit beschreibt die Erzeugung desktopähnlicher Anwendungen mit dem Google Web Toolkit und die Umwandlung klassischer Java-Programme in diese. Das Google Web Toolkit ist eine Open-Source-Entwicklungsumgebung, die Java-Code in browserunabhängiges als auch in geräteübergreifendes HTML und JavaScript übersetzt. Vorgestellt wird der Großteil des GWT Frameworks inklusive des Java zu JavaScript-Compilers sowie wichtige Sicherheitsaspekte von Internetseiten. Um zu zeigen, dass auch komplizierte graphische Oberflächen mit dem Google Web Toolkit erzeugt werden können, wird das bekannte Brettspiel Agricola mittels Model-View-Presenter Designmuster implementiert. Zur Ermittlung der richtigen Technologie für das nächste Webprojekt findet ein Vergleich zwischen dem Google Web Toolkit und JavaServer Faces statt.:I Abstract II Contents III Acronyms and Glossary III.I Acronyms III.II Glossary IV Credits 1 Introduction 2 Basics 2.1 Development of the World Wide Web 2.2 Hypertext Markup Language 2.3 Cascading Style Sheets 2.4 JavaScript 2.5 Hypertext Markup Language Document Object Model 2.6 Asynchronous JavaScript and XML 3 GWT toolbox and compiler 3.1 GWT in action 3.2 A short overview of the toolkit 3.3 GWT compiler and JSNI 3.3.1 Overview of GWT compiler and JSNI 3.3.2 Deferred binding and bootstrapping process 3.3.3 GWT compiler steps and optimizations 3.4 Java Runtime Environment Emulation 3.5 Widgets and Panels 3.5.1 Overview of GWT Widgets 3.5.2 Event handlers in GWT Widgets 3.5.3 Manipulating browser’s DOM with GWT DOM class 3.5.4 GWT Designer and view optimization using UiBinder 3.6 Remote Procedure Calls 3.6.1 Comparison of Remote Procedure Calls with Remote Method Invocations 3.6.2 GWT’s RPC service and serializable whitelist 3.7 History Management 3.8 Client Bundle 3.8.1 Using ImageResources in the ClientBundle interface 3.8.2 Using CssResources in the ClientBundle interface 4 Model-View-Presenter Architecture 4.1 Comparison of MVP and MVC 4.2 GWT Model-View-Presenter pattern example: Agricola board game 4.3 Extending the Agricola web application with mobile views 4.4 Introducing activities in the Agricola Model-View-Presenter pattern enabling browser history 5 Comparison of the two web frameworks: GWT and JSF 5.1 Definitions of comparison fields 5.2 Comparison in category 1: Nearly completely static sites with a little bit of dynamic content, e.g. news update 5.3 Comparison in category 2: Doing a survey in both technologies 5.4 Comparison in category 3: Creating a forum to show data 5.5 Comparison in category 4: Writing a chat application 5.6 Comparison in category 5: Writing the speed game Snake 5.7 Summary 6 Security 6.1 Download Tomcat 6.2 Dynamic Web Application Project with GWT and Tomcat 6.3 Establish HTTPS connections in Tomcat 6.3.1 Create a pem certificate 6.3.2 Convert pem certificate into a key store object 6.3.3 Configure Tomcat’s XML files to enable HTPPS 6.4 Establish a database connection in Tomcat 6.4.1 Create TomcatGWT user and schema, and add the table countries 6.4.2 Configure Tomcat’s XML files to get access to the database connection 6.4.3 PreparedStatements avoid MySQL injections 6.5 Login mechanism in Tomcat 6.6 SafeHtml 7 Presenting a complex software application written in GWT 8 Conclusions 8.1 Summary 8.2 Future work A Appendix A 1 Configure the Google Web Toolkit framework in Eclipse A 1.1 Install the Java Developer Kit A 1.2 Download Eclipse A 1.3 Install the GWT plugin in Eclipse A 1.4 Create first GWT Java Project A 2 Figures A 3 Listings A 3.1 Source code of the Agricola board game A 3.2 Source code of GWT and JSF comparison A 4 Tables R Lists and References R 1 Lists R 1.1 List of Tables R 1.2 List of Figures R 1.3 List of Listings R 2 References R 2.1 Books R 2.2 Online resources

Page generated in 0.0459 seconds