• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 4181
  • 2118
  • 3
  • 2
  • 1
  • 1
  • Tagged with
  • 6306
  • 6300
  • 5656
  • 5458
  • 5419
  • 1704
  • 1587
  • 1579
  • 1575
  • 1574
  • 1168
  • 1149
  • 1016
  • 455
  • 419
  • 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.
141

Software metric extension of the Enterprisemodelling technique

Sigfusson, Johann Tor January 1997 (has links)
<p>Abstract The objective of this project is to make it possible to evaluate real-time operating systems. A requirement specification for real-time operating system is represented with the help of the Enterprise Modelling technique. What is needed is to measure if the requirements, defined in the requirement specification, can be fulfilled by existing real-time operating system.</p><p>This dissertation is concerned with if it is possible to extend the Enterprise Modelling (EM) technique with software metrics. An emphasis is put on integrating an existing metrics paradigm with the EM technique.</p><p>The study shows that a paradigm, called Goal Question Metrics (GQM) can be used to extending the EM technique with software metrics.</p><p>Other results are that the extended EM model is good to identify metrics, because of its goal-oriented technique, with strong coupling to the enterprise, and actors and activities related to the product. This can be used to validate that relevant metrics are chosen, based on the need of components related to the enterprise.</p>
142

Effektivisering av lagringsstrukturer i RDB2

Wiberg, Tommy January 1997 (has links)
<p>RDB2 är en relationsdatabashanterare som har utvecklats på Högskolan i Skövde för att användas i undervisningssyfte. Åtkomsten av data i den nuvarande versionen av RDB2, version 0.93, anses vara ineffektiv. Lagringsstrukturen är uppbyggd med hjälp av en lagringsteknik som kallas hashing. Hashingen påverkar hur datan lagras fysiskt. När hashing inte kan användas måste åtkomsten ske sekvensiellt vilket leder till att åtkomsttiden blir dålig. Genom att införa ytterligare lagringsstrukturer kan åtkomsten av data även ske med hjälp av dessa strukturer.</p><p>Syftet med examensarbetet är att visa att ett införande av en logisk lagringsstruktur kommer att leda till att åtkomsten av data kommer att bli effektivare med avseende på snabbheten jämfört med den nuvarande versionen av RDB2.</p><p>Tre olika metoder på hur tuppelstrukturen kan se ut för ett index över attribut som innehåller icke-unika värden har behandlats. Dessa tre metoder är täta index, index med variabelt stora indextuppler och index som använder indirekta indexblock. För strukturen på indexet har en-nivå index, fler-nivå index och balanserade träd granskats.</p><p>Den metod som har valts att införa i RDB2 är ett logiskt en-nivå index med indirekta indexblock. Ett logiskt index för att underlätta rehashing och ett en-nivå index för att det är den enklaste av metoderna och kan relativt enkelt byggas ut till ett fler-nivå index. Anledningen till valet av att använda indirekta indexblock var att denna metod leder till enkel lagring och radering av tuppler samt lider varken av redundans eller ett behov av att införa nya läsfunktioner.</p><p>Hypotesen att åtkomsten skulle förbättras om en logisk lagringsstruktur infördes i RDB2 har genom teoretiska tester visat sig vara sann. Att det finns specialfall där den sekvensiella sökningen är snabbare än en sökning via index ändrar inte det faktum att det nästan undantagslöst äreffektivare att söka via index än sekvensiellt.</p>
143

Javarobot för att identifiera HTML-länkar utan referenser.

Lundberg, Christer January 1997 (has links)
<p>World-Wide Web (WWW) skapades 1989 av Tim Berners-Lee vid CERN. Detta utgör en del av Internet som funnits sedan långt tillbaka. Här kan privatpersoner, skolor, företag, myndigheter och många andra lägga upp information i form av hemsidor. Dessa hemsidor kan innehålla allt från bara namn och adress till avancerade försäljningssidor. Dessa sidor kan sedan nås av de som har tillgång till Internet eller WWW.</p><p>Principen för publicering av information på Internet är att den skall vara fri och tillgänglig för alla. Detta har lett till att det finns miljontals sidor på detta Internet som innehåller mer eller mindre viktig information och som ofta länkar till andra sidor på nätet.</p><p>Många av sidorna ligger ofta på samma plats under lång tid och orsakar inte några större problem för de som letar information på Internet. Men det är även många sidor som flyttar mellan olika adresser och en del sidor läggs helt enkelt ned. Detta ger som resultat att de länkar (referenser) som går till den sida som har flyttat eller inte finns kvar alls längre blir ogiltiga. Den informationssökande får då ett meddelande om att denna sida inte finns tillgänglig. Eftersom det är många sidor som flyttar fram och tillbaka eller helt enkelt läggs ned händer detta relativt ofta. Detta leder till irritation för den som söker information på Internet.</p><p>Det sätt som finns för att komma undan detta problem är att varje person som är ansvarig för en sida håller sina länkar uppdaterade. Detta kan göras manuellt men kan vara väldigt tidskrävande, även för en ganska liten sida. Istället skulle man kunna tänka sig att en mjukvarurobot kontrollerar vilka länkar som är giltiga och meddelar den ansvarige för respektive sida om vilka länkar som inte är giltiga. Detta skulle underlätta underhållsarbetet för dessa sidor avsevärt och även minska irritation hos de besökare som kommer till en sida för att söka efter information.</p><p>Det finns olika strategier för hur en sådan mjukvarurobot skulle kunna arbeta. Den skulle kunna arbeta efter en djupet först eller bredden först strategi. Djupet först innebär att mjukvaruroboten skulle ta den första länken och följa den till nästa sida och sedan första länk på den nya sedan och följa den tills man har nått ett stoppkriterium. När den nått detta stoppkriterium vänder den upp igen och tar nästa länk och följer denna nedåt. Bredden först innebär att mjukvaruroboten följer den första länken ett steg och sedan tillbaka för att ta nästa länk som den följer ett steg. När alla länkar på en sida har följts upp följer man de länkar som finns på de sidor som de länkar man följde förut på samma sätt.</p><p>Då sökdjupet, den rymd som går att nå från alla kontrollerade länkar, kan bli näst intill oändligt måste man ha ett kriterium för hur långt sökningen skall få fortsätta. Ett förslag är att man enbart följer länkar som finns inom en viss domän, tex högskolans sidor (http://www.his.se/).</p><p>Den sökstrategi som valdes blev bredden först på grund av uteslutningsmetoden då de andra strategierna föll ifrån.</p><p>De komponenter som behövdes för att implementera en mjukvarurobot av detta slag var en mekanism som drar ut alla HTML-länkar ur ett hypertextdokument, något som kontrollerar länkarnas status och en uppsättning listor för att hålla reda på vilka sidor som skall kontrolleras, vilka som är kontrollerade samt vilka länkar som var bra respektive dåliga. Dessa komponenter tillverkades och sattes sedan ihop till en helhet.</p><p>Den ihopsatta mjukvaruroboten visade sig dock inte fungera fullt ut. Det fanns begränsningar i det antal nivåer som mjukvaruroboten söker på. Dock hittar den majoriteten av länkarna på de sidor som besöks och av de länkar som hittas kontrolleras alla samt får en svarskod och ett svarsmeddelande.</p><p>Det är dock möjligt att modifiera mjukvaruroboten så att den skulle kunna fungera på det sätt som var tänkt från början.</p>
144

Kvalitetsegenskaper på en kravspecifikation

Akkas, Sema January 1997 (has links)
<p>The result from Requirements Engineering is a Requirements Specification. Characteristics of a good Requirements Specification are unambiguity, completeness, verifiability, consistency, modifiability, traceability, correctness and ranked for importance and/or stability.</p><p>This work defines these quality attributes and answers the questions how to reach these attributes and the diffuculties which exist in this area.</p><p>This work should be read to get an overwiew of the area Requirements Engineering and Requirements Specification.</p>
145

Web-based modeling : an evaluation of the possibilities and problems

Árrmansson, Petúr Geir January 1997 (has links)
<p>The aim of this paper is to evaluate the possibilities and problems with using hypermedia for the modeling phases of software development methods, i.e. using the World Wide Web and a browser for drawing and viewing models and for hyperlinking models and information that is related to the models.</p><p>A number of Web-techniques have been discussed and analyzed to see if they could support Web-based modeling, and in what way they could do this.</p><p>The modeling techniques of two software development methods have been used to compare the Web-techniques.</p><p>The conclusion is made that all the Web-techniques could, in some way, support Web-based modeling, depending on how it is implemented.</p>
146

Analoga representationer vid verksamhetsbeskrivningar

Bengtsson, Erik January 1997 (has links)
<p>Idag påpekas mer och mer att användaren skall vara delaktig vid utvecklandet av in-formationssystem. Ett systemutvecklingsprojekt kan generellt sägas ha ett antal faser: En förstudie, en genomförandedel och någon form av efterarbete. Fokus i denna rap-port riktas mot förstudien där det görs en analys av problemdomänen. Eftersom beslut som tas i senare delar av projektet är väldigt beroende av hur väl problemdomänen är beskriven är det viktigt att mycket tid läggs ned på att se till att denna beskrivning är korrekt. För att kunna beskriva problemdomänen har systemutvecklaren en mängd beskrivningstekniker till sin hjälp. En typiskt beskrivningsteknik är uppbyggd av ett antal rektanglar, cirklar, romboider etc som kan vara svåra för en lekman att lära sig och förstå. När problemdomänen är beskriven måste användaren verifiera att detta är korrekt gjort. Om användaren inte är väl insatt i hur beskrivningsteknikerna är upp-byggda får denne svårt att göra en korrekt verifiering. Denna rapport diskuterar huru-vida en beskrivningsteknik uppbyggd på analoga representationer kan vara mer för-delaktig än en traditionell (symbolisk) beskrivningsteknik. En minnestest har utförts, med målet att undersöka om analoga representationer underlättar förståelse i jämförel-se med symboliska representationer. Innan försöket genomfördes gjordes ett antagan-de att förståelse och minne har ett starkt samband. Testet misslyckades med att visa någon signifikant skillnad mellan symboliska och analoga representationer. Orsaken till försökets utfall diskuteras i de senare delarna av rapporten.</p>
147

Flickors attityder till IT, relaterat till utbildningsval

Carlsson, Terje January 1997 (has links)
<p>Denna rapport har söker finna vad attityden till IT är hos flickor i åk 9, och huruvida en positiv attityd gör att flickor känner lägre motstånd till att söka en naturvetenskaplig utbildning på gymnasiet.</p><p>Relevant litteratur för problemställningen har studerats. I uppsatsen presenteras teorier, åsikter och tidigare forskning från närliggande ämnesdiscipliner, såsom t ex systemvetenskap och sociologi.</p><p>Såväl kvantitativ- som kvalitativ vetenskaplig metodik har tillämpats i undersökningen.</p><p>I undersökningen bedömer jag att en god insikt i flickors attityd till IT har erhållits. Någon generellt giltig slutsats rörande ett samband mellan en positiv IT-attityd och att söka naturvetenskaplig utbildning kan ej dras. Materialet i uppsatsen antyder visserligen svagt att så är fallet, men en allmän generalisering är såväl felaktig som ogiltig.</p>
148

Representation av aktiva regler i ett systemvetenskapligt perspektiv

Eriksson, Bo-Göran January 1997 (has links)
<p>En aktiv databas reagerar automatiskt på händelser som genereras internt eller externt i databasen. Det aktiva beteendet i ett databassystem kan ses som övervaknings-funktioner för databasen. Det innebär att kritiska system som stridsledning, sjukvård och kärnkraftverk har stor förtjänst i att använda aktiva databaser. En passiv databas, vilket är det vanligaste idag använder sig av polling och embedded code för att åstadkomma aktiviteter som finns i den aktiva databasen. Dessa lösningar genererar dock redundans, överbelastning av systemet och tidvis inkorrekt information.</p><p>Vid ett systemutvecklingsarbete används oftast en eller ett antal bestämda metoder som tillför riktlinjer och tekniker till utförandet av arbetet. Dessa metoder måste innefatta stöd för de ansatser som uppkommer vid arbetet. Ett sådant stöd kan t.ex. vara modelleringsmöjligheter för verksamhetsregler vilka behövs i aktiva databaser. Just detta stöd råder det idag stor brist på vilket motiverar innehållet i denna rapport. I rapporten finns en analys och lösningar för dessa problem presenterade.</p><p>De metoder som har bearbetas är Enterprise Modelling (EM) och PERFORM. Dessa är valda bl.a. av den anledningen att de är mycket skilda från varandra och då visar en god bredd för problemområdet. EM är en objektorienterad metod och PERFORM är funktionsorienterad med fokus på begrepp och datamodellering.</p><p>Båda dessa metoder visade sig vara utbyggbara till att skapa stöd för modellering av verksamhetsregler. De lösningar som presenteras är dock inte lika varandra för de metoderna som används. Detta beror till största del på att dess orienteringar är mycket skilda.</p><p>De största förändringarna består i att lägga till funktionalitet till existerande komponenter i beskrivningsteknikerna samt även att lägga till helt nya komponenter. Utöver detta introduceras även tekniker för att rent syntaktiskt uttrycka verksamhetsregler på ett enkelt och begripligt sätt.</p>
149

MODELLING WITH COMPETENCE REQUIREMENTS IN ENTERPRISING AND ORGANISATIONS

Gustavii, Christer January 1997 (has links)
<p>The purpose for this report is to give some suggestions for how to carry out competence analysis in enterprising and organisations by using principles and technics from requirements engineering. The basic idea of this report is that competence development has very much in common with information systems development and I have been trying to give some good examples of such similarities. The Enterprise Modelling methodology, developed in the ESPRIT project 6612 From Fuzzy to Formal (F3) constitutes the base on which my discussion stands. The model is based on a method for business modelling developed by the Swedish Institute for Systems Development (SISU), see further (Persson, 1997). The focus of the report is on modelling with the components of IT-competence and the elicitation of education goals. I’m giving the experiences from the practical project I did within the frames of the examination paper big importance. The project was pursued by order of the "Chalmers tekniska högskola". It’s purpose was to stipulate the IT-competence requirements for the employees at the department for administration at the university.</p><p>The conclusions from the project is that "Enterprise Modelling" can be used to carry on competence analysis. The way of using "Enterprise Modelling" and the necessary changes needed is discussed in the report. Furthermore is the concept of competence discussed both in a general perspective and a IT-perspective.</p>
150

Elektronisk handel : Aspekter runt lag, säkerhet och Ecash

Holländer, Niklas January 1997 (has links)
<p>För att elektronisk handel skall kunna bli ett omfattande handelssätt för oss konsumenter krävs en täckande lagstiftning och en pålitlig teknisk lösning för att erhålla god säkerhet. Arbetets huvuduppgift har därför varit att undersöka några av de juridiska och säkerhetsmässiga aspekter som skapar oklarhet inom området samt att ge en övergripande förståelse över ämnet elektronisk handel.</p><p>Ecash är ett betalsystem som på ett bra sätt kan ge en övergripande förståelse över hur den elektroniska handeln kan fungera. Betalsystemet bedöms i arbetet som ett tänkbart system för en omfattande användning inom Sverige. Vad beträffar säkerheten måste det finnas tekniska lösningar som kan garantera att den information som sänds över Internet, mellan avsändare och mottagare inte kan ändras. Det skall inte heller vara möjligt att någon utomstående kan ta del av den information som översänds. En lösning på de säkerhetsmässiga problemen kan vara att använda sig av kryptering och elektroniska sigill.</p><p>Men det är inte bara tekniska lösningar som utgör säkerheten vid handel på elektronisk väg. För att en handelstransaktion på elektronisk väg skall kunna utföras säkert krävs också en lagstiftning som tydligt ger riktlinjer om vad som får och inte får göras. Nuvarande lagstiftning har blivit föråldrad eftersom den tekniska utvecklingen varit mycket snabb. Gällande rätt behöver därför anpassas till den elektroniska dimensionen genom att förtydligas, moderniseras och kanske till och med förändras. Vad avtalsrätten, köprätten och bevisrätten beträffar är de generellt tillämpbara på den elektroniska handeln, men inte på ett klart och tydligt sätt. Ovanstående rätt måste därför anpassas, så handel på elektronisk väg kan ske säkert. Trots oklarheterna i gällande rätt ökar den elektroniska handeln för var dag som går och en aktualisering av lagen blir alltmer nödvändig.</p><p>Så länge pålitlig teknik för att god säkerhet och en täckande lagstiftning saknas, kommer den elektroniska handelns genombrott för privatpersonen att dröja.</p>

Page generated in 0.0774 seconds