Change search
Refine search result
6789101112 401 - 450 of 1407
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rows per page
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sort
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.
  • 401. Gorschek, Tony
    et al.
    Tejle, Kaarina
    Svahnberg, Mikael
    A Study of the State of Requirements Engineering in Four Industry Cases2002Conference paper (Refereed)
  • 402. Gorschek, Tony
    et al.
    Wohlin, Claes
    Packaging Software Process Improvement Issues: a Method and a Case Study2004In: Software, practice & experience, ISSN 0038-0644, E-ISSN 1097-024X, Vol. 34, no 14, p. 1311-1344Article in journal (Refereed)
    Abstract [en]

    Software process improvement is a challenge in general and in particular for small- and medium-sized companies. Assessment is one important step in improvement. However, given that a list of improvement issues has been derived, it is often very important to be able to prioritize the improvement proposals and also look at the potential dependencies between them. This paper comes from an industrial need to enable prioritization of improvement proposals and to identify their dependencies. The need was identified in a small- and medium-sized software development company. Based on the need, a method for prioritization and identification of dependencies of improvement proposals was developed. The prioritization part of the method is based on a multi-decision criteria method and the dependencies are identified using a dependency graph. The developed method has been successfully applied in the company, where people with different roles applied the method. The paper presents both the method as such and the successful application of it. It is concluded that the method worked as a means for prioritization and identification of dependencies. Moreover, the method also allowed the employees to discuss and reason about the improvement actions to be taken in a structured and systematic way.

  • 403. Gorschek, Tony
    et al.
    Wohlin, Claes
    Requirements Abstraction Model2006In: Requirements Engineering, ISSN 0947-3602, E-ISSN 1432-010X, Vol. 11, no 1, p. 79-101Article in journal (Refereed)
    Abstract [en]

    Software requirements arrive in different shapes and forms to development organizations. This is particularly the case in market-driven requirements engineering, where the requirements are on products rather than directed towards projects. This results in challenges related to making different requirements comparable. In particular, this situation was identified in a collaborative effort between academia and industry. A model, with four abstraction levels, was developed as a response to the industrial need. The model allows for placement of requirements on different levels and supports abstraction or break down of requirements to make them comparable to each other. The model was successfully validated in several steps at a company. The results from the industrial validation point to the usefulness of the model. The model will allow companies to ensure comparability between requirements, and hence it generates important input to activities such as prioritization and packaging of requirements before launching a development project.

  • 404.
    Gothberg, Mattias
    et al.
    Atlas Copco, SWE.
    Enblom, Samuel
    Atlas Copco, SWE.
    Rantakokko, Renny
    Atlas Copco, SWE.
    Håkansson, Lars
    Blekinge Institute of Technology, Faculty of Engineering, Department of Applied Signal Processing. Blekinge Institute of Technology, School of Engineering, Department of Electrical Engineering. Blekinge Institute of Technology, Department of Signal Processing. Blekinge Institute of Technology, School of Engineering, Department of Signal Processing. Blekinge Inst Technol, Dept Appl Signal Proc, Karlskrona, Sweden..
    EFFICIENT MULTI CHANNEL VIBRATION MEASUREMENT-SYSTEMATIC APPROACH2016In: PROCEEDINGS OF THE 23RD INTERNATIONAL CONGRESS ON SOUND AND VIBRATION: FROM ANCIENT TO MODERN ACOUSTICS / [ed] Vogiatzis, K Kouroussis, G Crocker, M Pawelczyk, M, INT INST ACOUSTICS & VIBRATION , 2016Conference paper (Refereed)
    Abstract [en]

    In Atlas Copco a wide range of machines is produced from surface drill rigs, exploration drill rigs, underground drill rigs both for mining and construction to underground loader and haulers for mines. Recently new rock excavation methods have developed in cooperation with large mining companies. The machines are produced in low volume and often customized although having a modular approach. Time for validation is limited due to machines available for test are planned for customer delivery. It is on regular basis needed to validate and investigate vibrational behavior of installations as power packs and drivelines to get loads for simulation, identify resonances, operational deflection shapes, and vibration and stress levels for life length estimations under operational conditions. The time for a 40-180 Channel measurement is now down the range of 13 days. To reduce the time it takes to perform measurement a systematic approach has been taken that includes mainly three areas. First the Bookkeeping of all information and data needed for the analysis and reporting is input before or during the measurement. Systematic Approach of how to setup sensors, handle cable and equipment, planning and measurement. This includes practical examples of how to. Finally it is very important to take steps to assure Quality early in the measurement and also avoiding disturbances in the sensor path. There will be practical examples of important disturbances to look out for and quality check to perform. It should also be noted that the measurements is regular measured in mines or start up halls under rpm sweeps or/and operating conditions of the machines.

  • 405. Grahn, Håkan
    Introduction to the Special Issue on the First Swedish Workshop on Multi-Core Computing2008In: SIGARCH Computer Architecture News, ISSN 0163-5964, E-ISSN 1943-5851, Vol. 36, no 5, p. 1-1Article in journal (Other academic)
    Abstract [en]

    Multicore processors have become the main computing platform for current and future computer systems. This calls for a forum to discuss the challenges and opportunities of both designing and using multicore systems. The objective of this workshop was to bring together researchers and practitioners from academia and industry to present and discuss the recent work in the area of multicore computing. The workshop was the first of its kind in Sweden, and was co-organized by Blekinge Institute of Technology (http://www.bth.se/) and the Swedish Multicore Initiative (http://www.swedishmulticore.se/). The technical program was put together by a distinguished program committee consisting of people from both academia and industry in Sweden. We received 16 extended abstracts. Each abstract was sent to four members of the program committee. In total, we collected 64 review reports. The abstracts were judged based on their merits in terms of relevance to the workshop, significance and originality, as well as the scientific and presentation quality. Based on the reviews, the program committee decided to accept 12 papers for inclusion in the workshop, giving an acceptance rate of 75%. The accepted papers cover a broad range of topics, such as programming techniques and languages, compiler and library support, coherence and consistency issues, and verification techniques for multicore systems. This workshop was the result of many people’s effort. First of all, I would like to thank Monica Nilsson and Madeleine Rovegård for their help with many practical arrangements and organizational issues around the workshop. Then, I would like to thank the program committee for their dedicated and hard work, especially finishing all reviews on time despite the short time frame so we could send out author notifications as scheduled. I would also like to thank the steering committee of the Sweden Multicore Initiative for valuable and fruitful discussions about how to make this workshop successful. Finally, I would like to thank the SIGARCH Computer Architecture News editor Doug DeGroot for his help when compiling this special issue. On behalf of the program committee, I hope you find the included papers interesting. The workshop will continue as an annual activity within the Swedish Multicore Initiative.

  • 406. Grahn, Håkan
    Proceedings of the 1st Swedish Workshop on Multi-Core Computing2008Report (Other academic)
    Abstract [en]

    Multicore processors have become the main computing platform for current and future computer systems. This calls for a forum to discuss the challenges and opportunities of both designing and using multicore systems. The objective of this workshop is to bring together researchers and practitioners from academia and industry to present and discuss the recent work in the area of multicore computing. The workshop is the first of its kind in Sweden, and it is co-organized by Blekinge Institute of Technology and the Swedish Multicore Initiative (http://www.sics.se/multicore/). The technical program was put together by a distinguished program committee consisting of people from both from academia and industry in Sweden. We received 16 extended abstracts. Each abstract was sent to four members of the program committee. In total, we collected 64 review reports. The abstracts were judged based on their merits in terms of relevance to the workshop, significance and originality, as well as the scientific and presentation quality. Based on the reviews, the program committee decided to accept 12 papers for inclusion in the workshop, giving an acceptance rate of 75%. The accepted papers cover a broad range of topics, such as programming techniques and languages, compiler and library support, coherence and consistency issues, and verification techniques for multicore systems.

  • 407.
    Granberg, Mikael
    et al.
    Blekinge Institute of Technology, School of Engineering, Department of Interaction and System Design.
    Harneman, Mattias
    Blekinge Institute of Technology, School of Engineering, Department of Interaction and System Design.
    Dagens företag har ett bra skydd mot överbelastningsattacker2004Independent thesis Basic level (degree of Bachelor)Student thesis
    Abstract [sv]

    Dagen samhälle är sårbarare än man ibland kan ana. Överbelastningsattacker är attacker mot ett specifikt nätverk, och syftet är att göra dess tjänster otillgängliga för legitima användare. Detta är något som sker varje dag mot företag runtom i världen, och inte minst i Sverige. Media har på senare tid uppmärksammat problemet sedan det blivit allt vanligare och vanligare bland företagen. Syftet med detta arbete är dels att få bättre förståelse om överbelastningsattacker är något som prioriteras eller inte, men även att få företagen uppmärksammade på vilka olika skydd som finns att tillgå mot överbelastningsattacker, samt att vi vill få företagen att verkligen tänka på vilka hot som finns där ute. Vårt mål med denna uppsats är att ta reda på vilka befintliga skydd företag i Sverige använder sig utav för tillfället samt vilka skydd de kan och bör använda sig utav. För att nå detta mål har vi genomfört kvalitativa intervjuer med företag som bedriver en stor del av sin försäljning, eller tillhandahållande av tjänster, över Internet. Detta har gjort att vi kommit fram till att företagen visserligen visst har skydd mot överbelastningsattacker och använder sig utav dem, men bör också se till vilka andra skydd som finns tillgängliga för dem och kan fungera bättre för just dem. Det finns som sagt bra skydd mot överbelastningsattacker, men det gäller att veta hur de fungerar och att använda dem på rätt sätt för att kunna utnyttja dem ordentligt. Vi tror, och hoppas, att detta arbete kommer att kunna hjälpa företagen i framtiden att lättare kunna stå emot överbelastningsattacker, och det är våran förhoppning att denna uppsats kommer att komma till nytta och tjäna sitt syfte.

  • 408.
    Granflo, David
    Blekinge Institute of Technology, School of Engineering, Department of Systems and Software Engineering.
    Increasing availability in existing software systems: An assessment of three-tier replication2004Independent thesis Advanced level (degree of Master (One Year))Student thesis
    Abstract [en]

    Architectural design decisions are known to be crucial for the success of a system in development. An early design decision will most likely be expensive to change at a later stage of the development if the software engineers needs to get back to the drawing board. If a quality attribute has been neglected during architectural design it may ruin the entire project. This work describes a way of increasing the availability of a software service, that have already been put into use, by adding a middle layer of replication logics represented by third party application servers and replicated Enterprise JavaBeans. The approach called Three-tier replication is assessed and compared to the origin architectural design by using a qualitative scenario based assessment. In addition, we have also implemented the new architectural design to be able to validate the assessment results. The validation is done by testing the scenarios on the two architectures. The software service used is an industrial system for sending text messages from computers to mobile phones.

  • 409. Griffiths, Wayne
    et al.
    Zepernick, Hans-Jürgen
    Caldera, Manora
    APP Decoding of Non-Binary Block Codes on Gilbert-Elliott Channels Using Generalized Weight Polynomials2008Conference paper (Refereed)
    Abstract [en]

    In this paper, we present an a-posteriori probability (APP) decoding algorithm for non-binary block codes on non-binary Gilbert-Elliott channels (GECs) using generalized weight polynomials. The proposed approach is based on a single-sweep APP decoding technique that utilizes matrix multiplications. By fixing the crossover probability in the `bad' state of the non-binary GEC such that for a given transmitted symbol, all symbols are equally likely to be received, an APP decoding decision can efficiently be reached by evaluating trivariate polynomials. In this case, the non-binary GEC is described by three variables that are referred to as the average fade to connection time ratio, the burst factor, and the channel reliability factor. The application of the generalized weight polynomial approach is demonstrated with respect to numerical performance results obtained for simple non-binary block codes from computer simulations.

  • 410. Grimshaw, Mark
    et al.
    Lindley, Craig
    Nacke, Lennart
    Sound and Immersion in the First-Person Shooter: Mixed Measurement of the Player's Sonic Experience2008Conference paper (Refereed)
    Abstract [en]

    Player immersion is the holy grail of computer game designers particularly in environments such as those found in first-person shooters. However, little is understood about the processes of immersion and much is assumed. This is certainly the case with sound and its immersive potential. Some theoretical work explores this sonic relationship but little experimental data exist to either confirm or invalidate existing theories and assumptions. This paper summarizes and reports on the results of a preliminary psychophysiological experiment to measure human arousal and valence in the context of sound and immersion in first-person shooter computer games. It is conducted in the context of a larger set of psychophysiological investigations assessing the nature of the player experience and is the first in a series of systematic experiments investigating the player's relationship to sound in the genre. In addition to answering questionnaires, participants were required to play a bespoke Half-Life 2 level whilst being measured with electroencephalography, electrocardiography, electromyography, galvanic skin response and eye tracking equipment. We hypothesize that subjective responses correlated with objective measurements provide a more accurate assessment of the player's physical arousal and emotional valence and that changes in these factors may be mapped to subjective states of immersion in first-person shooter computer games.

  • 411.
    Grunditz, David
    Blekinge Institute of Technology, School of Engineering, Department of Signal Processing.
    Implementation av CUSUM/SPRT-algoritm för kvalitetsövervakning i realtid av robotsvetsning2005Independent thesis Basic level (degree of Bachelor)Student thesis
    Abstract [en]

    In the early 1990s, Volvo Car Corporation in Olofström started a project focusing on monitoring systems for robotized Gas Metal Arc (GMA) welding. This resulted in a research project where Stefan Adolfsson, Department of Production and Materials Engineering, Lund University/ Blekinge Tekniska Högskola, presented in 1998 the doctoral thesis, Automatic Quality Monitoring in GMA Welding using Signal Processing Methods. This doctoral thesis presented a Sequential Probability Ratio Test, SPRT, concept for quality monitoring automatic robotized GMA welding. To create a cost efficient monitoring system the Industriellt Utvecklingscentrum i Olofström AB presented the idea of using a traditional PC computer as a system platform. A traditional PC computer offers high performance to relatively low cost. The main task of this thesis is to implement the SPRT concept for monitoring automatic robotized GMA welding in the LabVIEW environment on a PC and evaluate the real time capacity. A second task in the thesis is to make a survey of similar monitoring systems for robotized GMA welding. The final implementation monitors both mean and variance of the weld voltage and the weld current. In total four different SPRT concepts have been implemented. They are modifications of the SPRT concept that is presented in the doctoral thesis. Two of the SPRT concepts were developed during this exam thesis work and are intended to reduce the risk of false alarms caused by natural systematic variations. Since four different SPRT concepts have been implemented and every single concept monitor both mean and variance of the weld voltage and the weld current, it means that there are in total 16 SPRT algorithms working in parallel. The evaluation of the implementation shows that an ordinary PC is sufficient for real time monitoring and that only two of the four SPRT concepts are suitable. The result of the market research of comparable monitoring systems indicates that there exist a small number of comparable welding monitoring systems.

  • 412.
    Gruszka, Robert
    Blekinge Institute of Technology, School of Engineering, Department of Systems and Software Engineering.
    MDA Approach in Real-Time Systems Development with Ada 20052007Independent thesis Advanced level (degree of Master (One Year))Student thesis
    Abstract [en]

    Over the years, number of design methodologies were developed. One of the state-of-the-art modeling approaches is Model Driven Architecture. This thesis is an attempt to utilize the MDA in a specific and complex domain – real-time systems development. In MDA framework there are three levels of abstraction: computation independent, platform independent and platform specific. The target environment of the method presented in the thesis is Ada 2005 programming language which extended the old version of the language with several new object-oriented features making it suitable for using with the MDA. Application of the MDA in real-time systems domain targeted towards Ada 2005 implementation constitutes a new design method which benefits from the MDA, UML and Ada 2005 advantages. The thesis starts with presentation of the complexity of the real-time systems domain. A few real-time domain aspects are chosen as a main area for elaborating the design method. The utilizes UML Profile for Schedulability, Performance and Time for defining platform independent model. Additionally it provides its extension – the Ada UML profile – which constitutes the platform specific model. This is followed by specification of transformations between platform independent and specific model. The specification is used as a base for implementation of the transformations. Guidelines for code generation form the Ada UML profile are also provided. Finally, the thesis describes how the transformations can be implemented in Telelogic TAU tool.

  • 413.
    Gustafsson, Alexander
    Blekinge Institute of Technology, School of Engineering, Department of Interaction and System Design.
    Riskanalys inom intrångsäkerhet på webbplatser2004Independent thesis Basic level (degree of Bachelor)Student thesis
    Abstract [sv]

    Attacker och intrång på webbservrar är idag vanligt förekommande. Webben gör det lätt för hackare, knäckare och andra inkräktare att hitta sårbara servrar, och det finns gott om tips att hämta för den som vill lära sig hur man gör intrång. Det finns ett flertal olika intrångsmetoder som utnyttjar olika typer av svagheter i datorsystemen. Denna uppsats inriktar sig på svagheter i webbplatsernas serverskriptsystem, dess skriptkod och konfiguration. Syftet är att undersöka huruvida intrång kan göras med endast en webbläsare via webbplatsens offentliga webbsidor. Genom att kombinera tre olika metoder - litteraturundersökning, en enkät och ett experiment - undersöker uppsatsen hur serverskriptintrång fungerar. Den analyserar ett urval vanliga misstag webbprogrammerare kan göra, till exempel att inte kontrollera inkommande data, eller att använda lättgissade variabelnamn och databastabellnamn. Några olika typer av intrång analyseras, som till exempel SQL-injektion. Förebyggande åtgärder tas även upp med ett antal konkreta exempel. Uppsatsens slutsats är att på webbplatser med svaga serverskriptsystem kan inkräktare göra intrång via webbplatsens egna publika webbsidor, med endast en vanlig webbläsare som hjälpmedel. I uppsatsens avslutande del diskuteras även några orsaker till varför det produceras ogenomtänkt skriptkod, till exempel beroende på att programmeringskurser i allmänhet inte tycks lära ut säker programmering i tillräcklig utsträckning.

  • 414. Gustafsson, Harald
    Speech enhancement for mobile communications2002Doctoral thesis, comprehensive summary (Other academic)
  • 415. Gustafsson, Harald
    et al.
    Lindgren, Ulf
    Claesson, Ingvar
    Low-complexity feature-mapped speech bandwidth extension2006In: IEEE Transactions on Audio, Speech, and Language Processing, ISSN 1558-7916, E-ISSN 1558-7924, p. 577-588Article in journal (Refereed)
    Abstract [en]

    Today's telecommunications systems use a limited audio signal bandwidth. A typical bandwidth is 0.3-3.4 kHz, but recently it has been suggested that mobile phone networks will facilitate an audio signal bandwidth of 50 Hz-7 kHz. This is suggested since an increased bandwidth will increase the sound quality of the speech signals. Since only few telephones initially will have this facility, a method extending the conventional narrow frequency-band speech signal into a wide-band speech signal utilizing the receiving telephone only is suggested. This will give the impression of a wide-band speech signal. The proposed speech bandwidth extension method is based on models of speech acoustics and fundamentals of human hearing. The extension maps each speech feature separately. Care has been taken to deal with implementation aspects, such as noisy speech signals, speech signal delays, computational complexity, and processing memory usage.

  • 416.
    Gustafsson, Ida
    Blekinge Institute of Technology, School of Engineering, Department of Signal Processing.
    OCT inom ögonsjukvård: noggrannhet hos mätfunktion2008Independent thesis Basic level (degree of Bachelor)Student thesis
    Abstract [en]

    This report is about Optical Coherence Tomography (OCT), a new technology with an increasing popularity at eye clinics. The OCT equipment is used for diagnostic purposes and can detect eye diseases in the area of the yellow spot and the optic nerve. In May 2007 the eye clinic at Blekingesjukhuset invested in a Topcon 3D OCT-1000. This OCT instrument has a measurement function named Caliper, which measures the retinal thickness. This study investigates what Caliper is, how it works, and its reliability. A 3D OCT examination was performed on ten test persons. For each person eight OCT images were captured. One of the images was captured with correct adjustments of the parameters and was used as a reference image. The seven remaining images were captured when the operator deliberately adjusted the parameters incorrect or the patient was focusing away from the fixation point. For all OCT images Caliper measurements were made between the bottom of fovea and the retinal pigment epithelium. All image measurements from a certain test person were compared to that person’s reference image. Additional measurements were made to investigate if manual measurements of retinal thickness give the same results as automatic measurements executed by the OCT equipment. The measurements showed that neither the operator’s incorrect adjustments nor the patient’s incorrect fixation did affect the Caliper measurements in ways worth mentioning. The measurement deviation of a few micrometres can be a result from human measurement errors. During this study an increased difficulty was observed when trying to measure skew images or less sharp images. The results of this study also show that manual and automatic measurements of mean retinal thickness give the same value. This study can not answer the question about how Caliper accomplishes its retinal thickness measurements since the measurement algorithm is a corporate secret. Caliper measures the distance between two different spots and is probably calculating the number of pixels. Finally, the measurements in this study show that Caliper is reliable.

  • 417. Gustafsson, Kristian
    et al.
    Fiedler, Markus
    E-Government: services, needs and user satisfaction2004Other (Other academic)
    Abstract [en]

    Within the e-government process, needs are identified and people try to come up with ideas for the public sector that will increase the effectiveness as well as lead to cost savings. Consequently, many new electronic services are being developed. As a result, Quality of Service (QoS) becomes an even more critical issue in the domain of electronic services. This paper starts by a general discussion of e-government and its services in general. Thereafter it explains different QoS factors that have been identified within the field of electronic services. The identification has been carried out by studying several researchers’ work and by experience from e-government projects. The result shows that service design, security aspects, network performance issues, as well as the users’ perspective, such as user requirements, are all factors of the QoS model. A new electronic service that does not take these factors into consideration might fail and therefore be rejected by its intended users.

  • 418. Gustavsson, Ingvar
    How to open a local electronics laboratory for remote access2008Conference paper (Other academic)
    Abstract [en]

    A local electronics laboratory can be opened for remote access using the VISIR Open Lab Platform. This is a way to open the laboratory for students on campus and off cam-pus 24/7 without any risk for themselves or the experimental equipment. The VISIR Open Lab Platform is a server/client application enabling learners to perform physical electrical experiments described in lab instruction manuals over the internet using a web browser. Virtual front panels and a virtual breadboard displayed on the client PCs are used to control the physical equipment connected to the server. The server is a time shared online workbench giving the learners the impression that they are working in a real laboratory. Such a workbench supplements a local laboratory equipped with work-benches comprising oscilloscope, function generator, DMM, triple power supply, and a solderless breadboard. Apart from Blekinge Institute of Technology in Sweden, where the platform has been created two universities, University of Deusto in Spain and FH Campus Wien in Aus-tria, have already implemented copies of the workbench and use them in their regular education. Other universities are ready to start. Thus, the workbench is being used at universities but it is perfect for schools and for vocational education as well. It is easy for teachers to introduce their own existing lab assignments. A modem connection and a web browser with Flash player are sufficient for the learner. The software required to set up such a workbench was published approximately a year ago under a GNU GPL licence. Apart from a standard PC the hardware required to join the VISIR Group and implement a workbench is a PXI chassis with instruments from National Instruments and a switching matrix. The components to be used by the learners are to be provided by the teachers and installed in the matrix. Universities, schools and other teaching organizations are invited to participate and open their local laboratories for remote access in order to be able to produce engineers with a solid and documented lab experience but without significantly increased cost per student. This tutorial is divided into four parts. They are about: • a general overview of the platform and its performance from the perspectives of the student and the teacher • lab course administration • how to provide components for remote users and how to avoid damage of ex-perimental equipment • A hands-on session, where the participants are invited to perform experiments using their laptops. Only WLAN and Flash Player are required. The presentations, notes pages and material for the hands-on session will be available at http://openlabs.bth.se/electronics/tutorial. Please download it and bring it to the tutorial.

  • 419. Gustavsson, Ingvar
    INNOVATIONS 2004: World Innovations in Engineering Education and Research2004In: 2004-07-21 / [ed] Aung, Win, Arlington: iNEER , 2004, p. 163-172Chapter in book (Other academic)
    Abstract [en]

    Laboratory (lab) work is recognized as an efficient method for students to assimilate knowledge and develop skills for solving real world problems. A traditional undergraduate electronics laboratory at Blekinge Institute of Technology (BTH), Sweden, provides eight identical lab stations. Each station is equipped with a breadboard, some desktop instruments and a power supply. The Internet provides new opportunities for remote experimentation. Laboratory exercises in electrical engineering courses such as circuit theory and basic electronics can be performed remotely using real equipment. Experiments on electrical circuits have been conducted over the Internet using experimental hardware located in a small closed room at BTH. This tiny laboratory provides one lab station equipped with computer-based instruments and a remotely controlled switch matrix to replace the traditional breadboard. The matrix makes it possible to make all the necessary connections to form a circuit and to connect test probes. The aim is to emulate a traditional laboratory. This paper describes the remote laboratory implemented and compares it with a traditional one at BTH.

  • 420. Gustavsson, Ingvar
    et al.
    Nilsson, Kristian
    , Johan Zackrisson
    A tutorial on the VISIR Open Laboratory Platform and an invitation to join the VISIR Community2009Conference paper (Other academic)
    Abstract [en]

    A local instructional laboratory for electrical experiments can be opened for remote ac-cess using the VISIR Open Laboratory Platform. A VISIR Open Laboratory is a server/client application enabling students to perform physical electrical experiments within limits set by the teacher over the internet using a web browser 24/7. Virtual front panels and a virtual breadboard displayed on the client PCs are used to control the physical equipment connected to the server. The server is an online workbench giving the students the impression that they are working in a real laboratory. Such a workbench supplements a local laboratory equipped with workbenches comprising oscilloscope, function generator, multi-meter, triple power supply, and a solderless breadboard. Apart from Blekinge Institute of Technology in Sweden, where the platform has been created two universities, University of Deusto in Spain and FH Campus Wien in Aus-tria, have already implemented replicas of the online workbench at BTH and use them in their regular education. Other universities are ready to start. It is easy for teachers to introduce their own existing laboratory exercises. A modem connection and a web browser with Flash player are sufficient for the student. The software required to set up such a workbench has been published under a GNU GPL licence. Apart from a standard PC the hardware required to join the VISIR Com-munity and implement an online workbench is a PXI chassis containing instruments and a switching matrix for circuit wiring. The components to be used by the students are to be provided by the teachers and are installed in the matrix. Universities, schools and other teaching organizations are invited to participate and open their local laboratories for remote access in order to be able to produce engineers with a solid and documented laboratory experience but without significantly increased cost per student. This tutorial is divided into four parts: • a general overview of the platform and its performance from the perspectives of the student and the teacher and a presentation of how University of Deusto in Spain uses their VISIR workbench • a mouse-cursor-on session, where the participants are invited to perform ex-periments using their laptops. Only WLAN and Flash Player are required. • course administration • how to provide components for remote users and how to avoid damage of ex-perimental equipment

  • 421. Gustavsson, Ingvar
    et al.
    Nilsson, Kristian
    Lagö, Thomas L
    The VISIR Open Lab Platform2009Conference paper (Other academic)
    Abstract [en]

    The VISIR Open Lab Platform is a client/server application enabling learners to perform physical electrical experiments over the Internet using a web browser. Virtual front panels and a virtual breadboard displayed on the client PCs are used to control the physical equipment giving the learners the impression that they are working in a real laboratory.

  • 422. Gustavsson, Ingvar
    et al.
    Norlin, Börje
    A Flexible Circuit Analysis Course2004Conference paper (Refereed)
    Abstract [en]

    Blekinge Institute of Technology (BTH) and Mid Sweden University offer a flexible circuit analysis course for Initial Professional Development and Continuing Engineering Education. The course material is used on campus. A combination of synchronous and asynchronous distance learning activities is used. Asynchronous video presentations, on-line classes and on-line laboratory sessions are provided. This paper presents the course, its aims and components and discusses relevant implementation details.

  • 423. Gustavsson, Ingvar
    et al.
    Olsson, Thomas
    Åkesson, Henrik
    Håkansson, Lars
    A Remote Electronics Laboratory for Physical Experiments using Virtual Breadboards2005Conference paper (Refereed)
    Abstract [en]

    In traditional university laboratories students conduct experiments under the supervision of an instructor. A remotely-operated laboratory for undergraduate education in electrical engineering which emulates a traditional laboratory has been set up by Blekinge Institute of Technology (hereafter referred to as BTH), Ronneby, Sweden. The laboratory is a client/server application and the Internet is used as the communication infrastructure. Most remote laboratories elsewhere are used for fixed experiments but in the BTH laboratory students around the world can assemble circuits simultaneously from electronic components in much the same way as they do in a traditional laboratory. The teacher or a member of the laboratory staff mounts the components to be used in the lab sessions in a circuit assembly robot in the experiment server in Ronneby. Students use the mouse to connect some of the corresponding virtual components on a virtual breadboard displayed on the client PC. Students thus control the robot by means of the wiring on the virtual breadboard. Virtual instrument front panels are used to control and read the instruments by means of remote control. To avoid potentially serious student mistakes e.g. overloading a component the teacher can preset limits to the source voltages which are accessible to students. The teacher can also restrict student circuits by, for example, dictating minimum impedance in loops created with aid of the components provided. The number of nodes provided on the virtual breadboard is adequate for experiments in undergraduate education. The laboratory is always open and can be used by registered students and guest users alike. The time-sharing scheme used allows simultaneous access for up to 8 client PCs. A 56 kbit/s modem and MS Internet Explorer are all that are required. The client software can be downloaded from the laboratory web site at http://distanslabserver.its.bth.se/. This paper discusses the remotely operated laboratory at BTH; it focuses on the virtual breadboard.

  • 424. Gustavsson, Ingvar
    et al.
    Pettersson, Mats
    Håkansson, Lars
    Lagö, Thomas L
    Claesson, Ingvar
    Gör ingenjörsutbildningen attraktiv genom att öka det experimentella inslaget2008Conference paper (Other academic)
    Abstract [sv]

    Många idéer till hur man skall få fler ungdomar att välja ingenjörsyrket har diskuterats och provats men tyvärr utan större framgång. En ny ingrediens kan vara att öka det experimentella inslaget, något som ändå måste göras av andra skäl, varav ett är hållbar utveckling. Det är känt att genom experiment kan man lära känna naturens principer. Ingenjörer är de yrkesutövare som konstruerar många av de nyttigheter som bär upp vår civilisation. Vi använder teorier/modeller som verktyg, men dessa räcker inte alltid, utan man måste få experimentera och bygga prototyper samt verifiera. Den allmänna meningen bland lärare och andra initierade bedömare har hittills varit att laborationer är nödvändiga men lite sägs om vad de förväntas ge. Få lärosäten producerar ingenjörer med dokumenterad erfarenhet av laborativt arbete. Lärandemål för laborationer har saknats men de senaste åren har sådana börjat definieras. Under senare decennier har undervisningsanslagen heller inte räknats upp i takt med studenttillströmningen. Eftersom laborativ undervisning är kostsam per student har lärosätena valt att reducera antalet laborationer, men Internets intåg ger nya möjligheter att öppna laboratorier för fjärrstyrning och låta studenter experimentera själva, utan risk att skada sig själva eller utrustningen. Studenter får således nya möjligheter att organisera sina studier i enlighet med vad Bolognaprocessen kräver och lärosäten kan utnyttja laboratorierna mera effektivt. Vi kan öka det experimentella inslaget i undervisningen. Internationellt samarbete både avseende läromedel och experimentell utrustning ser ut att ge möjlighet att sänka de löpande kostnaderna till den grad att det experimentella inslaget kan ökas väsentligt inom befintliga anslagsramar, även om den initiala kostnaden för den forskning som först krävs då inte är inräknad. Avdelningen för signalbehandling, ASB, vid BTH har öppnat övningslaboratorier för ellära och mekaniska vibrationsexperiment för fjärrstyrning. Båda används i reguljär undervisning sedan några år. Ett unikt användargränssnitt gör det möjligt att från valfriplats styra och manövrera experimentutrustning på samma sätt som i laboratorielokalerna. Studenterna får möjlighet att i förväg bekanta sig med instrumenten och utföra föreskrivna experiment enskilt eller tillsammans med andra. Dessa öppna laboratorier ger möjlighet att inkludera praktiska uppgifter i skriftliga tentamina, förutsatt att examination kan ske i datorsal, varvid erfarenhet av laborativt arbete enkelt kan examineras för varje enskild student. ASB har startat ett projekt VISIR (Virtual Systems in Reality) som handlar om att sprida BTH:s öppna laboratoriekoncept och formulera standarder inom området. Tillhörande programvara har publicerats som öppen källkod. BTH bjuder in andra lärosäten att delta i projektet och i dess vidareutveckling mot internationella standarder. Två internationella universitet har redan öppnat kopior av elläralaboratoriet och deltar aktivt i vidareutvecklingen. ASB har nyligen blivit inbjuden av ett universitet i Australien att delta ett projekt med titeln ”Enriching Student Learning Experience through International Collaboration in Remote Laboratories”. Detta beviljade projekt är ett resultat av nya pedagogiska möjligheter, som diskuteras i detta bidrag. ASB söker samarbete med pedagoger och andra forskare intresserade av experimentella inslag i ingenjörsutbildningen. Lärandemål för laborativt arbete, öppna laboratorier och internationellt samarbete kan bli ingredienser i en moderniserad och attraktiv ingenjörsutbildning.

  • 425. Gustavsson, Ingvar
    et al.
    Zackrisson, Johan
    Bartunek, Josef Ström
    Nilsson, Kristian
    Håkansson, Lars
    Claesson, Ingvar
    Lagö, Thomas L
    Telemanipulator for Remote Wiring of Electrical Circuits2008Conference paper (Refereed)
    Abstract [en]

    Nowadays, students want extended access to learning resources and increased freedom to organize their learning activities. Remote access to laboratories enables students to perform physical experiments on their own 24/7. It is easy to control most electronic instruments remotely but some kind of telemanipulator is often required. The Signal Processing Department (ASB) at Blekinge Institute of Technology (BTH) has created an online lab workbench for electrical experiments, mimicking and supplementing workbenches in local laboratories. Students being at home can, for example, use the online workbench in order to prepare themselves for supervised lab sessions and/or participate in such sessions taking place in a local laboratory. A virtual breadboard is used to control a telemanipulator (switching matrix) performing the circuit wiring. Together with virtual front panels depicting the front panels of the desktop instruments, it gives distant students the impression that they are working in a real laboratory. This paper describes the virtual breadboard and switching matrix combination, which can be used in many switching applications.

  • 426. Gustavsson, Ingvar
    et al.
    Zackrisson, Johan
    Bartunek, Josef Ström
    Åkesson, Henrik
    Håkansson, Lars
    Lagö, Thomas L
    An Instructional Electronics Laboratory Opened for Remote Operation and Control2006Conference paper (Refereed)
    Abstract [en]

    Blekinge Institute of Technology in Sweden has opened a local instructional laboratory for undergraduate education in electrical and electronic engineering for remote operation and control 24/7 as a complement and a supplement to traditional laboratories. It is equipped with a unique virtual interface enabling students to recognize on their own computer screen the desktop instruments and the breadboard most of them have already used in the local laboratory. The open laboratory is used in regular courses in circuit analysis for distant learning students dispersed all over Sweden and for campus students as well. The research is focused on what is perceived to be the greatest challenge, to give students laboratory experience that is as genuine as possible despite the lack of direct contact with the actual lab hardware. The goal is to produce an open international standard in cooperation with universities and other organizations around the world.

  • 427. Gustavsson, Ingvar
    et al.
    Zackrisson, Johan
    Håkansson, Lars
    Distributed Laboratories Based on Open Source Technologies2007In: 2007-07-23 / [ed] Garcia-Zubia, L. Gomes and J., Bilbao: University of Deusto , 2007, p. 247-267Chapter in book (Refereed)
    Abstract [en]

    This chapter discusses the general principles of remote laboratories. It focuses on the experimental and hardware aspects of the innovation. Access methods, protocols, and new web technologies such as Web 2.0 have been covered elsewhere. A remote laboratory project was started in 1999 at Blekinge Institute of Technology (hereafter referred to as BTH) in Sweden to ascertain if it is feasible to design a remote electronics laboratory which could function as a supplement to local instructional laboratories and provide students with free access to experimental equipment. Today, there are two laboratories online, one for electronics and one for signal processing. These are used as examples in the ensuing discussion. The BTH Open Laboratory concept evolved over a number of years. Its object is to add a remote operation option to traditional instructional laboratories thereby making the latter more accessible. This option is equipped with a unique interface enabling students to recognize on their own computer screen the instruments and other equipment which most of them have used in the local laboratory. The research is focused on what is considered to be the greatest challenge in engineering education today, i.e. to give students a laboratory experience that is as genuine as possible without direct contact with the actual lab hardware while at the same time allowing teachers to use standard equipment and readily available learning material. The winners are not only students and teachers, but also universities, which will be able to share distributed laboratories. Finally, the chapter presents some ideas about standards for primarily distributed electronics laboratories based on IVI (Interchangeable Virtual Instruments).

  • 428. Gustavsson, Ingvar
    et al.
    Zackrisson, Johan
    Håkansson, Lars
    Claesson, Ingvar
    Lagö, Thomas L
    The VISIR project – an Open Source Software Initiative for Distributed Online Laboratories2007Conference paper (Refereed)
    Abstract [en]

    Blekinge Institute of Technology (BTH) in Sweden has started a project known as VISIR (Virtual Instrument Systems in Reality) together with National Instruments in USA and Axiom EduTech in Sweden to disseminate an online laboratory concept created at BTH using open source technologies in collaboration with other universities and organizations. The concept is about adding a remote operation option to traditional instructional laboratories to make them more accessible, irrespective of whether the students are on campus or mainly off campus. The BTH option is equipped with a unique interface enabling students to recognize on their own computer screen the instruments and other equipment most of them have previously used in the local laboratory. The first remote control option implemented is for an electronics laboratory and the second one is for a signal processing laboratory with emphasis on mechanical vibration experiments. The electronics lab option features remote circuit wiring using a virtual breadboard and a relay switching matrix combination. The goal is an international standard, enabling teams worldwide to expand and develop jointly this powerful approach into distributed online laboratories by using standardized software such as IVI (Interchangeable Virtual Instruments) and equipment platforms such as PXI (PCI eXtensions for Instrumentation) and LXI (LAN eXtensions for Instrumentation).

  • 429. Gustavsson, Ingvar
    et al.
    Zackrisson, Johan
    Nilsson, Kristian
    Garcia-Zubia, Javier
    Håkansson, Lars
    Claesson, Ingvar
    Lagö, Thomas L
    A Flexible Instructional Electronics Laboratory with Local and Remote Lab Workbenches in a Grid2008Conference paper (Refereed)
    Abstract [en]

    The Signal Processing Department (ASB) at Blekinge Institute of Technology (BTH) has created two online lab workbenches, one for electrical experiments and one for mechanical vibration experiments, mimicking and supplementing workbenches in traditional labo-ratories. Since some years, the workbenches are used concurrently with on-site ones in regular supervised lab sessions. The students are also free to use them on their own around the clock e.g. for preparation. The electronic workbench can be used simultane-ously by many students. The aim of a project known as VISIR (Virtual Systems in Reality) founded by ASB at the end of 2006, is disseminating the online lab workbenches using open source technologies. The goal is to create a template for a grid laboratory where the nodes are workbenches for electrical ex-periments, located at different universities. This paper focuses on standards, pedagogical aspects, and measurement procedure requirements.

  • 430. Gustavsson, Ingvar
    et al.
    Zackrisson, Johan
    Nilsson, Kristian
    Garcia-Zubia, Javier
    Håkansson, Lars
    Claesson, Ingvar
    Lagö, Thomas L
    A Flexible Instructional Electronics Laboratory with Local and Remote Lab Workbenches in a Grid2008In: International Journal of Online Engineering, ISSN 1868-1646, E-ISSN 1861-2121, Vol. 4, no 2, p. 12-16Article in journal (Refereed)
    Abstract [en]

    The Signal Processing Department (ASB) at Blekinge Institute of Technology (BTH) has created two online lab workbenches; one for electrical experiments and one for mechanical vibration experiments, mimicking and supplementing workbenches in traditional laboratories. For several years now, the workbenches have been used concurrently with on-site ones in regular, supervised lab sessions. The students are encouraged to use them on a 24/7 basis for example, in preparation for supervised sessions. The electronic workbench can be used simultaneously by many students. The aim of a project known as VISIR (Virtual Systems in Reality) founded by ASB at the end of 2006, is to disseminate the online lab workbenches using open source technologies. The goal is to create a template for a grid laboratory where the nodes are workbenches for electrical experiments, located at different universities. This paper focuses on standards, pedagogical aspects, and measurement procedure requirements.

  • 431. Gustavsson, Ingvar
    et al.
    Zackrisson, Johan
    Olsson, Thomas
    Traditional Lab Sessions in a Remote Laboratory for Circuit Analysis2004Conference paper (Refereed)
    Abstract [en]

    Traditional lab sessions are performed in many local university laboratories. Emulating a local laboratory, a remote laboratory for courses in circuit analysis and electronics has been set up at Blekinge Institute of Technology in Ronneby, Sweden. Students in different places around the globe can participate in lab sessions in which up to eight client PCs can be connected simultaneously to an experiment server via the Internet; students can also perform experiments individually and around the clock whenever the server is not fully occupied. Universities or other teaching organizations which make use of the laboratory for teaching purposes can use learning material in the language of their choice. The laboratory is always open and can be used by guest users outside regular lab sessions. The address of the web site is: http://distanslabserver.its.bth.se/.

  • 432. Gustavsson, Ingvar
    et al.
    Zackrisson, Johan
    Åkesson, Henrik
    Håkansson, Lars
    Claesson, Ingvar
    Lagö, Thomas L
    Remote Operation and Control of Traditional Laboratory Equipment2006In: International Journal of Online Engineering, ISSN 1868-1646, E-ISSN 1861-2121, Vol. 2, no 1, p. 1-8Article in journal (Refereed)
    Abstract [en]

    Physical experiments are indispensable for developing skills to deal with physical processes and instrumentation. The Internet provides new possibilities for universities and other teaching organizations to share laboratories and increase the number of lab sessions without incurring any increase in cost. Blekinge Institute of Technology in Sweden has opened a traditional electronics laboratory for remote operation and control 24/7; it is the first of its kind. The laboratory is equipped with a unique virtual interface enabling students to recognize on their own computer screen the desktop instruments and the breadboard they have already used in the local laboratory. The research is focused on what is perceived to be the greatest challenge, i.e. to give the student laboratory experience that is as genuine as possible despite the lack of direct contact with the actual lab hardware at the same time as it allows the teacher to use existing equipment and teaching material. The goal is to produce an open international standard.

  • 433. Gustavsson, Ingvar
    et al.
    Åkesson, Henrik
    A Remote Laboratory providing Teacher-defined Sessions2004Conference paper (Other academic)
    Abstract [en]

    An experiment server emulating a traditional university laboratory for courses in Circuit Analysis and Electronics has been set up at Blekinge Institute of Technology (BTH) in Ronneby, Sweden. Students in different places around the globe can participate in lab sessions allowing up to eight client PCs to be connected to the server via the Internet simultaneously or they can perform experiments alone without supervision around the clock when the laboratory is not fully occupied. Regular sessions are supervised by one instructor using MS Netmeeting or other means of communication. The laboratory pro-vides common instruments and the user interface is in English but universities or other learning organizations engaging the laboratory for their courses can use lab instruction manuals and other learning material in a language of their choice. In a traditional labora-tory the students use a breadboard and components handed over by the instructor to form the circuits assigned and connect the test probes. In the remote laboratory a virtual breadboard and photographs of the components provided in each session are displayed on the client PC screen at startup. The students use the mouse to locate each virtual component on the breadboard and do the wiring to assemble the circuits. The teacher or someone in the laboratory staff mounts the corresponding real components in sockets in a switching matrix in Ronneby controlled by the virtual breadboard routine before the session. The instruments provided are computer-based and have virtual front panels. The time sharing scheme used to allow simultaneous access to one server imposes re-strictions on the time period allowed for each experiment but in courses in electronics the time constants involved can without any inconvenience be selected within a proper range. The number of nodes on the virtual breadboard is also limited due to the hard-ware complexity of the switching matrix but is adequate for experiments in undergradu-ate education. Apart from the fact that each student or student team is working in a vir-tual environment without face to face contact with the instructor or other students in the laboratory the only difference compared to a traditional lab session is that it is not pos-sible for a student to manipulate the components and the wires with their fingers. The laboratory is always open and can be used by everybody outside regular lab sessions. Only a 56 kbit/s modem and MS Internet Explorer are required. The client software can be downloaded from the laboratory web site. The address of the homepage of the ex-periment server is: http://distanslabserver.its.bth.se/. In this paper laboratory sessions in the remote laboratory will be compared with sessions in a traditional laboratory.

  • 434.
    Gustavsson, Mikael
    et al.
    Blekinge Institute of Technology, School of Engineering, Department of Interaction and System Design.
    Andersson, Heinz
    Blekinge Institute of Technology, School of Engineering, Department of Interaction and System Design.
    A comparison of UML and WAE-UML for the design of Web applications2005Independent thesis Basic level (degree of Bachelor)Student thesis
    Abstract [en]

    Since Web applications are very complex, compared to traditional client/server applications, Web application design with the UML can be obtrusively hard for a modeller. The grounds are that the UML does not define the correct semantics to be able to visualize a web application correctly. This is a qualitative reduction study where we have used interviews and our own experience during the redesign of a UML-modelled e-commerce application with WAE-UML. Using the flow of a case study we have tried to see if we can improve three quality attributes of a complete design. Stakeholder communication reflects the need of unambiguous design artefacts that are easy to understand and that mediate the real message of the use-case. The condition of the design artefacts should provide artefacts that resemble reality and that not are misleading and provide for verification and validation of the requirements. The last attribute maintainability should provide means for easy maintenance and updates. We found that WAE-UML can improve these quality attributes in a design but the impact it has on them is dependent on two major aspects. The first aspect concerns the designers’ judgment of detail in a design. A detailed design can be good considering requirements and use-case traceability and verification, but prohibit communication. Maintainability can also be improved in a detailed design because the diagrams are less abstract and a truer picture of the application. The second aspect is that it depends on the knowledge possessed of the semantics by the people in contact with the design documents. Due to the time aspect the people working in the industry that we interviewed were reluctant to modelling a Web application at all. They thought it would take a long time to learn WAE-UML but also for executing a design phase.

  • 435. Gustavsson, Rune
    Ensuring dependability in service oriented computing.2006Conference paper (Refereed)
  • 436. Gustavsson, Rune
    Ensuring quality of service in service oriented critical infrastructures.2006Conference paper (Refereed)
  • 437. Gustavsson, Rune
    Proper use of Agent Technologies in Design and Implementation of Software Intensive Systems.2006Conference paper (Refereed)
  • 438. Gustavsson, Rune
    et al.
    Fredriksson, Martin
    Process algebras as support for sustainable systems of services2005In: Applicable Algebra in Engineering, Communication and Computing, ISSN 0938-1279, E-ISSN 1432-0622, p. 179-203Article in journal (Refereed)
    Abstract [en]

    Process algebras are indispensable tools in modeling concurrent processes in theoretical computer science. We propose a novel use of process algebra as a back-bone in designing and maintaining complex open distributed information systems. Our pi-calculus approach allows us to create and maintain service based mission oriented tasks with intended behaviors and with support for observing and maintaining mission critical systemic criteria.

  • 439. Gustavsson, Rune
    et al.
    Fredriksson, Martin
    Mellstrand, Per
    The proper role of agent technologies in design and implementation of dependable network enabled systems.2006Conference paper (Refereed)
  • 440. Gustavsson, Rune
    et al.
    Lundberg, Jenny
    Rindebäck, Christer
    Ådahl, Kerstin
    Funktional versus non. -functional requirements considered harmful2007Conference paper (Refereed)
  • 441. Gustavsson, Rune
    et al.
    Mellstrand, Per
    Dependable Virtual Power Plants.2006Conference paper (Other academic)
  • 442.
    Gylling, Marcus
    Blekinge Institute of Technology, School of Engineering, Department of Systems and Software Engineering.
    Remote wireless control of building management systems automation.2004Independent thesis Advanced level (degree of Master (One Year))Student thesis
    Abstract [en]

    The controlling unit in building management system automation is a PLC. Every device in an installation is connected to the PLC. When a user wants to interact with a system an operator terminal, which is attached to a cabinet where the PLC is installed, is used. With this solution the user needs to be in front of the cabinet to interact with the system. Alarms do not get the user’s attention until the user checks the operator terminal. Using a solution where the communication with the PLC is done with a wireless interface would mean that the user interact with a system from a wider area. The solution should have the same functionality as today with the extension that the PLC should be able to contact the user if something is wrong in the installation. A PDA is used as a replacement for the operator terminal. This PDA uses two different techniques to communicate with the PLC. Bluetooth is used when the user is in the building and interacts with the system in a similar way to the operator terminals. GSM is used when the PLC needs to get the users attention by sending out alarms. With this solution the PDA can be used for several installations and thereby decrease cost. The project has turned out to be a success. The application that has been developed has improved a user’s interaction with a PLC.

  • 443. Haan, Jan Mark de
    Convergence and Complexity Analysis of Delayless Subband Adaptive Filters2004Report (Other academic)
    Abstract [en]

    Subband adaptive filters have been proposed to circumvent the drawbacks of slow convergence and high computational complexity associated with time domain adaptive filters. Subband processing introduces transmission delays and signal degradations due to aliasing effects. In order to overcome the transmission delays, delayless adaptive filtering has been introduced where the coefficient adaptation is performed in the subband domain while signal filtering is performed in fullband. In this paper convergence behavior and computational complexity of two different types of delayless adaptive filters are considered. Both open loop and closed loop configurations are studied. The theoretical results are compared with simulations of algorithms in a system identification scenario.

  • 444. Haan, Jan Mark de
    et al.
    Nordholm, Sven
    Claesson, Ingvar
    Design of Nonuniform Filter Banks with Frequency Domain Criteria2004Report (Other academic)
    Abstract [en]

    This paper presents methods for the design of nonuniform filter banks. The filter bank structure is obtained from an uniformly modulated filter bank by using an allpass transform which has a lossless frequency function and a nonlinear phase function. The proposed design methods include linear and quadratic frequency domain criteria and linear constraints. Considered applications are subband adaptive filtering and subband coding. Analysis filter banks and synthesis filter banks are designed in two subsequent stages, and design objectives include minimization of subband aliasing as well as reconstruction output residual aliasing components on an individual basis. This way to formulate design objectives is appropriate for filter banks used in subband adaptive filtering. Other design objectives are to optimize the overall filter bank response for low amplitude and phase distortion. Designs with phase compensation for linear phase overall response are included. Examples are included of filter banks with increasing bandwidth.

  • 445.
    Habash, Ashraf
    Blekinge Institute of Technology, School of Engineering, Department of Interaction and System Design.
    Paper Digital Classes (PDC)2007Independent thesis Advanced level (degree of Master (One Year))Student thesis
    Abstract [en]

    There are many attempts to bridge paper digital gap, new artifacts and tools are being delivered continuously. Many of these artifacts work with paper and cooperate with other artifacts. Despite the fact that these artifacts are good enough to perform their work, they tend to be dull in exchanging data and cooperating with other artifacts. This causes a problem especially when artifact cooperation is essential. In order to solve this we need to have a standard to present the data used in the artifacts and facilitate communication among artifacts. Paper Digital Classes is a new standard that aims at providing a standard implementation of the artifacts in matters of data exchange and interoperability. PDC has a direct industrial impact, this was noticed by Sparbanksstiftelsen Kronan and they have awarded me a scholarship for the project.

  • 446.
    Habash, Ashraf
    Blekinge Institute of Technology, School of Engineering, Department of Interaction and System Design.
    Paper Digital Classes (PDC)2006Independent thesis Advanced level (degree of Master (One Year))Student thesis
    Abstract [en]

    There are many attempts to bridge paper digital gap, new artifacts and tools are being delivered continuously. Many of these artifacts work with paper and cooperate with other artifacts. Despite the fact that these artifacts are good enough to perform their work, they tend to be dull in exchanging data and cooperating with other artifacts. This causes a problem especially when artifact cooperation is essential. In order to solve this we need to have a standard to present the data used in the artifacts and facilitate communication among artifacts. Paper Digital Classes is a new standard that aims at providing a standard implementation of the artifacts in matters of data exchange and interoperability.

  • 447.
    Hagdahl, Stefan
    Blekinge Institute of Technology, School of Engineering, Department of Interaction and System Design.
    Visualization using 3D Monitor2008Independent thesis Basic level (degree of Bachelor)Student thesis
    Abstract [en]

    Many companies over the years have been working with enhancing the visual effect of monitors and television with 3D glasses and such. There is a new form of 3D viewing right now; Spatial View is the one I know most about. Their technology includes a barrier panel technology which aligns the right and left eye simultaneously giving the person looking at the monitor a 3D viewing. Spatial View has developed an API that can be easily included in games and rendering applications to enable this 3D visualization and this thesis is about the computer performance cost. The API works in such a way that it takes 5 images of the current scene the camera is looking at in the game or rendering application and interlace them together to produce 1 image to be displayed on screen. Combining this with the monitor technique gives the visual effect. The 5 different camera angles that are produced can be a strain on the performance, meaning that the rendering API in this case Direct3D 9.0c has to render everything 5 times each frame. This can slow down the frame rate of the game, which is very important for the game to run smoothly. This thesis main focus is to understand the correlation between the number of camera angles and rendering time for Direct3D 9.0c, is it linear or exponential. By having access to Spatial View’s Direct3D 9.0c API, I was able to construct a test application which could answer the hypothesis. Six tests were used to investigate this with different numbers of camera angle to see the impact on rendering time. Using one, two and five camera angles for the test with large cubes (big enough to almost cover the screen) and small cubes (almost small enough to not see). After seeing the rendering time and understanding the API from Spatial View’s, a theory about reducing the rendering time arose. This theory will be explained throughout the thesis and discussed; it includes using Direct3D 10.0 with geometry instancing.

  • 448.
    Hagelbäck, Johan
    Blekinge Institute of Technology, School of Engineering, Department of Systems and Software Engineering.
    A Multi-Agent Potential Field based approach for Real-Time Strategy Game bots2009Licentiate thesis, comprehensive summary (Other academic)
    Abstract [en]

    Computer games in general and Real-Time Strategy (RTS) games in particular provide a rich challenge for both human- and computer controlled players, often denoted as bots. The player or bot controls a large number of units that have to navigate in partially unknown dynamic worlds to pursue a goal. Navigation in such worlds can be complex and require much computational resources. Typically it is solved by using some sort of path planning algorithm, and a lot of research has been conducted to improve the performance of such algorithms in dynamic worlds. The main goal of this thesis is to investigate an alternative approach for RTS bots based on Artificial Potential Fields, an area originating from robotics. In robotics the technique has successfully been used for navigation in dynamic environments, and we show that it is possible to use Artificial Potential Fields for navigation in an RTS game setting without any need of path planning. In the first three papers we define and demonstrate a methodology for creating multi-agent potential field based bots for an RTS game scenario where two tank armies battle each other. The fourth paper addresses incomplete information about the game world, referred to as the fog of war, and show how Potential Field based bots can handle such environments. The final paper shows how a Potential Field based bot can be evolved to handle a more complex full RTS scenario. It addresses resource gathering, construction of bases, technological development and construction of an army consisting of different types of units. We show that Artificial Potential Fields is a viable option for several RTS game scenarios and that the performance, both in terms of being able to win a game and computational resources used, can match and even surpass those of traditional approaches based on path planning.

  • 449.
    Hagelbäck, Johan
    et al.
    Blekinge Institute of Technology, School of Engineering, Department of Systems and Software Engineering.
    Johansson, Stefan J.
    Blekinge Institute of Technology, School of Computing.
    A Study on Human like Characteristics in Real Time Strategy Games2010Conference paper (Refereed)
    Abstract [en]

    Computer controlled characters (NPCs) are important in any video game to make the game world interesting, give more depth to a game and make the game playable. In almost any game the player has to cooperate with, fight against or interact with NPCs. This is especially true for singleplayer games but NPCs are also important in most multi-player games. When creating NPCs the developers often strive to create human like characters that behave reasonably intelligent in most cases. We have performed a study aiming to give an idea of the characteristics of human like NPCs in real-time strategy (RTS) games. In the study participants were asked to watch a recording of an RTS game and decide and motivate if the players in the game were controlled by a human player or a computer. We recorded matches were human players played against bots as well as bots playing against other bots. The results were categorized into different groups and they showed that some characteristics, for example simultaneous movement, are perceived as very bot-like and other things such as ability to try different tactics are perceived as humanlike.

  • 450.
    Hagelbäck, Johan
    et al.
    Blekinge Institute of Technology, School of Engineering, Department of Systems and Software Engineering.
    Johansson, Stefan J.
    Blekinge Institute of Technology, School of Engineering, Department of Systems and Software Engineering.
    Dealing with Fog of War in a Real Time Strategy Game Environment2008Conference paper (Refereed)
    Abstract [en]

    Bots for Real Time Strategy (RTS) games provide a rich challenge to implement. A bot controls a number of units that may have to navigate in a partially unknown environment, while at the same time search for enemies and coordinate attacks to fight them down. It is often the case that RTS AIs cheat in the sense that they get perfect information about the game world to improve the performance of the tactics and planning behavior. We show how a multi-agent potential field based bot can be modified to play an RTS game without cheating, i.e. with incomplete information, and still be able to perform well without spending more resources than its cheating version in a tournament.

6789101112 401 - 450 of 1407
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf