• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 14
  • 3
  • Tagged with
  • 17
  • 6
  • 5
  • 4
  • 4
  • 4
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • 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

Designing an Access Control System for Internet of Things / Utformning av ett accesskontrollsystem för sakernas internet

Grape, Felix January 2017 (has links)
For many Internet of Things (IoT) devices security have not been a priority during the development, but what happens if the makers of IoT devices use a secure framework for developing their devices? In this thesis a number of such frameworks have been evaluated for their suitability to build an access control system around. Both Vanadium and Protocol of Things (PoT) were found to be suitable candidates. Both frameworks employ a distributed access control model where the owner of a device can grant other users access to the device by generating a signed authorization. PoT was ultimately chosen as the framework around which to design the prototype access control system because it was deemed to be slightly more suitable than Vanadium. The prototype takes the rule based and discretionary access control model from the underlying framework and makes it possible for administrators to transparently authorize users to devices through role abstractions. Thus it is possible to transparently manage a class of users at the same time instead of having to manage each individual user. Furthermore the prototype is able to do this in a generic way. The prototype does not contain any code of functionality for any specific device it manages, it is capable of managing access to any PoT device. The design and implementation is deemed both scalable and efficient. Running on a single thread it is possible to generate over one thousand signed authorizations per second. In a system where users are granted access to 200 unique device permissions the total file size of the signed authorizations and accompanying meta data does not exceed 150 kB. It takes approximately 70 ms to establish a secure connection between the client and server software. For large data transfers the throughput is approximately 2.6-2.8 MB per second, including encryption and decryption of request and response from the client to the server. / För många enheter tillhörande sakernas internet har säkerhet inte varit en prioritet under utvecklingen, men vad händer om tillverkare istället använder ett säkert ramverk för att utveckla sina produkter? I den här rapporten presenteras en utvärdering av några sådana ramverks lämplighet för att användas för att bygga ett accesskontrollsystem kring. Både Vanadium och Protocol of Things (PoT) finns vara lämpliga kandidater. Båda ramverken använder en decentraliserad säkerhetsmodell där ägaren av en enhet kan ge andra användare tillgång till enheten genom att generera en signerad auktorisation. PoT är det ramverk som användes för att utforma accesskontrollsystemprototypen kring för att det ansågs vara något mer lämpligt jämfört med Vanadium. Prototypen använder en rollabstraktion för att underlätta arbetet för administratörer att ge användare rätt behörigheter. På så vis blir det möjligt att konfigurera en klass av användare samtidigt istället för att behöva konfigurera varje användare individuellt. Prototypen kan göra allt detta på ett generiskt sätt. Det innebär att prototypen inte innehåller någon kod eller funktionalitet som är specifik för någon enhet så länge det är en PoT-enhet. Den föreslagna designen och implementationen är skalbar och effektiv. Över ett tusen signerade auktorisationer kan genereras per sekund på en exekveringstråd. I ett system där användare ges behörighet till 200 unika behörigheter på olika enheter uppgår den totala filstorleken för de signerade auktorisationerna och tillhörande metadata till mindre än 150 kB. Det tar uppskattningsvis 70 ms att skapa en säker anslutning mellan klient- och server-mjukvara. För stora dataöverföringar är överföringshastigheten uppskattningsvis 2.6-2.8 MB per sekund, vilket inkluderar kryptering och avkryptering av fråga och svar från klienten till servern.
12

Tensor Rank

Erdtman, Elias, Jönsson, Carl January 2012 (has links)
This master's thesis addresses numerical methods of computing the typical ranks of tensors over the real numbers and explores some properties of tensors over finite fields. We present three numerical methods to compute typical tensor rank. Two of these have already been published and can be used to calculate the lowest typical ranks of tensors and an approximate percentage of how many tensors have the lowest typical ranks (for some tensor formats), respectively. The third method was developed by the authors with the intent to be able to discern if there is more than one typical rank. Some results from the method are presented but are inconclusive. In the area of tensors over nite filds some new results are shown, namely that there are eight GLq(2) GLq(2) GLq(2)-orbits of 2 2 2 tensors over any finite field and that some tensors over Fq have lower rank when considered as tensors over Fq2 . Furthermore, it is shown that some symmetric tensors over F2 do not have a symmetric rank and that there are tensors over some other finite fields which have a larger symmetric rank than rank.
13

Kompetensers betydelse för ledarskapet : Att tänka på vid rekrytering av chefer / Things to consider when recruiting managers

Svalland Fridholm, Tilde, Hjerdt, Alexandra January 2023 (has links)
Önskvärda ledarskapskompetenser är ett väl utforskat område, dock finns det relativt lite forskning som berör ämnet inom industrin i Sverige. Syftet med denna studie var därför att få en ökad förståelse för vad medarbetare som är verkande i en global industriorganisation upplever som viktiga kompetenser för ett optimalt ledarskap. Studien bygger på empiri från nio kvalitativa semistrukturerade intervjuer med anställda från den globala industriorganisationen. Resultatet visar att chefer som besitter både generisk- och yrkeskompetens visar sig tillsammans uppnå det mest optimala ledarskapet. Slutsatsen som dras är att medarbetarna upplever en kombination av generisk- och yrkeskompetens som mest gynnsamt och att de ej går att styrka att den ena kompetensen är viktigare än den andra. Ytterligare en annan slutsats som denna studie kan bidra med är en ny synvinkel till teorin gällande uppdelningen mellan generisk- och yrkeskompetens. Empirin i studien har visat en sammanslagning av både generisk- och yrkeskompetens och menar att om dessa särskiljs helt åt kan det uppvisa en missvisande bild av kompetenserna. / Desirable leadership skills are a well-explored area, however, there is relatively little research on the subject within industry in Sweden. The purpose of this study was therefore to gain an increased understanding of what employees who are working in a global industrial organization experience as important competencies for optimal leadership. The study is based on empirical evidence from nine qualitative semi-structured interviews with employees from the global industrial organization. The result shows that managers who possess both generic and professional competence together achieve the most optimal leadership. The conclusion that is drawn is that the employees experience a combination of generic and professional competence as the most favorable and that they cannot prove that one competenceis more important than the other. Another conclusion that this study can contribute is a new point of view to the theory regarding the division between generic and professional competence. The experience in the study has shown an amalgamation of both generic and professional competences and believes that if these are separated completely, it can present a misleading picture of the competences.
14

Förbättring av nedgångslucka på en segelbåt / Enhancement of the companionway on a sailing yacht

Hagberg, Philip, Henriksson, Jesper January 2018 (has links)
Linjett Segelbåtar konstruerar och producerar högkvalitativa  segelbåtar på Rosättravarvet. Detta arbete syftar till att presentera en bättre mekanisk lösning till den nedgångslucka som Linjett har idag. Förbättringen består i att sänka produktionskostnaderna, underlätta montering och service men framförallt öka livslängden på mekanismen. Nedgångsluckan är den vertikala ”dörr” som skiljer utsidan från insidan på en segelbåt. I Linjett’s befintliga lösning så skjuts luckan ned i en balja under durken och försvinner undan på ett väldigt smidigt sätt. Tack vare en gasfjäder görs den annars ganska tunga luckan viktlös och kan lämnas halvöppen vilket kan vara väldigt praktiskt, det är en typ av funktion som den nya lösningen måste bibehålla. Arbetet har följt en generisk utvecklingsprocess. Koncept från en idégenerering har ställts mot varandra med hjälp av en pughmatris och en multiomröstning. Det vinnande konceptet har sedan förbättrats i en iterativ process för att uppfylla målen i så hög utsträckning som möjligt. Under vidareutvecklingen har fokus legat på att minimera antal komponenter genom DFA (Design For Assembley). För att motivera lösningen har monteringsscheman ställts upp och kompletterats med en självkostnadskalkyl. Dessa detaljstuderas och utvärderas för att agera beslutsunderlag till Linjett. Den presenterade lösningen använder konstantkraftsfjädrar för att bära upp luckans vikt. Dessa fjädrar ger lång livslängd i dessa utsatta miljöer och har ett förhållandevis lågt inköpspris. / Linjett Segelbåtar constructs and produces high quality sailing yachts at Rosättravarvet. This rapport aims to enhance the mechanical solution of the companionway door that Linjett is using. The enhancement consists in lowering production costs, simplify the mounting and service but most important, raise the lifetime of the mechanism. The companionway door is what separates the outside from the inside on a sailing yacht. Linjett has a special solution were the companionway door slides in under the cockpit floor and disappears in a clever way. Thanks to a gas spring the otherwise heavy door becomes weightless and can be left at any desired height which can come in handy. This is one of the function that the new solution must maintain. The work has followed a generic developmentprocess. Concepts from a brainstormingsession have been evaluated and compared in a pughmatris and a multivote. The winning concept has then been improved in a iterative process to fulfill the goals in the best way possible. During the enhancement of the concept there has been a strive to minimize the number of components throughout DFA (Deisgn for Assembley) To motivate the solution a mounting schedule was produced which in turn were complemented by a cost price calculation. These were studied in detail and evaluated to create a basis for decision making to Linjett. The presented solution uses constant force springs to carry the weight of the companionway door. Springs of these type provide long lifetime in these harsh conditions and is reasonably priced.
15

Intrång i patent på den andra medicinska indikationen : "Skinny labelling" och generisk substitution

Hemmingsson, Maria January 2015 (has links)
När frågan om möjligheten att patentera nya användningsområden för redan kända läkemedel aktualiserades under det Europeiska patentsystemet, kunde två hinder identifieras. Dels är den aktiva substansen i sig inte ny och dessutom förbjuder patentsystemet uttryckligen patent på medicinska förfaranden för diagnostisering eller terapeutisk och kirurgisk behandling. Genom både rättspraxis och lagstiftning har man dock försökt kringgå dessa hinder och till följd av den uttryckliga bestämmelsen om patent på den så kallade andra medicinska indikationen som EPC 2000 tillhandahåller, kan dess patenterbarhet inte längre ifrågasättas. Med anledning av den speciella karaktär som kravformuleringen för dessa patent åtnjuter och till följd av den snäva tolkning av kravformuleringen som den sparsamma praxis på detta område återspeglar, kan det däremot ifrågasättas om inte kraven för dess upprätthållande är alltför långtgående. Det utgör särskilt ett problem när läkemedelstillverkare använder möjligheten att genom "skinny labelling" utesluta patentskyddade indikationer från produktinformationen, för att kunna introducera generiska läkemedel för icke-patentskyddade indikationer på marknaden. Två motstridiga avgöranden som nyligen meddelats i Storbritannien respektive Nederländerna, vilka särskilt behandlar frågan om intrång i förhållande till "skinny labelling", återspeglar det oklara rättsläge som detta rättsområde präglas av. I Sverige kompliceras intrångsfrågan ytterligare av frågan om i vilken utsträckning dessa patent kan upprätthållas till följd av bestämmelser i folkhälsolagstiftningen om generisk substitution. Enkelt förklarat medför dessa bestämmelser att billiga generikaläkemedel, som enbart innehar försäljningsgodkännande för icke-patentskyddade indikationer, byts ut på apoteken mot originalläkemedel, oavsett för vilken indikation läkemedlet förskrivits. I praktiken innebär det att dessa läkemedelskopior även expedieras för patentskyddade indikationer. För att lösa den problematik som regelverket orsakar och till följd av de höga krav som i praxis tycks ställas upp för upprätthållandet av patent på den andra medicinska indikationen, anser författaren att lagstiftaren bör se över hur den svenska folkhälsolagstiftningen och det Europeiska patentsystemet bättre kan samspela. / Two obstacles could be identified when the question of granting patent protection for second medical use of known pharmaceutical products arose in the European patent system. On one hand, the active substance in itself is not new and on the other hand, the system explicitly prohibit method claims for treatment by surgery or therapy and diagnostic methods. However, these barriers have been circumvent in case law and legislation and due to the express provision of second medical use patents in the EPC 2000, its patentability is no longer to be questioned. Due to the special character of second medical use claims and as a result of the narrow interpretation that the sparse case law in this area reflects, it may however be questioned whether the requirement of its enforcement is far to excessive. This is particularly a problem when generic manufacturers uses the possibility of "skinny labelling", in order to exclude patented indications from the product information. As recently announced in the UK and the Netherlands, two conflicting decisions that specifically addresses the issue of patent infringement on second medical use patents in relation to "skinny labelling", reflects the legal uncertainty that characterizes this area of ​​law. In the Swedish context, the issue of enforcement of second medical use patents is further complicated as a result of mandatory provisions on generic substitution. In simple terms, these provisions causes inexpensive generic versions, which solely obtains marketing approval for off-patent indications, to exchange original pharmaceuticals at pharmacies regardless of the indication the drug has been prescribed. In practice, this means that these generic versions will also be dispensed for patented indications. In order to solve the problems that this regulatory framework causes and as a consequence of the high demands set out for the enforcement of second medical use patents, the author believes that it is advisable that the legislator performs a review on how the Swedish public health legislation and the European patent system better can interact on this issue.
16

En generisk verktygslåda för kvalitetsarbete i kommuner / A Generic Toolbox for Quality Management in Municipalities

Brink, Eleonora January 2018 (has links)
The purpose of this report is to identify a generic toolbox for a Swedish municipality's quality work. To do so, the report examines two things. First of all, how a generic toolbox can be designed for a municipality's quality work, and, secondly, how a municipality can strengthen its work with quality. An abductive method has formed the basis for the gathering of theory and empirical evidence. Pragmatism has furthermore been at the heart of convergence, crystallizing a need for tools, in some cases pragmatically tailor made from theory and practice. The toolbox is proposed to consist of a PDSA wheel extending over a year’s period. The tools will be executed in conjunction since they are based on the previous tool’s results. A test that was carried out indicates that the proposed toolbox in fact has a generic cross-function even if knowledge about the use along with leadership values seem to be needed. In order to strengthen the overall quality work the municipality is proposed to compare results from all operations during the year, measurements of results could be used in order to create digital Annual Quality Reports. Also, the top management is encouraged to show interest for daily operations by, for example, site visits. Finally, the municipality should ensure that the quality work carried out by the Quality Management Team is given greater bearing. As an example this can be done by providing citizens with an overview of the inspection’s protocol. / En kommun innefattande ett hundratal verksamheter är i tagen att utveckla sin nuvarande kvalitetsledingsmodell. Kommunen har ett par verktyg för verksamheters kvalitetsarbete men välkomnar fler som är anpassade för användas inom ramarna för den utvecklade kvalitetsledningsmodellen. Syftet med den här rapporten är att identifiera och föreslå en generisk verktygslåda för en kommuns kvalitetsarbete. För att göra detta undersöker rapporten två saker. För det första hur en generisk verktygslåda kan utformas för en kommuns kvalitetsarbete, och för det andra hur en kommun kan stärka sitt arbete med kvalitet. En abduktiv metod har utgjort grund för såväl insamlande av teori men även empiri. Teorin varvas med giganter inom offensiv kvalitetsutveckling och strategisk verksamhetsutveckling till att innefatta nyare rön och synsätt. Undersökning och kartläggning av kommunens granskningsrapporter har ringat in nuvarande utvecklingsområden. I intervju med kommunens kvalitetschef, granskare samt en verksamhetsansvarig har bilden bekräftats och broderats ut. Konvergens i teori, empiri och kommunens nya kvalitetsledningsmodell har fått utgöra grund för varje föreslaget verktyg. Pragmatism har vidare fått stå i centrum då konvergens pekat på ett så pass utkristalliserat behov att verktyg i vissa fall har skräddarsytts utifrån teoretiska områden. Utifrån detta föreslås verktygslådan för det första bestå av ett PDSA-hjul som sträcker sig över ett år. Verktygen ska utföras i följdordning eftersom de bygger på föregående resultat. Test av verktygslådan pekar på att den har en generisk bäring men även att kunskap om tillämpning och bakomliggande värderingar behövs vid användning. I Plan-fasen föreslås en nulägesanalys samt ett 5 varför?. I Do-fasen föreslås en Balanced Scorecard där utrymme för definierade nyckeltalsenheter och framtida utvecklingsområden att innefattas. Vidare föreslås en kanbantavla som inte enbart består av ett traditionellt dragande system utan som även är grund för information. En checklista som verkytg föreslås för att bygga in systematik. I Study-fasen föreslås en ny nulägesanalys som vidare får ligga till grund för kommunens redan väletablerade analysverktyg Analystrappan. I Act-fasen föreslås en Spånskiva som underlag för en ny Balanced Scorecard som avslutar PDSA-cykeln. För att stärka sina verksamheter och få ut så mycket som möjligt av den generiska verktygslådan föreslås kommunen att i Plan-fasen göra sammanställningar av verksamheters resultat som grund för jämförelse och för att basera beslut på fakta. I Do-fasen uppmuntras till högsta ledningens visade intresse genom till exempel platsbesök. I Study-fasen kan kommunen fortsatt arbeta med att utveckla brukarundersökningen. I Act-fasen föreslås att varje verksamhet kvalitetsårsredovisar baserat på den rapportering som gjorts under året. Slutligen borde kommunen se till att det kvalitetsarbete som bedrivs i form av granskningar får större bäring i verksamheter. Detta kan till exempel göras genom att granskningsmarkörer får utgöra jämförelsegrund för brukare och medborgare.
17

Performance-Aware Code Size Optimization of Generic Functions through Automatic Implementation of Dynamic Dispatch / Prestandamedveten kodstorleksoptimering av generiska funktioner genom automatisk tillämpning av dynamic dispatch

Härnqvist, Ivar January 2022 (has links)
Monomorphization and dynamic dispatch are two common techniques for implementing polymorphism in statically typed programming languages. Function templates in C++ use the former technique to enable algorithms written as generic functions to be efficiently reused with multiple different data types by producing a separate function instantiation for each invocation that uses a unique permutation of argument types. This avoids the overhead of indirection associated with dynamic dispatch and allows the generated code of each instantiation to be optimized by the compiler for its specific concrete types, which typically yields great improvements in runtime performance over any dynamic approach. The disadvantage of this implementation, compared to the type-erased generics found in many other programming languages, is that careless over-use of templates with many different argument types can lead to an excessive amount of redundant code being generated for the same function. This increase in code size may increase the binary size of the final program and reduce the amount of useful code that can fit into the processor's instruction cache during execution, reducing code locality and thereby potentially reducing performance. Monomorphization can also increase compilation time due to the increase in generated code that needs to be compiled and optimized. This thesis presents a heuristic-based approach to generic programming that allows function templates to be automatically converted to use dynamic dispatch in scenarios where the resulting negative impact on runtime performance is predicted to be low. The thesis project includes the development of a proof of concept plugin for the Clang compiler frontend that can be used to compile existing C++ projects with the conversions applied. The design of a heuristic function for determining whether a given function template should use monomorphization or dynamic dispatch based on statically known metrics is proposed based on the results of an experiment. This heuristic is shown to achieve a small general improvement in program size across a set of open-source C++ projects when they are compiled using the plugin. The key findings from the experiment and from the development of the plugin are summarized with a general strategy for how the approach can be integrated into the design of future programming languages to promote more extensive use of generic programming in performance-sensitive code while avoiding regressions in program size and compilation time.

Page generated in 0.4526 seconds