Spelling suggestions: "subject:"verver"" "subject:"cerver""
341 |
Transformation monolithischer Business-Softwaresysteme in verteilte, workflowbasierte Client-Server-ArchitekturenKrellner, Björn, Reichel, Thomas, Rünger, Gudula, Ferber, Marvin, Hunold, Sascha, Rauber, Thomas, Berndt, Jürgen, Nobbers, Ingo 22 July 2010 (has links)
Im Projekt TransBS wurden existierende, über viele Jahre gewachsene Softwaresysteme zur Realisierung von Geschäftsprozessen betrachtet, in denen Aspekte wie Verteiltheit, Anpassbarkeit an heterogene Plattformen oder Skalierbarkeit zunehmend Bedeutung erlangen. Die notwendigen Anpassungen der Systeme sind nur schwierig und mit erheblichem Aufwand zu realisieren, da sie eine vollständige Reorganisation erfordern. Deshalb wurde im Projekt eine Methodik entwickelt und prototypisch realisiert, die monolithische Legacy-Business-Softwaresysteme in eine komponentenbasierte, verteilte Client-Server-Architektur mit konfigurierbaren Workflows für heterogene Plattformen schrittweise überführt. Die entwickelten Werkzeuge zur Transformation wurden exemplarisch mit einem gegebenen Softwaresystem evaluiert und können für weitere Problemstellungen der Analyse und Transformation von Business-Software eingesetzt werden.
|
342 |
Mitteilungen des URZ 3/2010Clauß, Matthias, Ehrig, Matthias, Richter, Frank, Riedel, Wolfgang 19 August 2010 (has links)
Informationen des Universitätsrechenzentrums:ViSIT - Virtuelle Server Infrastruktur der TU Chemnitz
Microsoft IT Academy
Hinweise für Thunderbird 3
20 Jahre UNIX-Stammtisch
Kurzinformationen: Login-Server erneuert,
E-Learning-Workshop: Einführung in die Lernplattform OPAL,
Neue Module für Webautoren,
Web-Autorensystem: Unicode-Unterstützung,
Migration auf Scientific Linux 5.5
WLAN-Zugang iPhone/iPod, Personalia
Software-News: X-Win32 im Angebot,
Interesse an BSCW?,
Office 2010-Handbücher
|
343 |
Geografický informační systém pro pasportizaci a vizualizaci rozlehlých počítačových sítí / GEO Information System for Passportization and Visualization of Wide Computer NetworksFibich, Ondřej January 2014 (has links)
The thesis is focused on the problem of the passportization and the visualization of wide computer networks with the usage of geographic information systems. It discusses principals and properties of geographic information systems and spatial databases that are frequently used as data carriers for geographic information systems. The main part of the thesis is dedicated to the passportization of computer networks with focusing on the physical network structure. After the definition of the passport format the thesis continues with the analysis, the proposal, the implementation and the testing of the geographic information system for managing and visualization of the passport in this format. The thesis is ended by a case study that demonstrates the passportization process of an access computer network in the implemented system.
|
344 |
Dr. Polopoly - IntelligentSystem Monitoring : An Experimental and Comparative Study ofMultilayer Perceptrons and Random Forests ForError Diagnosis In A Network of ServersDjupfeldt, Petter January 2016 (has links)
This thesis explores the potential of using machine learning to superviseand diagnose a computer system by comparing how Multilayer Perceptron(MLP) and Random Forest (RF) perform at this task in a controlledenvironment. The base of comparison is primarily how accurate theyare in their predictions, but some thought is given to how cost effectivethey are regarding time. The specific system used is a content management system (CMS)called Polopoly. The thesis details how training samples were collectedby inserting Java proxys into the Polopoly system in order to time theinter-server method calls. Errors in the system were simulated by limitingindividual server’s bandwith, and a normal use case was simulatedthrough the use of a tool called Grinder. The thesis then delves into the setup of the two algorithms andhow the parameters were decided upon, before comparing their finalimplementations based on their accuracy. The accuracy is noted to bepoor, with both being correct roughly 20% of the time, but discussesif there could still be a use case for the algorithms with this level ofaccuracy. Finally, the thesis concludes that there is no significant difference(p 0.05) in the MLP and RF accuracies, and in the end suggeststhat future work should focus either on comparing the algorithms or ontrying to improve the diagnosing of errors in Polopoly. / Denna uppsats utforskar potentialen i att använda maskininlärning föratt övervaka och diagnostisera ett datorsystem genom att jämföra hureffektivt Multilayer Perceptron (MLP) respektive Random Forest (RF)gör detta i en kontrollerad miljö. Grunden för jämförelsen är främst hurträffsäkra MLP och RF är i sina klassifieringar, men viss tanke ges ocksååt hur kostnadseffektiva de är med hänseende till tid. Systemet som används är ett “content management system” (CMS)vid namn Polopoly. Uppsatsen beskriver hur träningsdatan samlades invia Java proxys, som injicerades i Polopoly systemet för att mäta hurlång tid metodanrop mellan servrarna tar. Fel i systemet simulerades genomatt begränsa enskilda servrars bandbredd, och normalt användandesimulerades med verktyget Grinder. Uppsatsen går sedan in på hur de två algoritmerna användes ochhur deras parametrar sattes, innan den fortsätter med att jämföra detvå slutgiltiga implementationerna baserat på deras träffsäkerhet. Detnoteras att träffsäkerheten är undermålig; både MLP:n och RF:n gissarrätt i ca 20% av fallen. En diskussion förs om det ändå finns en användningför algoritmerna med denna nivå av träffsäkerhet. Slutsatsen drasatt det inte finns någon signifikant skillnad (p 0.05) mellan MLP:nsoch RF:ns träffsäkerhet, och avslutningsvis så föreslås det att framtidaarbete borde fokusera antingen på att jämföra de två algoritmerna ellerpå att försöka förbättra feldiagnosiseringen i Polopoly.
|
345 |
Mobile HTML5: Efficiency and Performance of WebSockets and Server-Sent EventsEstep, Eliot January 2013 (has links)
The advent of HTML5 (Hyper Text Markup Language revision 5) technologies are re-standardizing the web and paving the way for a new breed of real-time web applications. This has great potential for mobile browsers that are now supporting protocols such as WebSocket and Server-Sent Events (SSE). These protocols can provide ecient real-time communication in a scalable manner, especially for \always-on" applications requiring persistent connections that are now widely used. Mobile devices are inherently restricted due to their limited battery power and require frequent charging. Therefore, experimentation that potentially promotes breakthroughs in mobile energy eciency is useful at this time. Extensive measurements were conducted over 3G, 4G, and WiFi networks to analyze the performance of WebSocket and SSE across a variety of popular mobile devices, browsers, and platforms. Devices were connected to a power monitor for a precise understanding of the energetic effects of keep-alive mechanisms and their overall effects on long-lasting connectivity. The results reveal that application level keep-alive mechanisms are not necessary to sustain the connections indefinitely, given proper server and network congurations. However, to avoid timeouts and to detect prematurely disconnected clients, keep-alive exchanges are necessary and useful in practice. The effects of short and long keep-alive interval values are examined in detail for all devices. Browser performance varies widely as no browser was completely successful for both WebSocket and SSE tests. Further improvements in mobile browser support for these technologies will be necessary to reach the full potential of real-time applications in the future. / Tillkomsten av HTML5 (Hyper Text Markup Language revision 5) teknik är åter standardisera webben och bana väg för en ny typ av realtid webbapplikationer. Detta har stor potential för mobila webbläsare som nu stödjer protokoll såsom WebSocket och Server-Sent Events (SSE). Dessa protokoll kan ge effektiv kommunikation i realtid på ett skalbart sätt, särskilt för \alltid-på" applikationer som kräver beständiga anslutningar som nu används i stor utsträckning. Mobila enheter är i sig begränsade på grund av deras begränsade batteri och kräver frekvent laddning. Därför är experiment som potentiellt främjar genombrott i mobil energie ektivitet användbar vid denna tid. Omfattande mätningar utfördes över 3G, 4G och WiFi-nätverk för att analysera resultatet for Web-Socket och SSE över en variation av populära mobila enheter, webbläsare och plattformar. Enheter var ansluten till en monitor för en exakt förståelse av de energiska effekter keep-alive-mekanismer och deras samlade effekter på långvarig anslutning. Resultaten visar att applikationsnivå keep-alive-mekanismerna är inte nödvändigt att upprätthålla anslutningarna på obestämd tid, ges rätt server och konfigurationer nätverk. Men för att undvika timeout och att upptäcka tidigt frånkopplade klienter, keep-alive-börser är nödvändiga och användbara i praktiken. Effekterna av korta och långa keep-alive intervallvärdena granskas i detalj för alla enheter. Browser prestanda varierar kraftigt eftersom ingen webbläsare var helt lyckat för både WebSocket och SSE tester. Ytterligare förbättringar av mobila webbläsare stöd för denna teknik kommer att vara nödvändigt för att uppnå den fulla potentialen av realtidsapplikationer i framtiden.
|
346 |
Seamless speaker recognitionChatzaras, Anargyros, Savvidis, Georgios January 2015 (has links)
In a technologically advanced society, the average person manages dozens of accounts for e-mail, social networks, e-banking, and other electronic services. As the number of these accounts increases, the need for automatic user identification becomes more essential. Biometrics have long been used to identify people and are the most common (if not the only) method to achieve this task. Over the past few years, smartphones have become frequently used gadgets. These devices have built-in microphones and are commonly used by a single user or a small set of users, such as a couple or a family. This thesis uses a smartphone’s microphone to capture user’s speech and identify him/her. Existing speaker recognition systems typically prompt the user to provide long voice samples in order to provide accurate results. This results in a poor user experience and discourages users who do not have the patience to go through such a process. The main idea behind the speaker recognition approach presented in this thesis is to provide a seamless user experience where the recording of the user’s voice takes place in the background. An Android application is developed which silently collects voices samples and performs speaker recognition without requiring extensive user interaction. Two variants of the proposed tool have been developed and are described in depth in this thesis. The open source framework Recognito is used to perform the speaker recognition task. The analysis of Recognito showed that it is not capable of achieving high accuracy especially when the voice samples contain background noise. Finally, the comparison between the two architectures showed that they do not differ significantly in terms of performance. / I ett teknologiskt avancerat samhälle så hanterar den genomsnittliga personen dussintals konton för e-post, sociala nätverk, internetbanker, och andra elektroniska tjänster. Allt eftersom antalet konton ökar, blir behovet av automatisk identifiering av användaren mer väsentlig. Biometri har länge använts för att identifiera personer och är den vanligaste (om inte den enda) metoden för att utföra denna uppgift. Smartphones har under de senaste åren blivit allt mer vanligt förekommande, de ger användaren tillgång till de flesta av sina konton och, i viss mån, även personifiering av enheterna baserat på deras profiler på sociala nätverk. Dessa enheter har inbyggda mikrofoner och används ofta av en enskild användare eller en liten grupp av användare, till exempel ett par eller en familj. Denna avhandling använder mikrofonen i en smartphone för att spela in användarens tal och identifiera honom/henne. Befintliga lösningar för talarigenkänning ber vanligtvis användaren om att ge långa röstprover för att kunna ge korrekta resultat. Detta resulterar i en dålig användarupplevelse och avskräcker användare som inte har tålamod att gå igenom en sådan process. Huvudtanken bakom den strategi för talarigenkänningen som presenteras i denna avhandling är att ge en sömlös användarupplevelse där inspelningen av användarens röst sker i bakgrunden. En Android-applikation har utvecklats som, utan att märkas, samlar in röstprover och utför talarigenkänning på dessa utan att kräva omfattande interaktion av användaren. Två varianter av verktyget har utvecklats och dessa beskrivs ingående i denna avhandling. Öpen source-ramverket Recognito används för att utföra talarigenkänningen. Analysen av Recognito visade att det inte klarar av att uppnå tillräckligt hög noggrannhet, speciellt när röstproverna innehåller bakgrundsbrus. Dessutom visade jämförelsen mellan de två arkitekturerna att de inte skiljer sig nämnvärt i fråga om prestanda.
|
347 |
Location based sports/fitness app : Android app for smartphonesQuaresmini, Jimmy January 2015 (has links)
The City of Stockholm’s budget for sports is 1.6% of the total city budget in 2014. About 60,000, licensed (age 15 and up, about 50%) and younger actively played soccer in Stockholm in 2005. That is roughly 24% of the total number of participants in sports activities in Stockholm’s district. There is a need for a location-based application (commonly abbreviated "app") to help people spontaneously meet for different sports activities. The app developed and analyzed in this thesis will address this need and assist potential participants in organizing sports activities, deciding to participate in these activities, make friends, etc. Not only large team sports will be considered, but sports done in pairs such as tennis and other sports as well that you do with others. Consider a person who has moved to a new city and wants to play football (soccer), but does not know people in this city. This app can help this person find others who would like to play in a quick and easy way by looking at a map and seeing where others would like to participate in this sport, for example at a particular soccer field, using location information concerning the potential participants and this specific field. Apps that use location information have become very common with the widespread use of smartphones. Such an app provides a location-based service. This thesis describes the design and implementation of an Android app with a location-based service and how to set up this app, what technology is needed to get the needed location information, and the programming language used. In addition, the thesis considers users’ needs and how the app caters to those needs. An analysis will be done of how well this app communicates with a database server as the number of users increases, scales. Performance and load on both the server and app will be considered. The performance will be analyzed to see how well it matches the users’ expectations. The app developed in this thesis will be for the Android platform and Apple's iOS (but the focus in the thesis is on the Android-version). This app will communicate with a database server running a Linux OS, an Apache HTTP server, a MySQL database, and using a PHP programming web infrastructure (such a setup of services is commonly called by the acronym LAMP). The app will connect to Facebook and Twitter to exchange information (however, that is outside the scope of this thesis). / Stockholms stads budget för sport är 1,6% av den totala budgeten 2014. Ungefär 60 000 licensierade (15 år och uppåt, 50 %) och yngre aktiva fotbollsspelare fanns i Stockholm år 2005. Det motsvarar ungefär 24 % av dem som utövade sport det året i Stockholms distrikt. Det finns ett behov av en platsbaserad applikation (vanligen förkortat ”app”) som hjälper människor att spontant träffas för att utöva olika sporter man utför tillsammans. Appen som utvecklas och analyseras i detta examensarbete försöker tillgodose detta behov och hjälper potentiella deltagare att organisera sportaktiviteter, besluta att delta i dessa aktiviteter, skaffa nya vänner m.m. Inte bara stora lagsporter, men också sporter man utför i par som tennis och andra sporter man utför tillsammans med andra kommer beaktas. Betänk en person som nyss har flyttat till en ny stad och vill spela fotboll, men inte känner några i denna stad. Denna app kan hjälpa den här personen hitta andra som vill sporta på ett enkelt och snabbt sätt genom att titta på en karta och se var andra vill utöva denna sport, t.ex. på en viss fotbollsplan, med användning av platsinformation om potentiella deltagare och denna specifika plan. Appar som använder platsinformation har blivit väldigt vanliga med det utbredda användandet av smarta mobiltelefoner. En sådan här app erbjuder en platsbaserad tjänst. Denna rapport beskriver designen och implementationen av en Android app med en platsbaserad tjänst och hur man sätter upp en sådan här app, vilka teknologier som behövs för att få den platsinformation som behövs och det programmeringsspråk som används. Därutöver kommer rapporten överväga användares behov och hur appen tillgodoser dessa behov. En analys kommer genomföras av hur denna app kommunicerar med en databas server när antalet användare ökar, när den skalar. Prestanda och belastning av både appen och servern kommer tas med i beräkningen. Prestandan kommer analyseras för att se hur väl det motsvarar användares förväntningar. Appen som utvecklas i detta examensarbete kommer vara för Android och Apples iOS (men fokuset i detta examensarbete kommer vara på Android versionen). Denna app kommer kommunicera med en databas server som kör ett Linux OS, har en Apache http (webb) server, en MySQL databas och som använder en PHP programmerings-infrastrutur (en sådan uppsättning tjänster kallas vanligen LAMP, en akronym). Appen kommer ansluta till Facebook och Twitter för att utbyta information (men det ligger dock utanför ramen för detta examensarbete).
|
348 |
Automatiserad dokumentation vid systemutveckling / Automated documentation in systems developmentAndersson, Magnus January 2012 (has links)
Ett erkänt problem inom industrin för mjukvaruutveckling är bristen på kvalitativ systemdokumentation. Hos företaget Multisoft Consulting finns detta problem. Utvecklare måste spendera onödigt mycket tid på att sätta sig in i befintliga system. Som en del av lösningen vill företaget införa automatisk generering av dokumentation. Genereringen ska ske i plattformen Softadmin® som används för att bygga alla kundsystem. Plattformen är baserad på C# och Microsofts SQL Server och innehåller en mängd färdiga komponenter med olika funktionalitet. För att veta vilken dokumentation som bör genereras automatiskt har litteraturstu-dier och intervjuer med Multisoft Consulting-anställda genomförts. För att veta vilken dokumentation som kan genereras har Softadmin® analyserats. Undersökningarna visar att dokumentation som ger en överblick över ett system samt visar hur systemet används både är önskvärd och möjlig att generera via Softadmin®. En form av system-överblick fanns redan implementerad i Softadmin® i form av en träd-struktur. Överblicken saknade dock en del önskvärda detaljer vilket medförde att fokus för studien blev att implementera en prototyp som kompletterade överblicken. Resultatet är att information om systemets menyval, vilket är sidor med olika funktionalitet, nu visas i överblicken. / A well-known problem within the software development industry is the absence of qualitative system documentation. This problem can be found within the company Multisoft Consulting. Too much time is spent by the developers when they must familiarize themselves with an existing system. As a part of the solution to this problem the company would like to generate documentation automatically. The generation should be performed by the platform Softadmin® which is used to develop all customer systems. The platform is based on C# and Microsoft’s SQL Server and contains different components, each with its own functionality. In order to find out which documentation that should be generated automatically literature has been studied and developers have been interviewed. In order to know which documentation that can be generated by Softadmin® the platform has been analyzed. The conclusion is that documentation which provides a general view of the system and demonstrates how the system is used is both desirable and possible to generate with Softadmin®. A kind of general view had already been implemented in Softadmin®. However, some desired features were not included in the general view. The priority of this study became to implement a prototype which completed the general view by including some of the desired features. The result is that it is now possible to display information about the system’s menu items, which is pages with different functionality, within the general view.
|
349 |
Jämförelse mellan graf- och relationsdatabas : En studie av prestanda vid sökning av kortaste vägen mellan två givna platser i ett rälsbundet nätverk / Comparison between graph and relational database : A study of performance when searching for the shortest path between two given places in a rail networkNilsson, Jimmy, Hansson, Johan January 2021 (has links)
Traditional relational databases store data in tabular form and have existed for several decades. The new requirements for data such as high availability and scalability have led to an increase in NoSQL databases in popularity. NoSQL databases meet these requirements as they use other methods for handling and storing data, for example document databases and graph databases are two of these variants. This study examined the difference in performance between the SQL Server 19 relational database and the Neo4j graph database. An experiment with the hypothesis: "Graph databases have faster response times compared to relational databases when retrieving the shortest route between two specified locations" was performed by executing a function on a dataset provided by the study's partner the Swedish Transport Administration. The data set represents Sweden's railway network and consists of 1320 places and 2788 associated connections. The function searched for the shortest route between two locations for four selected sections in each database architecture. The observed and analyzed response times show that Neo4j has an average response time that is 50 times faster than SQL Server 19, which verifies the hypothesis. The response times from the two databases were also tested with a Wilcoxon test which showed that the median response times differ from each other at a 1 % significance level. In addition, the results show that the average response time for SQL Server 19 will increase more than Neo4j as more sites and connections become involved in the search. Relational databases have slower response times than graph databases as they use join statements to find current relationships between its tables, which means that they must search all the data to find the shortest path between two places. Unlike relational databases, graph databases only use relationships directly connected to the current node where the algorithm is located, which means that response times are shorter. / Traditionella relationsdatabaser lagrar data i tabellform och har existerat i flera årtionden. De nya kraven på data som hög tillgänglighet samt skalbarhet har gjort att NoSQL databaser ökat i popularitet. NoSQL databaser tillgodoser dessa krav då de använder andra sätt för hantering och lagring av data, exempelvis är dokument-databaser samt grafdatabaser två av dessa varianter. I denna studie undersöktes skillnaden i prestanda mellan relationsdatabasen SQL Server 19 och grafdatabasen Neo4j. Ett experiment med hypotesen: “Grafdatabaser har snabbare svarstider i jämförelse mot relationsdatabaser vid hämtning av kortaste vägen mellan två angivna platser” genomfördes genom att exekvera en funktion på ett dataset som tillhandahållits av studiens samarbetspartner Trafikverket. Datasetet representerar Sveriges järnvägsnätverk och består av 1320 platser och 2788 tillhörande förbindelser. Funktionen sökte efter den kortaste vägen mellan två platser för fyra utvalda sträckor i varje databasarkitektur. De observerade och analyserade svarstiderna visar att Neo4j har en genomsnittlig svarstid som är 50gånger snabbare än SQL Server 19 vilket verifierar hypotesen. Svarstiderna från de två databaserna testades även med ett Wilcoxon-test som visade att svarstidernas median skiljer sig från varandra påen 1 % signifikansnivå. Därtill visar resultatet att den genomsnittliga svarstiden för SQL Server 19 kommer att öka mer än Neo4j då fler platser och förbindelser blir involverade i sökningen. Relationsdatabaser har långsammare svarstider än grafdatabaser då de använder join-satser för att hitta aktuella relationer mellan dess tabeller vilket gör att de måste söka igenom all data för att hitta kortaste vägen mellan två platser. Till skillnad från relationsdatabaser använder grafdatabaser endast relationer direkt anslutna till den nuvarande noden där algoritmen befinner sig vilket gör att svarstiderna blir mindre.
|
350 |
Databázový archív obrazových medicínských dat / Database Archive of Image Medical DataSára, Vítězslav January 2008 (has links)
This Thesis deals with the problems of medical image data management. It analyzes a metadata extraction problem from medical format DICOM and their efficient saving. System is designed as a client-server application. System provides an interface for DICOM data storing, interface for searching, data editing and exporting. System cooperatives with the collaborative system VCE. Implementation was carried out in C++ and PHP language with support of SQLite and MySQL database.
|
Page generated in 0.029 seconds