181 |
Mobiliųjų aplikacijų saugumo sprendimai / Mobile application security salutionsKelmelytė, Lina 17 June 2013 (has links)
Šio darbo tikslas mobiliųjų aplikacijų saugumo sprendimų analizė populiariausioms mobiliųjų terminalų platformoms ir mobiliųjų aplikacijų saugumo rekomendacijų formulavimas projektuotojams ir vartotojams Pirmojoje darbo dalyje apžvelgiamos ir analizuojamos mobiliųjų aplikacijų saugumo grėsmės įvairiose mobiliųjų prietaisų operacinėse sistemose. Aptariamos ir analizuojamos silpnosios ir lengviausiai pažeidžiamos Android, iOS ir Windows Phone vietos, aptariamas jų pažeidžiamumas lyginant jas tarpusavyje. Atliekama mobiliųjų prietaisų saugumo analizė tinklo, prietaiso ir aplikacijų lygmenyse. Antrojoje darbo dalyje analizuojamos mobiliųjų aplikacijų testavimo galimybės ir būdai, analizuojami ir klasifikuojami įrankiai skirti apsaugoti nuo mobilių aplikacijų saugumo grėsmių. Projektinėje darbo dalyje apibendrintos ir suformuluotos mobiliųjų aplikacijų saugumo rekomendacijos pagal svarbiausias operacines aplinkas tiek vartotojams, tiek mobilių aplikacijų kūrėjams. / The aim of this work is to analyse the decisions of mobile application security and to provide recommendations and methods according to the results of the analysis of adaptation of mobile applications security solutions to operating systems. The paper aims to provide the ways how to improve mobile application security for users and companies. In the first part the threats for mobile application security in various operating systems are reviewed and analysed. The paper discusses and analyses the weak points of Android, iOS, and Windows Phone and compares their weakest points among the three. It also gives the analysis of the testing tools used for mobile means as well as the examination of their safety in the levels of a net, a tool and applications. The second part presents the analysis of possibilities and ways of mobile applications testing, as well as the classified tools created for the protection from mobile applications threats. The project part of the paper summarises and formulates mobile application safety recommendations according to the main operating systems, and gives these recommendations to users and creators of mobile applications.
|
182 |
Programinės įrangos kūrimo priemonių mobiliosioms platformoms tyrimas / Software development for mobile platforms researchMičiulis, Audrius 21 August 2013 (has links)
Šiuo metu viena iš labiausiai bei sparčiausiai besivystančių technologijos krypčių yra mobiliesiems telefonams, planšetiniams kompiuteriams bei multimedijos įrenginiams skirta programinė įranga. Vartotojų susidomėjimas šia sritimi bei mobiliųjų įrenginių techninės įrangos tobulėjimas skatina vis daugiau IT kompanijų plėtoti savo veiklą šioje srityje. Viena iš didžiausių klaidų, kurias yra sunkiausia ištaisyti, yra pirminėje projekto stadijoje neteisingai pasirinktos technologijos.
Šiame darbe apžvelgiamos ir palyginamos trijų populiariausių, į mobiliuosius įrenginius diegiamų operacinių sistemų: Android, iOS bei Windows Phone programų kūrimo sąsajos ir nustatomi jų privalumai bei trūkumai. Vertinimai yra atliekami atsižvelgiant į operacinės sistemos architektūrą, programų kūrimo įrankius, suderinamumą su technine įranga, programų derinimo galimybėmis, saugumo užtikrinimu, grafinės vartotojo sąsajos kūrimu, daugiakalbystės palaikymu, animacijos, garsų bei video medžiagos pateikimu, HTML turinio atvaizdavimu, integracija su žemėlapiais, vartotojo buvimo vietos nustatymu, sensorių bei tinklų pasiekiamumu, foninių procesų kūrimu, duomenų išsaugojimo bei apsikeitimo su kitomis programomis galimybėmis.
Tyrimo metu nustatyta, kad Android turi geriausias sąsajas kurti foninius procesus bei integruotis su kitomis programomis. iOS turi geriausius įrankius bei grafinės vartotojo sąsajos kūrimo priemones, o Windows Phone turi patogiausia karkasą darbui su multimedija, žemėlapiais bei... [toliau žr. visą tekstą] / At a present time, one of the most developing area of technology is software for mobile phones, tablets and multimedia devices. Growing numbers of users and improved hardware makes more and more companies to expand their activity in this market. One of the biggest mistakes, that is very hard to solve, is badly chosen technologies in a beginning stage of the projects. The main objective of this project is to compare three of the most popular operating systems Android, iOS and Windows Phone software development kits and to determinate their advantages and disadvantages. Analysis is made based on operating system architecture, tools, compatibility with hardware, debugging, security, graphical user interface, multilanguage support, animation, sounds, video, HTML preview, interaction with maps and user location, sensors, networks, background processes, data persistence and integration with another software. In this research was identified that Android has best interfaces to create background processes and share data between programs. iOS has best tools and components for graphical user interface and Windows Phone has best framework to work with multimedia, maps and user location services.
|
183 |
Migration av appar till Windows Phone 8 / Migration of apps for Windows Phone 8Johansson, Peter January 2013 (has links)
Fler människor börjar använda olika mobila operativsystem i mobiltelefonen samt appar som enbart fungerar på plattformen. Det leder till att app-leverantörer måste utveckla varje app till varje specifik plattform vilket är dyrt. De vanligaste operativsystemen som används idag är Android samt IOS men hösten 2012 släpptes Windows Phone 8 vilket innebär ytterligare en plattform att ta hänsyn till. I sammarbete med företaget Sogeti Jönköping fokuserar studien på att hitta en metod som gör det möjligt att migrera appar mellan plattformar och till Windows Phone 8. Studien innefattar också att identifiera för och nackdelar med olika app-typer genom en litteraturstudie och intervjuer samt att testa om migrationsmetoderna fungerar praktisk genom en implementation. Resultatet har påvisat att det finns två stycken olika metoder för migration vilket är PhoneGap och Xamarin. Genom implementationstester har Xamarin visat sig vara mest lämplig att använda i ett framtida större app-projekt. / More people are starting to use different mobile operating systems in their mobile phones and apps that only work on the specific platform. This leads to app-developers must develop each app on each specific platform which is expensive. The most common operating systems today are Android and iOS, but during fall of 2012 Windows Phone 8 was released, which means yet another platform to consider. In cooperation with the company Sogeti Jönköping this study focuses on finding a method that makes it possible to migrate applications between platforms and Windows Phone 8. The study also includes identifying the pros and cons of different app-types through a literature review and interviews, as well as testing whether the migration methods work through a practical implementation. The results have shown that there are two different solutions to migration which is PhoneGap and Xamarin. Through implementation tests Xamarin was the most suitable for future app-projects.
|
184 |
Byggserverövervakning : Utveckling av ett system för att synliggöra integrationsproblem / Build server monitoring : Development of a system visualizing problems with integrationCider, Andreas, Jacobs, Max January 2014 (has links)
Mjukvara i datorer styr många viktiga funktioner i dagens samhälle och används i stor utsträckning för att kommunicera men även för att styra utrustning. För att mjukvara ska fungera tillförlitligt behöver den byggas korrekt och testas utförligt. För att uppnå tillförlitlighet kan en byggserver används för att automatiskt bygga och testa mjukvaran. Den här rapporten beskriver hur en prototyp av ett övervakningssystem för byggservrar skapats. Systemet sköter övervakningen genom en övervakningstjänst som hämtar information från en byggserver av typen CruiseControl.NET [10] och presenterar informationen på en webbportal. Informationen som hämtas ut från byggservern går från en hög abstraktionsnivå ner till minsta detalj som är baserad på loggfiler från bygget, med exempelvis information om kompileringsfel. Utvecklingen av övervakningssystemet har haft fokus på att göra det möjligt att använda molntjänster och på det sättet inte begränsa vart en byggserver finns placerad. En av de molntjänster som använts är Service Bus Relay [27] som hanterar kommunikationen mellan en övervakningstjänst och webbportalen. Webbportalen har utvecklats för att vara responsiv [34] för på så sätt stödja mobila enheter och ge användaren frihet att besöka webbportalen oavsett enhet. Webbportalen använder sig av en databas för att lagra informationen som bland annat möjliggör övervakning av flera byggservrar, och den välutvecklade användarhanteringen. Det har gjorts flera lärdomar, bland annat genom upptäckt av en bugg i Microsofts implementation av meddelandehanteringen i Service Bus Relay. / Software in computers control many important functions in today's society and are widely used for communication but also to control equipment. For the software to work reliably it needs to be built correctly and tested extensively. To achieve reliability, a build server can be used to automatically build and test the software. This report describes how a prototype of a monitoring system for the build servers was created. The system will be monitored by a monitoring service that retrieves information from a build server using the CruiseControl.NET [10] software. The information gathered by the monitoring service will be presented on a web portal. The information retrieved from build the server goes from a high level of abstraction down to the smallest detail that is based on the log files from the build server, for example, information about compilation errors. The development of the monitoring system has been focused on making it possible to use cloud services and thus not restrict where a build server is located. One of the cloud services used is the Service Bus Relay [27] that handles the communication between a monitoring service and the web portal. The web portal is developed to be responsive [34] and provide support for mobile devices which give the user the freedom to visit the web portal from whatever device. The web portal uses a database to store information which enables monitoring of multiple build servers. A well-developed user management system is used on the web portal which provides administrators with an effective tool for user management. There have been several lessons learned, including the discovery of a bug in the Microsoft implementation of message handling in the Service Bus Relay.
|
185 |
Tvorba mapové aplikace pro sledování polohy v Cloud - serverová část Windows Azure / Development of map application for tracking in cloud - Server side on Windows AzureRůžička, Vojtěch January 2011 (has links)
The main objective of this thesis is to introduce the Windows Azure platform, its possibilities and limits, particularly with regard to interaction with mobile clients running on the Windows Phone 7 platform. This is demonstrated by the development of an application designed to ease navigation through difficult terrain. This application is primarily designed to help cyclists and people with handicap restricting their movement. The knowledge acquired through design and implementation of this application is generalized to be useful for other developers using Windows Azure. The application is developed with focus on the usefulness for the defined target groups. This thesis is focused on the server side of the application running on the Windows Azure platform. The client side of the application running on the Windows Phone 7 platform is not covered in this thesis and is described in detail by Bc. Vít Čurda in his thesis Development of map application for tracking in cloud - Client side on Windows Phone 7.
|
186 |
Private virtual network / Redes virtuais privadasPedro Celestino 03 December 2005 (has links)
Along with the computers networks emerges the possibility of managing remotely the intelligent organizations although the safe change of information has become a problem to the institutions which transport structured data through nets of computers. One of the largest challenges is the search for safe and economically viable solutions. Protocols of safety, cryptographic algorithms, safe means of communication are essential items so that the information can travel in environmentals free of external interferences. One of the alternatives is the Virtual Private Networks. In this work, the main prominences of this technology will be presented using the protocol IPSec with the purpose of presenting a more atractive tool to the organizations due to its safety and
economical viability. / Com as redes de computadores, surge também a possibilidade de
administrar remotamente as organizações inteligentes, no entanto a troca de informações segura tornou-se um problema para as instituições que trafegam dados estruturados através das redes de computadores. Um dos maiores desafios é a busca de soluções economicamente viáveis e ao mesmo tempo seguras. Protocolos de segurança, algoritmos criptográficos meios de comunicação seguros, são itens essenciais para que a informação possa trafegar em ambientes livres de interferências externas. Uma das soluções é a Rede Virtual Privada. Neste trabalho, serão apresentados os principais destaques desta tecnologia, utilizando o protocolo IPSec, com o propósito de apresentar mais uma solução atrativa para as organizações, pois trata-se de uma solução economicamente viável e segura.
|
187 |
Windows Systemadministration mit UNIX-WerkzeugenClauß, Matthias, Heik, Andreas 13 April 2006 (has links)
Der Vortrag gibt einen Überblick zu
plattformübergreifenden Administrationstechnologien
am Beispiel der Systemplattform Windows.
Einführend wird auf ein Framework zur
Plattformverwaltung "ToSCA" eingegangen.
Die Umsetzung der Systemwartung wird am Einsatz von
cygwin und cfengine dargestellt.
|
188 |
Monitoring an integration service in Windows Azure / Övervakning av en integrationstjänst i Windows AzureTrunehag, Tobias, Kättström, Mathias January 2013 (has links)
When selling a service to companies or individuals, it’s important to deliver what you sell. Currently, Softronic provides companies with a platform that provides different types of services. These services create opportunities to efficiently develop government functions in accordance with the Government’s action plan for e-governance. These services are hosted by using the cloud computing platform Microsoft Windows Azure. The services’ functionality is important for both Softronic and their customers’ businesses. To know early whether there is a problem or if there will be problems with the services, Softronic wanted to monitor one of these services with the help of an external monitoring service. The aim of this thesis was to compare three different systems for monitoring cloud-based services, implement the most suitable one and develop an application for Windows 8 where customers can see the status of their message channel inside the service. The monitoring systems tested were chosen and judged according to Softronics needs and monitoring requirements. A monitoring service called New Relic was chosen for implementation. New Relic has support for most of the required features, and for the rest of the features, an application was developed. A Windows 8 application and a website were developed that show information about customers’ message channels, and a web service was developed to supply both of them with the data they need. / När man säljer en tjänst till ett företag eller privatpersoner är det viktigt att man levererar det man lovar. I dagsläget tillhandahåller Softronic en plattform med olika tjänster. Dessa tjänster hjälper till att skapa möjligheter för att lättare kunna utveckla myndigheters verksamhet enligt regeringens handlingsplan för e-förvaltning. Dessa tjänser är driftsatta i Microsofts molnplattform, Windows Azure. Att dessa tjänser fungerar är kritiskt för både Softronic och deras kunder. För att kunna, i ett tidigt stadie, få reda på om det är problem med tjänsterna eller om det kommer bli problem med tjänsterna, ville Softronic övervaka en av dessa tjänster med en redan befintlig monitoreringstjänst. Målet med detta examensarbete var att jämföra tre olika system för övervakning av moln-baserade tjänster för att slutligen implementera den bäst passande av de tre samt utveckla en applikation för Windows 8 där kunden kan se status på sin egen meddelandekanal. I arbetet har de valda applikationerna testats och bedömts efter Softronics behov och krav på övervakning. En monitoreringstjänst som heter New Relic valdes för implementation. New Relic har stöd för de flesta av de nödvändiga funktionerna, och för de resterande funktionerna utvecklades en applikation. En Windows 8-applikation och en websida utvecklades för att visualisera kunders meddelandekanaler, och en webbtjänst utvecklades för att förse båda dessa med den information de behöver.
|
189 |
Simulations of energy efficient windows in a historical building located in mid-SwedenMedrano Eraso, Iñigo January 2023 (has links)
Amorphous silicon photovoltaic windows intend to not only improve thethermal bridge that windows represent but also to collect energy from theradiation incident on the windows themselves. This kind of windows can beapplied anywhere, however to maximize the benefit these can bring it isrecommended for sun-oriented façades. This research aims to investigate theimpacts that this type of windows can have on the energy performance andthermal comfort of a three-story historical stone building in the cold climateof Sweden using the simulation software IDA ICE. The model used for thesimulations had previously been developed and tested in other researches thatinvolved this same building. This research shows that the yearly energyconsumption for the townhall can be reduced down to 280000 kWh,representing a reduction of 5000 kWh compared to the base model, if theHigh transparency windows are applied, representing a reduction of 1,7%.The use of any of the four proposed windows has shown to increase thepercentage of best comfort hours by at least 5% and lowers the percentage ofunacceptable comfort hours at least by a 10%, even having cases with 0 hoursat this comfort level. The upper level of the South façade would be able toprovide the building with 800 kWh yearly, being the level with the highestenergy collection due to having more windows. Approximately every windowcould collect around 90 kWh yearly, which represents 20% of what a solarpanel of the same area correctly oriented could obtain in the same period oftime. Thus, the amorphous silicon photovoltaic windows do not seem to bethe best change despite offering a very promising thermal comfort. Theeconomical viability of this project is what prevents it from being feasiblesince the energy saving/obtaining characteristics are not of great magnitude.
|
190 |
Redesign of a website for technical information and service tools following a human centered design process to reflect the workflow of different users / Omdesign av en webbplats för teknisk information och tjänsteverktyg enligt en människocentrerad designprocess avsedd att spegla arbetsflödet hos olika användareNorkute, Milda January 2018 (has links)
Web-based services designed using human centered design methods containing instructions how to self-complete various tasks and providing interfaces to do them helped various organizations become more efficient. However, often software engineering teams have a lack of understanding of when and how users should bei nvolved when designing such systems. They are often unsure how to measure the impact of human centered design methods. This thesis presents a human centered design solution to designing a website for technical information and service tools for Windows services at CERN. This involved using a carefully chosen combination of design research methods to study user, stakeholder groups and their workflows as well as organizational requirements. I then used this data to inform the design decisions and outputs such as sitemaps, wireframes and a high fidelity prototype. The study focused on the role of these methods in the design process and how they could help to accomplish the goals of the project. Also, on evaluating the impact of these methods on the design outcome. It was found that interviews, card sorting and usability testing each had a role to play in the process with the new design performing significantly better than the old one. Further to this, usability testing was found to be a useful evaluation and development technique. / Webbaserade tjänster utvecklade efter människocentrerade utvecklingsmetoder innehållande instruktioner för att utföra vissa uppgifter och förse gränssnitt på egenhand har hjälpt ett flertal organisationer att bli effektivare. Dock har ofta mjukvaruutvecklingsteamen brist på förståelse utav när och hur användare skall vara inblandade i utvecklingen av dessa system. De är ofta osäkra på hur påverkan av en människocentrerad utvecklingsprocess skall mätas. Denna avhandling presenteraren människocentrerad utvecklingslösning för utveckling av en hemsida avsedd för teknisk information och tjänsteverktyg till windows services åt CERN. Detta involverade användning utav en noggrant utvald kombination utav forskningsresultat angående utvecklingsmetoder för att studera användare, intressenter och deras arbetsflöde samt organisations relaterade krav. Denna data användes sedan för att ta utvecklings relaterade beslut och framta resultat så som webbplatskartor, wireframes and en realistisk prototyp. Denna studie fokuserar på rollen utav dessa metoder i utvecklingsprocessen och hur de kan bidra till att åstadkomma målen för projektet. Samt, för att evaluera påverkan av dessa metoder på utvecklings processen. Det konstaterades att intervjuer, sortering utav kort och testning utav användbarhet alla hade en roll i varför den nya produkten presterade signifikant bättre än den äldre produkten. Samt test utav användbarhet visar sig vara ett bra verktyg och utvecklingsmetod.
|
Page generated in 0.0441 seconds