• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 583
  • 532
  • 10
  • 2
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 1138
  • 1138
  • 918
  • 845
  • 821
  • 278
  • 275
  • 144
  • 104
  • 78
  • 76
  • 71
  • 63
  • 61
  • 47
  • 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.
121

Identifiering av typsituationer som kan skapa problem vid design och implementering av relationsdatabaser

Jacobsson, Magnus January 1998 (has links)
<p>Snabb tillgång till korrekt information är idag ett viktigt konkurrensmedel för företag. Databaser gör detta möjligt genom att flera användare kan dela på verksamhetens information och därmed kan informationen hållas aktuell och konsistent. Den här studien behandlar relationsdatabasen som kännetecknas av att datan lagras i tabeller. Databasens fördelar medför att den utgör kärnan i flera informationssystem och det är därför viktigt att databasen uppfyller kundens och användarnas krav.</p><p>Studien identifierar typsituationer som kan skapa problem vid design och implementering av relationsdatabaser. Syftet är att databasutvecklare kan utnyttja studien för att veta vilka typsituationer som kan skapa problem i ett databasprojekt och på så sätt vara förberedda. De identifierade problemen exemplifieras och förslag på lösning presenteras.</p><p>ER-modellen är en datamodell som ofta används i designfasen av informations-systemets relationsdatabas. Idag existerar det situationer som måste modelleras och som är mer komplexa än när ER-modellen utvecklades i början av sjuttiotalet. Det leder till att de begrepp som traditionella ER-modeller har inte är tillräckliga för modellering i flera situationer. Förekomst av arv, komplexa datatyper och användande av CASE-verktyg är enligt studien situationer som kan skapa problem vid databasdesignen om en traditionell ER-modell används.</p><p>De problemsituationer som rör implementeringen av en relationsdatabas är uppdelade i två delar, de som kan härledas till funktionella krav och de som kan härledas till icke-funktionella krav. Implementering av komplexa datatyper och affärsregler, överföring av objektmodell till relationsdatabas jämföra data och söka i trädstrukturer i SQL, är exempel på situationer som kan skapa problem vid implementering och som härleds till funktionella krav i studien. Prestanda och skalbarhet, maskinberoende och kostnad är de icke-funktionella krav som studien behandlar.</p>
122

Jämförelse av standarder för interaktivitet mellan distribuerade objekt

Kjellgren, Peter January 1998 (has links)
<p>Mycket tyder på att utveckling av framtida informationssystem i huvudsak kommer att utgöras av montering av mjukvarukomponenter. Med mjukvarukomponenter avses suveräna objekt som utför en viss operation på inmatad data och/eller erbjuder operationer som manipulerar lagrad data. På samma sätt som hårdvarukomponenter löds ihop på ett kretskort ska implementerade komponenter kunna tas i bruk för att skapa ett komplett informationssystem. Eftersom komponenterna är suveräna kan ett informationssystem distribuera dessa komponenter till datorer med godtycklig mjukvara installerad i ett nätverk. På så sätt utnyttjas den datorkraft som finns i ett nätverk på ett bättre sätt. Detta kräver att ett gemensamt språk används för att kommunikation ska kunna ske mellan dessa komponenter. Flera stora mjukvaruleverantörer har därför tagit fram olika objektstandarder för att erbjuda just detta gemensamma språk. De objektstandarder som dominerar är Microsofts DCOM och OMG:s CORBA. Pga att det finns två dominerande standarder så är det väl ganska naturligt att fördelar och nackdelar med de båda måste identifieras. Det finns flera dokumenterade undersökningar om just detta. Gemensamt för dessa är att de inte är särskilt lättillgängliga för systemutvecklingsprojekt i allmänhet eftersom skillnader mellan standarderna återfinns på en alltför tekniskt detaljerad nivå. I det här projektet involveras därför s.k mittenlagerverktyg, dvs mjukvara som bygger på respektive standard, för att erhålla ett resultat som är tillräckligt abstrakt för att kunna användas av systemutvecklare i allmänhet.</p><p>Den metod som tillämpas bygger i huvudsak på ett kvalitativt angreppssätt och inleds med att utifrån ett befintligt system fastställa kriterier för jämförelsen. Information för att bedöma vilket stöd aktuell standard ger för respektive kriterie hämtas från tillgängliga specifikationer och annan dokumentation om såväl objektstandarderna som mittenlagerverktygen.</p><p>Vissa generella omdömen från tidigare undersökningar har trots allt framförts. De anger att informationssystem som ska operera på Windowsplattformar bör välja DCOM och informationssystem som ska operera på skilda plattformar bör välja CORBA. Det här projektet styrker den slutsatsen men beaktar dessutom systemkrav såsom tillgänglighet, prestanda, transaktionshantering, felhantering, säkerhet och dataintegritet etc. Detta möjliggörs genom att mittenlagerverktyg involveras i projektet. Ett system med betydande krav på transaktionshantering, felhantering, säkerhet och dataintegritet erhåller sannolikt bäst resultat med CORBA medan ett system med framträdande krav på tillgänglighet och god prestanda vid utökning av antalet användare lyckas bäst med DCOM. Dessutom tycks DCOM och andra verktyg baserade på DCOM i större utsträckning än CORBA prioritera användarvänlighet. För att åstadkomma detta krävs att den omgivning där DCOM-systemet ska operera är ganska väl anpassat. Hög användarvänlighet sker således på bekostnad av aktuellt informatiossystems anpassningsförmåga till godtyckliga omgivningar.</p>
123

Asynchronous message passing on a dual processor parallel system running a RTOS

Magnusson, Fridrik January 1998 (has links)
<p>Interprocessor communication is a vital part of any multiprocessor system. This work focuses on integration of an asynchronous message passing mechanism and a message notification support in the form of limited hardware queues. To fulfill requirements the interprocessor communication must be predictable, efficient, maintain memory integrity, and use the semantics of the available message passing mechanism. Various solution possibilities are identified, evaluated and compared, resulting in a design recommendation. The design uses memory restriction to build a firewall between the processors, using pointers to avoid message copying. The message queue is in the form of an array ring that can piggyback acknowledgement information. The design is general and applicable by a real-time operating systems using asynchronous message passing with explicit buffering, and has hardware support in the form of limited interrupt generating queues.</p>
124

Kryptering av dokument för överföring via telenätet

Molin, Daniel January 1998 (has links)
<p>Allt fler tjänster och arbeten sker med datorers hjälp, inte minst vad beträffar hantering av dokument av olika slag. Det är nuförtiden inte något ovanligt att exempelvis bokföringen i ett företag sker mha en dator. Med andra ord så skapas idag väldigt många olika typer av så kallade elektroniska dokument i vårt samhälle. Likväl som med den äldre typen av dokument är många av dessa väldigt viktiga och behöver således förvaras på ett säkert sätt.</p><p>Ett sätt att kunna erbjuda en säker förvaring av elektroniska dokument är att lagra dessa i en arkivcentral som är speciellt designad för att kunna erbjuda en sådan säker förvaring. För att användaren av en sådan arkivcentral skall kunna skicka över respektive hämta sina dokument krävs ett system för dokumentöverföring som kan hantera denna process. Kravet på detta system är att överföringen av dokumenten skall ske på ett säkert och enkelt sätt, dvs informationen får inte gå förlorad samtidigt som ingen obehörig person skall kunna få tillgång till dokumenten. Exempelvis måste kryptering tillämpas på dokumenten innan de skickas över, till eller från arkivcentralen, för att förhindra att någon obehörig person kan läsa det.</p><p>Detta examensarbete, på 20p, fokuserar på att finna en lämplig metod för kryptering av de elektroniska dokumenten innan de skickas över till arkivcentralen, vilket innefattar val av lämplig algoritm för kryptering samt precisering av lämpligt system för nyckeldistribution. Mediet för kommunikation mellan användaren och arkivcentral är begränsat till användning av telenätet.</p><p>Som underlag till arbetet har studier genomförts mha böcker men även mha information som är hämtad från Internet. Området kryptering förnyas ständigt vilket leder till att de nyaste uppgifterna kan hämtas på antingen Internet eller i tidskrifter.</p><p>Resultatet av arbetet är att använda en Triple-DES algoritm, som är en så kallad symmetrisk algoritm, för kryptering av dokument samt de nycklar som skall överföras. Valet är baserat på att metoden för kryptering anses vara väldigt säkert och pålitligt, samtidigt som det är väldigt lättillgänglig och fri för distribution utan att några licenser erfordras.</p><p>En implementation har gjorts av en prototyp till det utvalda kryptosystemet för att påvisa att det är fullt möjligt med begränsade resurser, i form av tid och kunskap, att implementera kryptosystemet. Dessutom har systemets gränssnitt mot användaren exemplifierats och riktlinjer för dessa tagits fram.</p><p>Arbetet skall ge insikt i vilken nivå av säkerhet som behövs för den miljö som beskrivs i detta arbete (se kap. 2.7). Om ett färdigt verföringssystem skall användas skall kan detta arbete även fungera som en guide till att välja ett lämpligt sådant system.</p>
125

Analys av en metod för att extrahera generella regler från multipla nät

Zdilar, Mihael January 1998 (has links)
<p>Rapporten som följer är en analys av en metod som genererar regler från neurala nätverk. Metoden heter VI-Analysis (Validity Interval Analysis) och är framtagen av Sebastian B. Thrun [Thrun]. VI-Analysis arbetar på det sättet att det neurala nätverket ses som en svart låda där endast de inputvärden och outputvärden som finns i nätverket används som underlag när regler ska genereras. Dessa inputvärden och outputvärden kommer sedan att få tillåtna intervall av VI-Analysis. De regler som tas fram av VI-Analysis är av typen if-then, dvs if (inputvärdet är inom ett tillåtet intervall) then (outputvärdet kommer att hamna inom ett tillåtet intervall). Om däremot det neurala nätverket har två eller fler lager kommer VI-Analysis att med största sannolikhet beräkna ett för stort intervall för outputvärdet. Detta kommer att granskas och det kommer att visas att VI-Analysis inte tar med alla de beroenden som finns mellan nätverkets vikter i sin beräkning. Om ett nätverk består av två eller fler lager och vikterna i nätverket är av olika tecken (+/-) kommer VI-Analysis att misslyckas att generera det exakta intervallet för ut-noden i nätverket. En metod för att minska detta fel kommer därför att presenteras.</p>
126

Fully automatic benchmarking of real-time operating systems

Larsson, Anders January 1998 (has links)
<p>Testing and evaluating the performance of different software solutions is important in order to compare them with each other. Measuring, or benchmark, software is not a trivial task and conducting tests in a real-time environment implicates it further. Still, measuring is the only way to provide useful information, for example, which real-time operating system is best suitable for a specific hardware configuration.</p><p>The purpose of this project is to design a benchmark support system, which automatically performs benchmarks of a real-time operating system in a host-target environment. The benchmarks are conducted according to a user-defined specification and the support system also allows a developer to create configurable benchmarks.</p><p>The benchmark support system described also allows parameters to increase monotonically within a specified interval during benchmark execution. This is an important feature in order to detect unpredictable behavior of the real-time system.</p>
127

Evaluation of NETtalk as a means to extract phonetic features from text for synchronization with speech.

Levefeldt, Christer January 1998 (has links)
<p>The background for this project is a wish to automate synchronization of text and speech. The idea is to present speech through speakers synchronized word-for-word with text appearing on a monitor.</p><p>The solution decided upon is to use artificial neural networks, ANNs, to convert both text and speech into streams made up of sets of phonetic features and then matching these two streams against each other. Several text-to-feature ANN designs based on the NETtalk system are implemented and evaluated. The extraction of phonetic features from speech and the synchronization itself are not implemented, but some assessments are made regarding their possible performances. The performance of a finished system is not possible to determine, but a NETtalk-based ANN is believed to be suitable for such a system using phonetic features for synchronization.</p>
128

Web-baserade informationssystem : problem och möjligheter

Jansson, Andreas January 1998 (has links)
<p>Syftet med denna rapport är att utvärdera problem och möjligheter med att använda Web-baserade informationssystem, d.v.s. att använda World Wide Web som plattform för ett informationssystem.</p><p>Rapporten avhandlar utvecklingen av organisationer och vikten av att de använder sig av ett flexibelt informationssystem, samt fördelar och nackdelar för organisationer att använda ett Web-baserat informationssystem.</p><p>Användbarheten är en viktig del i ett system och en fallstudie har gjorts på ett existerande hypermedia-system. Överblicksproblemet är idag ett stort problem vid användandet av hypermedia och det diskuteras specifikt.</p><p>Resultatet är att Web-baserade informationssystem har många fördelar men samtidigt även stora nackdelar, vilket gör att dessa system inte idag kan inte ersätta de traditionella informationssystemen. Däremot kan de fungera som ett komplement. Det finns även problem ur användbarhets-synpunkt som måste lösas, för att hypermedia-system ska bli riktigt effektiva.</p>
129

Svensk infrastruktur i ett globalt perspektiv

Jarlén, Johan January 1998 (has links)
<p>Vi är på väg in i ett nytt samhälle, det postindustriella samhället även kallat informationssamhället. Ett av kännetecknen för detta samhälle är vad vi kallar globalisering, avstånden krymper och nationernas betydelse minskar. En avgörande effekt på denna omvandling har informationstekniken, IT haft. En av de viktigaste möjligheterna som IT öppnar är den gränslösa kommunikationen. Denna är en av de starkast bidragande orsakerna till globaliseringen. För att kunna utnyttja denna kommunikationsmöjlighet krävs tillgång till infrastruktur. Tillgång till infrastruktur blir i framtiden en avgörande faktor vid företagsetableringar. I rapporten presenteras en jämförelse mellan infrastrukturen i USA, Tyskland och Sverige ur ett svenskt perspektiv. Slutsatsen är att Sverige har mycket goda förutsättningar att hävda sig på en global marknad om man ser till infrastrukturen.</p>
130

Användarens kognitiva begränsningar vid validering av ER-modeller

Kjäll, Daniel January 1998 (has links)
<p>Kommunikationsproblem mellan användare och systemutvecklare har varit känt i systemutvecklingskretsar under lång tid. På senare tid har även företagen börjat uppmärksamma betydelsen av ett fungerande samarbete. Eftersom användare och systemutvecklare träffas mycket vid valideringen av system och kravspecifikation är det här som mycket av kommunikationsproblemen uppstår. Problemet består till stor del av att systemvetarna har svårt för att lyssna på icketeknisk kunskap. Användarnas språk blir helt enkelt för amatörmässigt.</p><p>Vid valideringsfasen skall användarna validera de verksamhetsbeskrivningar som tagits fram av systemvetarna. Beskrivningarna är gjorda med användarnas krav som utgångspunkt. Beskrivningarna blir den plats där användare och utvecklare möts för att diskutera verksamheten. Om användaren inte förstår dessa beskrivningar blir det svårare att validera kraven på ett tillfredsställande sätt. Denna rapport diskuterar hur applicerandet av kognitionsvetenskapliga rön på beskrivningsteknikers utseende kan skapa en beskrivningsteknik som användaren har lättare att förstå. I bäst fall kan det leda till att valideringsprocessen genomförs lättare, snabbare och resulterar i säkrare krav.</p><p>Rapporten koncentrerar sig på beskrivningstekniken ER-modellering även kallad datamodellering. Litteraturstudier inom kognitionskunskap och systemutveckling har genomförts och i dessa framkom det att kardinalitetsbeteckningen var det område inom ER-modellens utformning som användarna har störst problem med. Därför har rapporten lagt fram ett förslag på en ny utformning av kardinaliteterna i ER-modellen. I rapporten har antagandet att applicerandet av kognitionskunskaper på ER-modellens utformning kan ge en ER-modell som är bättre anpassad till användarens kognitiva begränsningar tagits. Därför har förändringarna i ER-modellen grundats på kognitionsvetenskapliga rön. Rapporten framställer också att en undersökning av framtagen ER-modell hade varit önskvärt.</p>

Page generated in 0.0685 seconds