SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "db:Swepub ;conttype:(scientificother);lar1:(mdh);srt2:(2015-2019)"

Sökning: db:Swepub > Övrigt vetenskapligt/konstnärligt > Mälardalens universitet > (2015-2019)

  • Resultat 1-10 av 1077
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  •  
2.
  •  
3.
  • Abbaspour Asadollah, Sara (författare)
  • Concurrency Bugs : Characterization, Debugging and Runtime Verification
  • 2018
  • Doktorsavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • Concurrent software has been increasingly adopted in recent years, mainly due to the introduction of multicore platforms. However, concurrency bugs are still difficult to test and debug due to their complex interactions involving multiple threads (or tasks). Typically, real world concurrent software has huge state spaces. Thus, testing techniques and handling of concurrency bugs need to focus on exposing the bugs in this large space. However, existing solutions typically do not provide debugging information to developers (and testers) for understanding the bugs.Our work focuses on improving concurrent software reliability via three contributions: 1) An investigation of concurrent software challenges with the aim to help developers (and testers) to better understand concurrency bugs. We propose a classification of concurrency bugs and discuss observable properties of each type of bug. In addition, we identify a number of gaps in the body of knowledge on concurrent software bugs and their debugging. 2) Exploring concurrency related bugs in real-world software with respect to the reproducibility of bugs, severity of their consequence and effort required to fix them. Our findings here is that concurrency bugs are different from other bugs in terms of their fixing time and severity, while they are similar in terms of reproducibility. 3) A model for monitoring concurrency bugs and the implementation and evaluation of a related runtime verification tool to detect the bugs. In general, runtime verification techniques are used to (a) dynamically verify that the observed behaviour matches specified properties and (b) explicitly recognize understandable behaviors in the considered software. Our implemented tool is used to detect concurrency bugs in embedded software and is in its current form tailored for the FreeRTOS operating system. It helps developers and testers to automatically identify concurrency bugs and subsequently helps to reduce their finding and fixing time.
  •  
4.
  • Abbaspour, Sara, 1984- (författare)
  • Electromyogram Signal Enhancement and Upper-Limb Myoelectric Pattern Recognition
  • 2019
  • Doktorsavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • Losing a limb causes difficulties in our daily life. To regain the ability to live an independent life, artificial limbs have been developed. Hand prostheses belong to a group of artificial limbs that can be controlled by the user through the activity of the remnant muscles above the amputation. Electromyogram (EMG) is one of the sources that can be used for control methods for hand prostheses. Surface EMGs are powerful, non-invasive tools that provide information about neuromuscular activity of the subjected muscle, which has been essential to its use as a source of control for prosthetic limbs. However, the complexity of this signal introduces a big challenge to its applications. EMG pattern recognition to decode different limb movements is an important advancement regarding the control of powered prostheses. It has the potential to enable the control of powered prostheses using the generated EMG by muscular contractions as an input. However, its use has yet to be transitioned into wide clinical use. Different algorithms have been developed in state of the art to decode different movements; however, the challenge still lies in different stages of a successful hand gesture recognition and improvements in these areas could potentially increase the functionality of powered prostheses. This thesis firstly focuses on improving the EMG signal’s quality by proposing novel and advanced filtering techniques. Four efficient approaches (adaptive neuro-fuzzy inference system-wavelet, artificial neural network-wavelet, adaptive subtraction and automated independent component analysis-wavelet) are proposed to improve the filtering process of surface EMG signals and effectively eliminate ECG interferences. Then, the offline performance of different EMG-based recognition algorithms for classifying different hand movements are evaluated with the aim of obtaining new myoelectric control configurations that improves the recognition stage. Afterwards, to gain proper insight on the implementation of myoelectric pattern recognition, a wide range of myoelectric pattern recognition algorithms are investigated in real time. The experimental result on 15 healthy volunteers suggests that linear discriminant analysis (LDA) and maximum likelihood estimation (MLE) outperform other classifiers. The real-time investigation illustrates that in addition to the LDA and MLE, multilayer perceptron also outperforms the other algorithms when compared using classification accuracy and completion rate.
  •  
5.
  • Abbaspour, Sara, 1984- (författare)
  • Proposing Combined Approaches to Remove ECG Artifacts from Surface EMG Signals
  • 2015
  • Licentiatavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • Electromyography (EMG) is a tool routinely used for a variety of applications in a very large breadth of disciplines. However, this signal is inevitably contaminated by various artifacts originated from different sources. Electrical activity of heart muscles, electrocardiogram (ECG), is one of sources which affects the EMG signals due to the proximity of the collection sites to the heart and makes its analysis non-reliable. Different methods have been proposed to remove ECG artifacts from surface EMG signals; however, in spite of numerous attempts to eliminate or reduce this artifact, the problem of accurate and effective de-noising of EMG still remains a challenge. In this study common methods such as high pass filter (HPF), gating method, spike clipping, hybrid technique, template subtraction, independent component analysis (ICA), wavelet transform, wavelet-ICA, artificial neural network (ANN), and adaptive noise canceller (ANC) and adaptive neuro-fuzzy inference system (ANFIS) are used to remove ECG artifacts from surface EMG signals and their accuracy and effectiveness is investigated. HPF, gating method and spike clipping are fast; however they remove useful information from EMG signals. Hybrid technique and ANC are time consuming. Template subtraction requires predetermined QRS pattern. Using wavelet transform some artifacts remain in the original signal and part of the desired signal is removed. ICA requires multi-channel signals. Wavelet-ICA approach does not require multi-channel signals; however, it is user-dependent. ANN and ANFIS have good performance, but it is possible to improve their results by combining them with other techniques. For some applications of EMG signals such as rehabilitation, motion control and motion prediction, the quality of EMG signals is very important. Furthermore, the artifact removal methods need to be online and automatic. Hence, efficient methods such as ANN-wavelet, adaptive subtraction and automated wavelet-ICA are proposed to effectively eliminate ECG artifacts from surface EMG signals. To compare the results of the investigated methods and the proposed methods in this study, clean EMG signals from biceps and deltoid muscles and ECG artifacts from pectoralis major muscle are recorded from five healthy subjects to create 10 channels of contaminated EMG signals by adding the recorded ECG artifacts to the clean EMG signals. The artifact removal methods are also applied to the 10 channels of real contaminated EMG signals from pectoralis major muscle of the left side. Evaluation criteria such as signal to noise ratio, relative error, correlation coefficient, elapsed time and power spectrum density are used to evaluate the performance of the proposed methods. It is found that the performance of the proposed ANN-wavelet method is superior to the other methods with a signal to noise ratio, relative error and correlation coefficient of 15.53, 0.01 and 0.98 respectively.
  •  
6.
  •  
7.
  • Afshar, Sara (författare)
  • Lock-Based Resource Sharing for Real-Time Multiprocessors
  • 2017
  • Doktorsavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • Embedded systems are widely used in the industry and are typically resource constrained, i.e., resources such as processors, I/O devices, shared buffers or shared memory might be limited in the system. Hence, techniques that can enable an efficient usage of processor bandwidths in such systems are of great importance. Locked-based resource sharing protocols are proposed as a solution to overcome resource limitation by allowing the available resources in the system to be safely shared. In recent years, due to a dramatic enhancement in the functionality of systems, a shift from single-core processors to multi-core processors has become inevitable from an industrial perspective to tackle the raised challenges due to increased system complexity. However, the resource sharing protocols are not fully mature for multi-core processors. The two classical multi-core processor resource sharing protocols, spin-based and suspension-based protocols, although providing mutually exclusive access to resources, can introduce long blocking delays to tasks, which may be unacceptable for many industrial applications. In this thesis we enhance the performance of resource sharing protocols for partitioned scheduling, which is the de-facto scheduling standard for industrial real-time multi-core processor systems such as in AUTOSAR, in terms of timing and memory requirements. A new scheduling approach uses a resource efficient hybrid approach combining both partitioned and global scheduling where the partitioned scheduling is used to schedule the major number of tasks in the system. In such a scheduling approach applications with critical task sets use partitioned scheduling to achieve higher level of predictability. Then the unused bandwidth on each core that is remained from partitioning is used to schedule less critical task sets using global scheduling to achieve higher system utilization. These scheduling schema however lacks a proper resource sharing protocol since the existing protocols designed for partitioned and global scheduling cannot be directly applied due to the complex hybrid structure of these scheduling frameworks. In this thesis we propose a resource sharing solution for such a complex structure. Further, we provide the blocking bounds incurred to tasks under the proposed protocols and enhance the schedulability analysis, which is an essential requirement for real-time systems, with the provided blocking bounds.
  •  
8.
  • Afshar, Sara, et al. (författare)
  • Per Processor Spin-Lock Priority for Partitioned Multiprocessor Real-Time Systems
  • 2017
  • Ingår i: Leibniz Transactions on Embedded Systems. - 2199-2002. ; :2
  • Tidskriftsartikel (övrigt vetenskapligt/konstnärligt)abstract
    • Two traditional approaches exist for a task that is blocked on a global resource; a task either performs a non-preemptive busy wait, i.e., spins, or suspends and releases the processor. Previously, we have shown that both approaches can be viewed as spinning either at the highest priority HP or at the lowest priority on the processor LP, respectively. Based on this view, previously we have generalized a task's blocking behavioral model, as spinning at any arbitrary priority level. In this paper, we focus on a particular class of spin-lock protocols from the introduced flexible spin-lock model where spinning is performed at a priority equal to or higher than the highest local ceiling of the global resources accessed on a processor referred to as CP spin-lock approach. In this paper, we assume that all tasks of a specific processor are spinning on the same priority level. Given this class and assumption, we show that there exists a spin-lock protocol in this range that dominates the classic spin-lock protocol which tasks spin on highest priority level (HP). However we show that this new approach is incomparable with the CP spin-lock approach. Moreover, we show that there may exist an intermediate spin-lock approach between the priority used by CP spin-lock approach and the new introduced spin-lock approach that can make a task set schedulable when those two cannot. We provide an extensive evaluation results comparing the HP, CP and the new proposed approach.
  •  
9.
  • Afzal, Wasif, et al. (författare)
  • Program committee for icse 2018 posters track
  • 2018
  • Ingår i: Proceedings / International Conference of Software Engineering. - : IEEE Computer Society. - 0270-5257 .- 1558-1225. ; Part F137351
  • Tidskriftsartikel (övrigt vetenskapligt/konstnärligt)
  •  
10.
  • Ahlskog, Mats, 1970-, et al. (författare)
  • Manufacturing Technology Readiness Assessment
  • 2015
  • Konferensbidrag (övrigt vetenskapligt/konstnärligt)abstract
    • The purpose of this paper is to analyze and discuss how the MRL scale can support the assessment of a manufacturing technology’s maturity level. A single case study within the manufacturing industry has been conducted investigating the use of a MRL scale. An assessment of MRL 4 has been studied.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-10 av 1077
Typ av publikation
bokkapitel (246)
tidskriftsartikel (176)
doktorsavhandling (160)
konferensbidrag (152)
rapport (124)
licentiatavhandling (101)
visa fler...
bok (45)
annan publikation (23)
samlingsverk (redaktörskap) (22)
recension (17)
proceedings (redaktörskap) (10)
konstnärligt arbete (1)
forskningsöversikt (1)
visa färre...
Typ av innehåll
Författare/redaktör
Wiklund Gustin, Lena ... (21)
Gallina, Barbara (20)
Gherardi, Silvia (19)
Söderbaum, Peter, 19 ... (19)
Stier, Jonas, 1967- (16)
Dahlquist, Erik, 195 ... (15)
visa fler...
Yan, Jinyue (15)
Eriksson, Maria, 196 ... (15)
Nolte, Thomas (14)
Uhlemann, Elisabeth, ... (14)
Hansson, Hans (12)
Dodig-Crnkovic, Gord ... (11)
Bäck, Hanna (10)
Söderlund, Anne, 195 ... (10)
Seceleanu, Cristina, ... (10)
Lahdenperä, Pirjo, p ... (10)
Bruch, Jessica (9)
Silvestrov, Sergei, ... (9)
Anbäcken, Els-Marie, ... (9)
Asztalos Morell, Ild ... (9)
Hoppe, Magnus, 1963- (9)
Lindell, Eva, 1974- (8)
Söderlund, Anne (8)
Dodig-Crnkovic, Gord ... (8)
Ärlemalm-Hagsér, Eva ... (8)
Yan, Jinyue, 1959- (8)
Persson Osowski, Chr ... (8)
Lahdenperä, Pirjo, 1 ... (8)
Seceleanu, Cristina (7)
Lindén, Maria, 1965- (7)
Silvestrov, Sergei, ... (7)
Dahlquist, Erik, Pro ... (7)
Darvishpour, Mehrdad ... (7)
Östlund, Gunnel, 195 ... (7)
Rodriguez-Navas, Gui ... (7)
Höglund, Linda, 1972 ... (7)
Månsson, Niclas, 196 ... (7)
Salmonsson, Lisa, 19 ... (7)
Wetso, Gun-Marie (7)
Flammini, Francesco, ... (6)
Björkman, Mats (6)
Lundqvist, Kristina (6)
Jackson, Mats (6)
Lööf, Helena (6)
Seger, Karin, 1975- (6)
Lillvist, Anne, 1978 ... (6)
Eriksson, Maria (6)
Tillgren, Per, 1945- (6)
Li, Hailong, 1976- (6)
Hellstrand, Stefan (6)
visa färre...
Lärosäte
Högskolan Dalarna (46)
Uppsala universitet (45)
Örebro universitet (39)
Kungliga Tekniska Högskolan (25)
Linnéuniversitetet (21)
visa fler...
Marie Cederschiöld högskola (18)
Stockholms universitet (16)
RISE (16)
Karolinska Institutet (16)
Chalmers tekniska högskola (12)
Göteborgs universitet (11)
Södertörns högskola (11)
Linköpings universitet (9)
Lunds universitet (6)
Röda Korsets Högskola (6)
Umeå universitet (5)
Sophiahemmet Högskola (5)
Högskolan i Gävle (4)
Jönköping University (4)
Mittuniversitetet (3)
Karlstads universitet (3)
Högskolan i Skövde (2)
Sveriges Lantbruksuniversitet (2)
Luleå tekniska universitet (1)
Högskolan i Halmstad (1)
Högskolan i Borås (1)
Riksantikvarieämbetet (1)
Blekinge Tekniska Högskola (1)
VTI - Statens väg- och transportforskningsinstitut (1)
visa färre...
Språk
Engelska (761)
Svenska (299)
Italienska (5)
Franska (3)
Norska (3)
Finska (2)
visa fler...
Kurdiska (2)
Portugisiska (1)
Koreanska (1)
visa färre...
Forskningsämne (UKÄ/SCB)
Samhällsvetenskap (404)
Teknik (327)
Medicin och hälsovetenskap (171)
Naturvetenskap (147)
Humaniora (48)
Lantbruksvetenskap (7)

År

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy