• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 22
  • 11
  • 5
  • 2
  • 2
  • 1
  • Tagged with
  • 43
  • 43
  • 16
  • 14
  • 13
  • 12
  • 9
  • 8
  • 8
  • 8
  • 8
  • 8
  • 8
  • 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.
11

Systém pro on-line analýzu podobnosti webových stránek / On-Line Web Page Similarity Analysis System

Wollný, Pavel January 2012 (has links)
The work deals with the design of a system foron-line analysis of web page similarity. The system consists of two main parts: A server part, which is based on Java EE and a client part, which works as an extension of a web browser. The master's thesis also solves the communication between these two components and their implementation. There are described two main approaches to the comparison that focus on visual features of the web page. The first approach is based on an analysis of the rendered image of the web page and the second one is based on the source code analysis.
12

Developing an Enterprise Application : A case study / Utveckling av en företagsapplikation : En fallstudie

Bogdanovic, Milos, Huduti, Semir January 2014 (has links)
The aim of this thesis is to inspect and identify available technologies and services in order to develop a prototype web application, based on acrowd funding idea, for a startup company. The prototype is going to be used for attracting investments, for further development, and it implements essential functionality such as social login, and a user interface focused on statistics and a payment service.The project was conducted in three main areas, a research phase, a development phase and a documentation phase. All the choices that have been made during the project have been considered with other possible solutions at the research phase by investigating the advantages and disadvantages of the solutions. In conclusion, the thesis examines the web application prototype as a final result, evaluates design decisions and solution choices made in there search phase and recommends possible extension routes of the system for further application development. The thesis hopes to offer useful information and a good starting point for students that are considering developing an application based on a crowd funding model or an Enterprise application using similar technologies. / Syftet med denna studien är att undersöka och identifiera tillgängligateknologiska lösningar och tjänster för utveckling av en webbapplikation prototyp, baserad på en crowdfunding idé, för ett nystartat företag. Prototypen kommer att användas för att locka inverterare som är villiga att vidareutveckla prototypen. De grundläggande funktionaliteten såsom social inloggning, och et tanvändargränssnitt med fokus på statistik och en betaltjänst är implementerat i prototypen. Projektet utfördes i tre huvudsakliga delar, en undersöknings fas, en utvecklins fas och dokumentations fas. Alla valen som har gjorts under projektets gång har övervägts med andra möjliga val under undersökningsfasen genom att ta fram för och nackdelar. Avslutningsvis undersöker studien den slutliga prototypen som ett slutresultat, utvärderar designbeslut och lösnings val som har gjorts under forskningsfasen och rekommenderar eventuella tilläggsmöjligheter för vidareutveckling. Studien förväntas kunna ge användbar information och en bra utgångspunkt för projekt som överväger att utveckla ett program som bygger på en crowdfunding modell eller ett Enterprise program med liknande teknologi.
13

Implementing a telemedicine system for remote medical consultation

Enlund, Simon, Jourkovski, Alexander January 2016 (has links)
Telemedicine is the combination of information technology (IT) and health care and is an area that has seen increase during the last few decades due to breakthroughs in IT. Today there are still parts of the health care system that can be counterproductive with regards to the time and commitment necessary. One such part is medical consultations for private individuals where many of the simpler ones are still carried out in-person. Presented in this thesis is the implementation of a prototype telemedicine system that could be used as a substitute for in-person doctor-patient consultation. Necessary 3rd party components and their implementations into one system are described on a general use level. The result is a web application that supports login and payment via trusted sources, booking of meetings and carrying them out with video and audio. The prototype is a continuation of a telemedicine web application idea that was put on ice by a company that already provides solutions for health controls and blood analysis. / Telemedicin är kombinationen av informationsteknik (IT) och hälsovård och är ett område som har sett en ökning de senaste årtiondena på grund av genombrott inom IT. Idag finns det fortfarande delar av hälsovården som kan vara kontraproduktiva med avseende på den tid och det åtagandet som krävs. En sådan del är medicinska konsultationer för privatpersoner där många av de simplare mötena fortfarande sker i person. Presenterat i denna avhandling är implementationen av ett distribuerat telemedicinsystem som kan användas som ett substitut för de konsultationer mellan doktor och patient som sker i person. Nödvändiga tredjeparts komponenter och deras implementationer in ett system är beskrivna på en allmän användningsnivå. Resultatet är en webbapplikation som stödjer login och betalning via en pålitligt källa, bokning av möten och utförandet av dem med bild och ljud. Den presenterade prototypen är en fortsättning på en telemedicinsk webbapplikationsidé som lagts på is av ett företag som redan erbjuder lösningar för hälsokontroll och blodanalys.
14

Increasing productivity in software testing : Visualizing and managingarbitrarily structured messages and message queues to increase productivity andusability

Pedersen, Jakob January 2015 (has links)
This thesis investigates how data sources, message queues, and messages can be generalized in such way that it allows for easy configuration and setup in a frontend visualization application. It also includes increasing the productivity of the application testers and the usability of the user interface. An analysis of one of Dewire’s test tools gave insightful information to identify what was needed in the proof-of-concept application and resulted in a list of requirements. The information gained from Dewire also indicated what technologies to use and resulted in a research phase. Different design proposals were presented and one was chosen to be implemented. An agile approach was chosen as method for the implementation phase to emphasize flexibility. It was set to be iterative and in close communication with people at Dewire. The implementation resulted in a proof-of-concept application with a GUI that allows user to configure data sources, message queues and messages. The messages are uploaded in XML format and the GUI allows for modification through HTML forms which mir-rors the XML files. The user is also able to send these messages as JMS mes-sages. Responses to these JMS messages are also shown in the GUI and saved in a database. The results suggest that accomplishing the common task to select a connection tree and send a message takes 45% less time in the proof-of-concept application compared to Dewire’s tool. To accomplish the common task to alter a message and send it takes 79% less time in the proof-of-concept appli-cation compared to Dewire’s tool. The results also suggest that theory of com-puter-human interaction have been applied during the implementation to ac-complisha usable UI. It is assessed that data sources, message queues and mes-sage can be easy configured in a GUI. Further, it is assessed that the productivi-ty has been increased compared to the former tool used.
15

Support for enterprise applications in SOFA 2 / Support for enterprise applications in SOFA 2

Blénessy, Tibor January 2011 (has links)
Title: Support for Enterprise Applications in SOFA 2 Author: Tibor Blénessy Department: Department of Distributed and Dependable Systems Supervisor of the master thesis: RNDr. Tomáš Bureš, Ph.D. Abstract: Industry standards defining various aspects of enterprise systems were developed in order to make development of such systems faster and to increase interoperability. For systems created with Java platform, these standards are contained under Java Enterprise Edition. SOFA 2 component system provides a solid base for development of ex- tensive component oriented systems. Goal of this work is to propose and empirically verify the possibility of integration of existing industry standards for enterprise applications in SOFA 2. Proposed solution extends SOFA 2 with components for web user in- terfaces based on Java Servlet API standard and with components for persisting data into relational databases based on Java Peristence API. In addition, it integrates core technologies from the Java Enterprise Edition platform, which should make integration of further standards easier. Keywords: enteprise applications, component system, SOFA 2, Java EE
16

Portál pre podporu výučby / Information system to support teaching

Vaško, Ľubomír January 2010 (has links)
The aim of the thesis is the design and development of a simple information system to support teaching. The first part of the thesis explains the basic concepts of e learning, the selection of systems for analysis and evaluation. The beginning of the second part aims to define the general and functional requirements necessary for a simple portal to support teaching. This system should be an alternative to selected robust systems. The work also deals with the description of technology and system architecture developed. The final section of the thesis regards the installation instructions and user manuals which contain screen shots of the system in addition to the system's features. The practical output of the thesis is a modular web application which is available to users through a web browser. The developed system can be extended with new modules. The system architecture allows for future development to be distributed between developers devoted to creating the user environment and developers involved in the application logic
17

Inloggning : Lösenordskryptering och Brute force attack

Strandberg, Emil January 2015 (has links)
This report is the result of a sub-project of a larger project to create a platform formathematical education. The sub-project focuses on authentication with associ-ated security, where security is emphasized. The project environment is Java EE 6where GlassFish 4.0 acts as the server. The project has been divided into threeparts; password encryption, Java EE authentication and brute force attack. Thepassword encryption part focuses on examining different hash functions executionspeed, the result shows that none of the examined hash algorithms is suitable fordirect use. Instead its recommended to use PBKDF2 with salt to encrypt pass-words. The Java EE section constructs a working application where users can reg-ister and login etc. This is performed as a study of the security tools available inJava EE. The result meets the requirement specification and a section on Java EEsecurity tools is presented. The brute force attack section is a theoretical study ofwhat can be done to protect against a brute force attack. The result shows thatCAPTCHAs is not recommended by OWASP and a system using cookies and aform of userblocking is purposed. The various parts are separated as far as possi-ble through the report with the exception that the result of the password encryp-tion section is applied in the Java EE application. / Denna rapport är resultatet av en deluppgift i ett större projekt att skapa en platt-form för undervisning av matematik. Uppgiften fokuserar på inloggning med till-hörande säkerhet. Projektets miljö är Java EE 6 med Glassfish 4.0 som server.Projektet har delats upp i tre underkategorier; Lösenordskryptering, Java EE in-loggning och Brute force attacks. Lösenordskrypterings delen fokuserar på att un-dersöka olika hashfunktioners exekveringshastighet, resultatet visar att ingen avde algoritmer som undersöks lämpar sig att användas direkt. Istället rekommende-ras system som PBKDF2 med SALT för att kryptera lösenord. Java EE avsnittetkonstruerar en fungerande applikation där användare kan registrera sig och loggain med mera. Arbetet utförs som en studie av vilka säkerhetsverktyg som finnstillgängliga i Java EE. Resultatet uppfyller kravspecifikationen och ett avsnitt omJava EEs verktyg presenteras. Brute force attack-avsnittet är en teoretisk studieav vad som kan göras för att skydda sig mot Brute force attacker. Resultatet visaratt robotfilter inte är rekommenderat av OWASP och ett förslag på ett system somanvänder kakor och en form av användarblockering presenteras. De olika delarnaär separerade så långt som möjligt genom rapporten med undantaget att resultatetav lösenordskrypterings avsnittet tillämpas i Java EE applikationen.
18

Systém pro vedení bakalářských a diplomových prací / Thesis management system

Bouda, Petr January 2012 (has links)
This master's thesis deals with finding a solution of shortcomings in the information system ISIS during the processing of the theses. In the first instance the weaknesses of the present system are identified and analyzed. The found weaknesses are the basis for functional requirements of the developed system. Other chapters of the thesis are devoted to the development, monitoring and testing of the system. At the end is created the user's guide for simplification of the control the application.
19

Vysoce dostupný škálovatelný CMS v prostředí Java EE / Highly Available Scalable CMS in the Java EE Environment

Šramko, Samuel January 2013 (has links)
This thesis deals with the background of the design of a highly available, scalable and modular content management system based on the Java EE platform and the OSGi framework and with the implementation of the designed system. It describes the design and implementation of the application decomposition to modules, their communication and bindings. Finally, it presents the results of the application testing and proposes available extensions of the application.
20

Modernisering av Javabaserade webbapplikationer : Hur kan man på ett kostnadseffektivt sätt modernisera webbapplikationer, utvecklade med gamla Java-tekniker?

Hansen, Tom January 2014 (has links)
The technology used in the development of web-applications is evolving at such rate that it has become more and more important to keep web-applications modern. If an application is based on a technical platform that is not renewed, the platform may over time develop into an obstacle in further development of the application. There may be compatibility issues and some of the code may be unnecessary due to abstraction, and therefore more time consuming to work with. Sometimes the reason may be that an application has been built to run, and is running on an application server that is no longer being maintained. The system can be large and modernization can cost a lot. In the study conducted and written about in the report, the task is to look at what possibilities there are to cost-effectively perform such a modernization. In the study two general modernization methods are identified, which define two different approaches that are studied. The different modernization approaches are tested in modernization of a web-based Java application to see advantages and disadvantages. The study results in two solutions, one more costly but that can have some benefits and another more cost-effective but that can be more short-sighted. / Utvecklingen går i rasande fart när det handlar om teknik och verktyg inom webb. Underhålls och förnyas inte den tekniska plattform en applikation bygger på, så kan den med tiden bli ett hinder i en framtida utveckling av produkten. Det kan vara kompatibilitetsproblem, eller att äldre tekniker används som är tidsödande och som idag har abstraherats bort. Orsaken kan vara att en applikation är utvecklad att köras på en viss applikationsserver som inte längre utvecklas, vilket kan ha hindrat applikationen från att följa med i utvecklingen. Om systemet då är stort kan en modernisering kosta mycket. I rapporten beskrivs en undersökning som har till uppgift att titta närmare på vad det finns för möjlighet att kostnadseffektivt utföra en sådan modernisering. Undersökningen i rapporten identifierar två generella moderniseringsmetoder som definierar två olika moderinseringsapproacher. Dessa används i två moderniseringsförsök på en webbaserad Java-applikation med mål att se fördelar och nackdelar. Undersökningen resulterar i två lösningar där en är mer kostsam men fullständigare, och en är snabbare men som i vissa fall kan vara kortsiktig.

Page generated in 0.0418 seconds