Change search
Refine search result
1234567 51 - 100 of 4684
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • 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)
  • 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)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the 'Create feeds' function.
  • 51.
    Afshar, Sara
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Behnam, Moris
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Bril, Reinder
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. 0000-0002-1351-9245.
    Nolte, Thomas
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Resource sharing in a hybrid partitioned/global scheduling framework for multiprocessors2015In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA, 2015Conference paper (Refereed)
    Abstract [en]

    For resource-constrained embedded real-time systems, resource-efficient approaches are very important. Such an approach is presented in this paper, targeting systems where a critical application is partitioned on a multi-core platform and the remaining capacity on each core is provided to a noncritical application using resource reservation techniques. To exploit the potential parallelism of the non-critical application, global scheduling is used for its constituent tasks. Previously, we enabled intra-application resource sharing for such a framework, i.e. each application has its own dedicated set of resources. In this paper, we enable inter-application resource sharing, in particular between the critical application and the non-critical application. This effectively enables resource sharing in a hybrid partitioned/global scheduling framework on multiprocessors. For resource sharing, we use a spin-based synchronization protocol. We derive blocking bounds and extend existing schedulability analysis for such a system.

  • 52.
    Afshar, Sara
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Behnam, Moris
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    J. Bril, Reinder
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Nolte, Thomas
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Per Processor Spin-Lock Priority for Partitioned Multiprocessor Real-Time SystemsIn: Leibniz Transactions on Embedded Systems, ISSN 2199-2002Article in journal (Other academic)
    Abstract [en]

    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.

  • 53.
    Afshar, Sara
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Behnam, Moris
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    J. Bril, Reinder
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Nolte, Thomas
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Per Processor Spin-Lock Priority for Partitioned Multiprocessor Real-Time Systems2014Report (Other academic)
    Abstract [en]

    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.

  • 54.
    Afshar, Sara
    et al.
    Mälardalen University, School of Innovation, Design and Engineering.
    Behnam, Moris
    Mälardalen University, School of Innovation, Design and Engineering.
    Nolte, Thomas
    Mälardalen University, School of Innovation, Design and Engineering.
    Integrating independently developed real-time applications on a shared multi-core architecture2013In: ACM SIGBED Review, v. 10, n. 3, 2013, 49-56 p.Conference paper (Refereed)
    Abstract [en]

    The shift towards multi-core platforms has become inevitable from an industry perspective, therefore proper techniques are needed to deal with challenges related to this migration from single core architectures to a multi-core architecture. One of the main concerns for the system developers in this context is the migration of legacy real-time systems to multi-core architectures. To address this concern and to simplify migration, independently developed subsystems are abstracted with an interface, such that when working with multiple independently-developed subsystems to be integrated on a shared platform, one does not need to be aware of information or policies used in other subsystems in order to determine subsystem-level schedulability. Instead schedulability can be checked through their interfaces at the time of integration on a shared multi-core architecture. In this paper we propose a solution for the case where some of the independently-developed subsystems are distributed over more than one processor and we propose an approach to generate interfaces of subsystems that may share mutually exclusive resources.

  • 55.
    Afshar, Sara
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Behnam, Moris
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Nolte, Thomas
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Semi-partitioning under a Blocking-Aware Task Allocation2016In: Proceedings - Real-Time Systems Symposium, 2016Conference paper (Refereed)
    Abstract [en]

    Semi-partitioned scheduling is a resource efficient scheduling approach compared to the conventional multiprocessor scheduling approaches in terms of system utilization and migration overhead. Semi-partitioned scheduling can better utilize processor bandwidth compared to the partitioned scheduling while introducing less overhead compared to the global scheduling. Various techniques have been proposed to schedule tasks in a semi-partitioned environment, however, they have used blockingagnostic allocation mechanisms in presence of resource sharing protocols. Since, the allocation mechanism can highly affect the system schedulability, in this paper we provide a blocking-aware allocation mechanism for semi-partitioned scheduling framework under a suspension-based resource sharing protocol. We have applied new heuristics for sorting the tasks in the algorithm that shows improvements upon system schedulability. Finally, we present our preliminary results.

  • 56.
    Afshar, Sara
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Khalilzad, Nima
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Behnam, Moris
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Bril, Reinder J.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. Universiteit Eindhoven, Eindhoven, Netherlands.
    Nolte, Thomas
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Intra-component Resource Sharing on a Virtual Multiprocessor Platform2016In: ACM SIGBED Review: Special Issue on 8th International Workshop on Compositional Theory and Technology for Real-Time Embedded Systems, 2016, 31-32 p.Conference paper (Refereed)
    Abstract [en]

    Component-based software development facilitates the development process of large and complex software systems. By the advent of multiprocessors, the independently developed components can be integrated on a multi-core platform to achieve an efficient use of system hardware and a decrease in system power consumption and costs. In this paper, we consider a virtual multiprocessor platform where each component can be dynamically allocated to any set of processors of the platform with a maximum concurrency level. Global-EDF is used for intra-component scheduling. The existing analysis for such systems have assumed that tasks are independent. In this paper, we enable intra-component resource sharing for this platform. We investigate using a spin-based resource sharing protocol with the accompanying analysis that extends the existing analysis for independent tasks. We briefly illustrate and evaluate our initial results with an example.

  • 57.
    Afshar, Sara
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Moghaddami Khalilzad, Nima
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Nemati, Farhang
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Nolte, Thomas
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. 0000-0001-6132-7945.
    Resource Sharing among Prioritized Real-Time Applications on Multiprocessors2015In: ACM SIGBED Review - Special Issue on the 6th International Workshop on Compositional Theory and Technology for Real-Time Embedded Systems Homepage archiveVolume 12 Issue 1, 2015, 46-55 p.Conference paper (Refereed)
    Abstract [en]

    In this paper, we propose a new protocol for handling resource sharing among prioritized real-time applications composed on a multiprocessor platform. We propose an optimal priority assignment algorithm which assigns unique priorities to the applications based on information in their interfaces. We have performed experimental evaluations to compare the proposed protocol (called MSOS-Priority) to the current state of the art locking protocols under multiprocessor partitioned scheduling, i.e., MPCP, MSRP, FMLP, MSOS, and OMLP. The valuations show that MSOS-Priority mostly performs significantly better than alternative approaches.

  • 58.
    Afshar, Sara
    et al.
    Mälardalen University, School of Innovation, Design and Engineering.
    Nemati, Farhang
    Mälardalen University, School of Innovation, Design and Engineering.
    Nolte, Thomas
    Mälardalen University, School of Innovation, Design and Engineering.
    Resource Sharing under Multiprocessor Semi-Partitioned Scheduling2012In: 18th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'12), 2012, 290-299 p.Conference paper (Refereed)
    Abstract [en]

    Semi-partitioned scheduling has become the subject of recent interest for multiprocessors due to better utilization results, compared to conventional global and partitioned scheduling algorithms. Under semi-partitioned scheduling, a major group of tasks are assigned to fixed processors while a low number of tasks are allocated to more than one processor. Various task assigning techniques have recently been proposed in a semi-partitioned environment. However, a synchronization mechanism for resource sharing among tasks in semi-partitioned scheduling has not yet been investigated. In this paper we propose and evaluate two methods for handling resource sharing under semi-partitioned scheduling in multiprocessor platforms. The main challenge addressed in this paper is to serve the resource requests of tasks that are assigned to different processors.

  • 59.
    Afshar, Sara
    et al.
    Mälardalen University, School of Innovation, Design and Engineering.
    Nemati, Farhang
    Mälardalen University, School of Innovation, Design and Engineering.
    Nolte, Thomas
    Mälardalen University, School of Innovation, Design and Engineering.
    Towards Resource Sharing under Multiprocessor Semi-Partitioned Scheduling2012In: 7th IEEE International Symposium on Industrial Embedded Systems (SIES'12): Conference Proceedings, 2012, 315-318 p.Conference paper (Refereed)
    Abstract [en]

    Semi-partitioned scheduling has been the subject of recent interest, compared with conventional global and partitioned scheduling algorithms for multiprocessors, due to better utilization results. In semi-partitioned scheduling most tasks are assigned to fixed processors while a low number of tasks are split up and allocated to different processors. Various techniques have recently been proposed to assign tasks in a semi-partitioned environment. However, an appropriate resource sharing mechanism for handling the resource requests between tasks in semi-partitioned scheduling has not yet been investigated. In this paper we propose two methods for handling resource sharing under semi-partitioned scheduling in multiprocessor platforms. The main challenge is to handle the resource requests of tasks that are split over multiple processors.

  • 60.
    Afshar, Sara Zargari
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Behnam, Moris
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    J. Bril, Reinder
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. Technische Universiteit Eindhoven, Eindhoven, Netherlands.
    Nolte, Thomas
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    An optimal spin-lock priority assignment algorithm for real-time multi-core systems2017In: The 23th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications RTCSA'17, 2017, 8046310Conference paper (Refereed)
    Abstract [en]

    Support for exclusive access to shared (global) resources is instrumental in the context of embedded real-time multi-core systems, and mechanisms for achieving such access must be deterministic and efficient. There exist two traditional approaches for multiprocessors when a task requests a global resource that is locked by a task on a remote core: a spin-based approach, i.e. non-preemptive busy waiting for the resource to become available, and a suspension-based approach, i.e. the task relinquishes the processor. A suspension-based approach can be viewed as a spin-based approach where the lowest priority on a core is used during spinning, similar to a non-preemptive spin-based approach where the highest priority on a core is used. By taking such a view, we previously provided a general model for spinning, where any arbitrary priority can be used for spinning, i.e. from the lowest to the highest priority on a core. Targeting partitioned fixed-priority preemptive scheduled multiprocessors and spin-based approaches that use a fixed priority for spinning per core for all tasks, we aim at increasing the schedulability of multiprocessor systems by using the spin-lock priority per core as parameter. In this paper, we present (i) a generalization of the traditional worst-case response-time analysis for non-preemptive spin-based approaches addressing an arbitrary but fixed spin-lock priority per core, (ii) an optimal spin-lock priority assignment (OSPA) algorithm per core, i.e. an algorithm that will find a fixed spin-lock priority per core that will make the system schedulable, whenever such an assignment exists and, (iii) comparative evaluations of the OSPA algorithm with the spin-based and suspension-based approaches where OSPA showed up to 38% improvement compared to both approaches.

  • 61.
    Afshari, Houtan
    Mälardalen University, School of Innovation, Design and Engineering.
    Finding optimum batch sizes for a high mix, low volume surface mount technology line2014Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
  • 62.
    Afzal, Wasif
    Mälardalen University, School of Innovation, Design and Engineering. Embedded Systems.
    Search-based approaches to software fault prediction and software testing2009Licentiate thesis, monograph (Other academic)
    Abstract [en]

    Software verification and validation activities are essential for software quality but also constitute a large part of software development costs. Therefore efficient and cost effective software verification and validation activities are both a priority and a necessity considering the pressure to decrease time-to-market and intense competition faced by many, if not all, companies today. It is then perhaps not unexpected that decisions related to software quality, when to stop testing, testing schedule and testing resource allocation needs to be as accurate as possible. This thesis investigates the application of search-based techniques within two activities of software verification and validation: Software fault prediction and software testing for non-functional system properties. Software fault prediction modeling can provide support for making important decisions as outlined above. In this thesis we empirically evaluate symbolic regression using genetic programming (a search-based technique) as a potential method for software fault predictions. Using data sets from both industrial and open-source software, the strengths and weaknesses of applying symbolic regression in genetic programming are evaluated against competitive techniques. In addition to software fault prediction this thesis also consolidates available research into predictive modeling of other attributes by applying symbolic regression in genetic programming, thus presenting a broader perspective. As an extension to the application of search-based techniques within software verification and validation this thesis further investigates the extent of application of search-based techniques for testing non-functional system properties. Based on the research findings in this thesis it can be concluded that applying symbolic regression in genetic programming may be a viable technique for software fault prediction. We additionally seek literature evidence where other search-based techniques are applied for testing of non-functional system properties, hence contributing towards the growing application of search-based techniques in diverse activities within software verification and validation.

  • 63.
    Afzal, Wasif
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. Bahria University, Islamabad, Pakistan.
    Alone, Snehal
    Chalmers University of Technology, Sweden.
    Glocksien, Kerstin
    Chalmers University of Technology, Sweden.
    Torkar, Richard
    Chalmers University of Technology, Sweden.
    Software Test Process Improvement Approaches: A Systematic Literature Review and an Industrial Case Study2016In: Journal of Systems and Software JSS, ISSN 0164-1212, Vol. 111, 1-33 p.Article in journal (Refereed)
    Abstract [en]

    Software test process improvement (STPI) approaches are frameworks that guide software development organizations to improve their software testing process. We have identified existing STPI approaches and their characteristics (such as completeness of development, availability of information and assessment instruments, and domain limitations of the approaches) using a systematic literature review (SLR). Furthermore, two selected approaches (TPI NEXT and TMMi) are evaluated with respect to their content and assessment results in industry. As a result of this study, we have identified 18 STPI approaches and their characteristics. A detailed comparison of the content of TPI NEXT and TMMi is done. We found that many of the STPI approaches do not provide sufficient information or the approaches do not include assessment instruments. This makes it difficult to apply many approaches in industry. Greater similarities were found between TPI NEXT and TMMi and fewer differences. We conclude that numerous STPI approaches are available but not all are generally applicable for industry. One major difference between available approaches is their model representation. Even though the applied approaches generally show strong similarities, differences in the assessment results arise due to their different model representations.

  • 64.
    Afzal, Wasif
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Bruneliere, Hugo
    AtlanMod Team, Inria, France.
    Di Ruscio, Davide
    Univ. of L'Aquila, L'Aquila, Italy.
    Sadovykh, Andrey
    Softeam, France.
    Mazzini, Silvia
    Intecs, Italy.
    Cariou, Eric
    Univ. de Pau et des Pays de l'Adour, Pau, France.
    Truscan, Dragos
    Åbo Akademi Univ., Turku, Finland.
    Cabot, Jordi
    Jordi Cabot ICREA, Barcelona, Spain.
    Field, Daniel
    ATOS, Madrid, Spain.
    Pomante, Luigi
    Univ. of L'Aquila, L'Aquila, Italy.
    Smrz, Pavel
    Brno Univ. of Technol., Brno, Czech Republic.
    The MegaM@Rt2 ECSEL Project: MegaModelling at Runtime — Scalable Model-Based Framework for Continuous Development and Runtime Validation of Complex Systems2017In: The 2017 Euromicro Conference on Digital System Design DSD'17, 2017Conference paper (Refereed)
    Abstract [en]

    A major challenge for the European electronic industry is to enhance productivity while reducing costs and ensuring quality in development, integration and maintenance. Model-Driven Engineering (MDE) principles and techniques have already shown promising capabilities but still need to scale to support real-world scenarios implied by the full deployment and use of complex electronic components and systems. Moreover, maintaining efficient traceability, integration and communication between two fundamental system life-time phases (design time and runtime) is another challenge facing scalability of MDE. This paper presents an overview of the ECSEL project entitled "MegaModelling at runtime -- Scalable model-based framework for continuous development and runtime validation of complex systems" (MegaM@Rt2), whose aim is to address the above mentioned challenges facing MDE. Driven by both large and small industrial enterprises, with the support of research partners and technology providers, MegaM@Rt2 aims to deliver a framework of tools and methods for: 1) system engineering/design & continuous development, 2) related runtime analysis and 3) global model & traceability management, respectively. The diverse industrial use cases (covering domains such as aeronautics, railway, construction and telecommunications) will integrate and apply such a framework that shall demonstrate the validation of the MegaM@Rt2 solution.

  • 65.
    Afzal, Wasif
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Ghazi, Nauman
    Blekinge Institute of Technolog.
    Itkonen, Juha
    Aalto University, Espoo, Finland.
    Torkar, Richard
    Chalmers University of Technology.
    Andrews, Anneliese
    University of Denver, USA.
    Bhatti, Khurram
    Blekinge Institute of Technolog.
    An experiment on the effectiveness and efficiency of exploratory testing2015In: Journal of Empirical Software Engineering, ISSN 1382-3256, E-ISSN 1573-7616, Vol. 20, no 3, 844-878 p.Article in journal (Refereed)
    Abstract [en]

    The exploratory testing (ET) approach is commonly applied in industry, but lacks scientific research. The scientific community needs quantitative results on the performance of ET taken from realistic experimental settings. The objective of this paper is to quantify the effectiveness and efficiency of ET vs. testing with documented test cases (test case based testing, TCT). We performed four controlled experiments where a total of 24 practitioners and 46 students performed manual functional testing using ET and TCT. We measured the number of identified defects in the 90-minute testing sessions, the detection difficulty, severity and types of the detected defects, and the number of false defect reports. The results show that ET found a significantly greater number of defects. ET also found significantly more defects of varying levels of difficulty, types and severity levels. However, the two testing approaches did not differ significantly in terms of the number of false defect reports submitted. We conclude that ET was more efficient than TCT in our experiment. ET was also more effective than TCT when detection difficulty, type of defects and severity levels are considered. The two approaches are comparable when it comes to the number of false defect reports submitted.

  • 66.
    Afzal, Wasif
    et al.
    Mälardalen University, School of Innovation, Design and Engineering. Blekinge Institute of Technology.
    Torkar, Richard
    Blekinge Institute of Technology.
    A comparative evaluation of using genetic programming for predicting fault count data2008In: Proceedings - The 3rd International Conference on Software Engineering Advances, ICSEA 2008, Includes ENTISY 2008: International Workshop on Enterprise Information Systems, 2008, 407-414 p.Conference paper (Refereed)
    Abstract [en]

    There have been a number of software reliability growth models (SRGMs) proposed in literature. Due to several reasons, such as violation of models’ assumptions and complexity of models, the practitioners face difficulties in knowing which models to apply in practice. This paper presents a comparative evaluation of traditional models and use of genetic programming (GP) for modeling software reliability growth based on weekly fault count data of three different industrial projects. The motivation of using a GP approach is its ability to evolve a model based entirely on prior data without the need of making underlying assumptions. The results show the strengths of using GP for predicting fault count data.

  • 67.
    Afzal, Wasif
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. Bahria University, Islamabad, Pakistan .
    Torkar, Richard
    Blekinge Institute of Technology, Karlskrona, Sweden; Chalmers University of Technology, Sweden.
    Towards benchmarking feature subset selection methods for software fault prediction2016In: Computational Intelligence and Quantitative Software Engineering / [ed] Witold Pedrycz, Giancarlo Succi and Alberto Sillitti, Springer-Verlag , 2016, 33-58 p.Chapter in book (Other academic)
    Abstract [en]

    Despite the general acceptance that software engineering datasets often contain noisy, irrele- vant or redundant variables, very few benchmark studies of feature subset selection (FSS) methods on real-life data from software projects have been conducted. This paper provides an empirical comparison of state-of-the-art FSS methods: information gain attribute ranking (IG); Relief (RLF); principal com- ponent analysis (PCA); correlation-based feature selection (CFS); consistency-based subset evaluation (CNS); wrapper subset evaluation (WRP); and an evolutionary computation method, genetic program- ming (GP), on five fault prediction datasets from the PROMISE data repository. For all the datasets, the area under the receiver operating characteristic curve—the AUC value averaged over 10-fold cross- validation runs—was calculated for each FSS method-dataset combination before and after FSS. Two diverse learning algorithms, C4.5 and na ??ve Bayes (NB) are used to test the attribute sets given by each FSS method. The results show that although there are no statistically significant differences between the AUC values for the different FSS methods for both C4.5 and NB, a smaller set of FSS methods (IG, RLF, GP) consistently select fewer attributes without degrading classification accuracy. We conclude that in general, FSS is beneficial as it helps improve classification accuracy of NB and C4.5. There is no single best FSS method for all datasets but IG, RLF and GP consistently select fewer attributes without degrading classification accuracy within statistically significant boundaries.

  • 68.
    Afzal, Wasif
    et al.
    Mälardalen University, School of Innovation, Design and Engineering. Blekinge Institute of Technology.
    Torkar, Richard
    Blekinge Institute of Technology.
    Feldt, Robert
    Blekinge Institute of Technology.
    Wikstrand, Greger
    KnowIT YAHM Sweden AB.
    Search-based prediction of fault-slip-through in large software projects2010In: Proceedings - 2nd International Symposium on Search Based Software Engineering, SSBSE 2010, 2010, 79-88 p.Conference paper (Refereed)
    Abstract [en]

    A large percentage of the cost of rework can be avoided by ?nding more faults earlier in a software testing process. Therefore, determination of which software testing phases to focus improvements work on, has considerable industrial interest. This paper evaluates the use of ?ve different techniques, namely particle swarm optimization based arti?cial neural networks (PSO-ANN), arti?cial immune recognition systems (AIRS), gene expression programming (GEP), genetic programming (GP) and multiple regression (MR), for predicting the number of faults slipping through unit, function, integration and system testing phases. The objective is to quantify improvement potential in different testing phases by striving towards ?nding the right faults in the right phase. We have conducted an empirical study of two large projects from a telecommunication company developing mobile platforms and wireless semiconductors. The results are compared using simple residuals, goodness of ?t and absolute relative error measures. They indicate that the four search-based techniques (PSOANN, AIRS, GEP, GP) perform better than multiple regression for predicting the fault-slip-through for each of the four testing phases. At the unit and function testing phases, AIRS and PSO-ANN performed better while GP performed better at integration and system testing phases. The study concludes that a variety of search-based techniques are applicable for predicting the improvement potential in different testing phases with GP showing more consistent performance across two of the four test phases.

  • 69.
    Agocs, Mathias
    Mälardalen University, School of Innovation, Design and Engineering.
    Analys av godssorteringen på DHL Freight AB: En fallstudie om logistik2011Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Sammanfattning

    Det här examensarbetet har genomförts på DHL Freight AB i Eskilstuna som transporterar gods över hela Sverige. Där målsättningen varit att analysera den nuvarande sorteringsprocessen, identifiera bristerna runt sorteringsprocesserna och därefter presentera eventuella förbättringsförlag.

    De metoder som har använts för att utföra examensarbetet är följande. Resultatet grundar sig på den information som har införskaffats via observationer och intervjuer med personalen som är delaktiga i sorteringsprocessen samt olika litteraturstudier.

    De mest tongivande teorierna som examensarbetet utgått från och som författaren har genomgående haft i åtanke är logistik, distribution, Lean Produktion, kvalitet och processer.

    Analysen som utfördes resulterade i att ett antal brister som finns i sorteringsprocessen som kunde identifieras. De här bristerna bidrog till att komplikationer uppstod vid sorteringen av gods på DHL Freight AB. Några exempel på brister som identifierats är att efter godset har hanterats sker inte någon kvalitetssäkring innan godset lämnar terminalen. Dessutom är de resurser som finns idag inte så uppdaterade arbetssätten har inte ändrats eller förbättras på länge. Som till exempel förenkling av kodboken och en mycket tydligare platsning i zonerna så att inte godset ställs på fel plats. Ytterligare brister som kunde identifieras var att den mänskliga faktorn som spelar en stor roll i sorteringen av gods. Att man inte är tillräckligt uppmärksam när man kodar, hanterar eller platsar godset. Man är inte motiverad eller engagerad till att godset ska gå rätt till 100 procent eller så handlar det om att metoderna de använder för att hantera godset är otillräckliga.

    De förbättringsförslag som presenteras i den här rapporten innefattar förändringar som kan leda till att sorteringsprocessen på DHL Freight AB, men även i hela försörjningskedjan, blir mer kontrollerad och exakt jämfört med dagens situation. Förutom en bättre sorterings statistik som uppstår på DHL Freight AB vid sortering av gods, kan dessa förändringar även bidra till kostnadsbesparingar i form av energikostnader och personalkostnader hos DHL Freight i Eskilstuna

  • 70.
    Ahlberg, Carl
    et al.
    Mälardalen University, School of Innovation, Design and Engineering. Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Asplund, Lars
    Mälardalen University, School of Innovation, Design and Engineering. Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Campeanu, Gabriel
    Mälardalen University, School of Innovation, Design and Engineering. Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Ciccozzi, Federico
    Mälardalen University, School of Innovation, Design and Engineering. Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Ekstrand, Fredrik
    Mälardalen University, School of Innovation, Design and Engineering. Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Ekström, Mikael
    Mälardalen University, School of Innovation, Design and Engineering. Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Feljan, Juraj
    Mälardalen University, School of Innovation, Design and Engineering. Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Gustavsson, Andreas
    Mälardalen University, School of Innovation, Design and Engineering. Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Sentilles, Séverine
    Mälardalen University, School of Innovation, Design and Engineering. Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Svogor, Ivan
    FOI, University of Zagreb.
    Segerblad, Emil
    The Black Pearl: An Autonomous Underwater Vehicle2013Report (Other academic)
    Abstract [en]

    The Black Pearl is a custom made autonomous underwater vehicle developed at Mälardalen University, Sweden. It is built in a modular fashion, including its mechanics, electronics and software. After a successful participation at the RoboSub competition in 2012 and winning the prize for best craftsmanship, this year we made minor improvements to the hardware, while the focus of the robot's evolution shifted to the software part. In this paper we give an overview of how the Black Pearl is built, both from the hardware and software point of view.

  • 71.
    Ahlberg, Carl
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Ekstrand, Fredrik
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Ekström, Mikael
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Spampinato, Giacomo
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Asplund, Lars
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    GIMME2 - An embedded system for stereo vision and processing of megapixel images with FPGA-acceleration2015In: 2015 International Conference on ReConFigurable Computing and FPGAs, ReConFig 2015, 2015Conference paper (Refereed)
    Abstract [en]

    This paper presents GIMME2, an embedded stereovision system, designed to be compact, power efficient, cost effective, and high performing in the area of image processing. GIMME2 features two 10 megapixel image sensors and a Xilinx Zynq, which combines FPGA-fabric with a dual-core ARM CPU on a single chip. This enables GIMME2 to process video-rate megapixel image streams at real-time, exploiting the benefits of heterogeneous processing.

  • 72.
    Ahlberg, Carl
    et al.
    Mälardalen University, School of Innovation, Design and Engineering.
    Lidholm, Jörgen
    Mälardalen University, School of Innovation, Design and Engineering.
    Ekstrand, Fredrik
    Mälardalen University, School of Innovation, Design and Engineering.
    Spampinato, Giacomo
    Mälardalen University, School of Innovation, Design and Engineering.
    Ekström, Mikael
    Mälardalen University, School of Innovation, Design and Engineering.
    Asplund, Lars
    Mälardalen University, School of Innovation, Design and Engineering.
    GIMME - A General Image Multiview Manipulation Engine2011In: Proceedings of the International Conference on ReConFigurable Computing and FPGAs (ReConFig 2011), Los Alamitos, Calif: IEEE Computer Society, 2011Conference paper (Refereed)
    Abstract [en]

    This paper presents GIMME (General Image Multiview Manipulation Engine), a highly flexible reconfigurable stand-alone mobile two-camera vision platform with stereo-vision capability. GIMME relies on reconfigurable hardware (FPGA) to perform application-specific low to medium-level image-processing at video rate. The Qseven-extension enables additional processing power. Thanks to its compact design, low power consumption and standardized interfaces (power and communication), GIMME is an ideal vision platform for autonomous and mobile robot applications.

  • 73.
    Ahlin, Manja
    Mälardalen University, School of Innovation, Design and Engineering.
    Att möta företaget ur ett rumsligt perspektiv:  Hur rummet kan fungera som en informationslänk mellan företaget och besökaren.2012Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Det här är ett examensarbete i informationsdesign med inriktning mot rumslig gestaltning. Syftet med detta examensarbete har varit att undersöka utvecklingsmöjligheterna för den rumsliga utformningen i X huvudentré, med målet om att rumsligt stärka informationslänken mellan företaget och besökare. Genom att skapa en förståelse för hur rummets gestaltning samspelar med människans upplevelse ges en större insikt i hur ett rum bör utformas för ett bestämt syfte, både för att kunna stödja en praktisk funktion och även en visuell upplevelse.

    Syftet med de undersökningar som utförts i examensarbetet har varit att få en uppfattning kring besökarnas upplevelse av den rumsliga utformningen i X huvudentré. Huruvida rummet som informationslänk fungerar mellan företag och besökare. Genom att använda mig av olika metoder såsom litteraturstudie, semistrukturerad intervju, observationer, notationer och enkäter kunde en bristande informativ länk konstateras. Med stöd av litteratur och olika forsknings- teorier har jag designat en modul där olika rumsliga element har inkluderats, för att på ett tydligare och mer integrerande sätt presentera företaget. Med modulens centrala placering skapas ett mer lättillgängligt informationsflöde i rummet. Modulens form och innehåll väcker besökarens intresse ”på vägen”. Det blir en central plats för information, där företaget genom sin moderna teknik kan förmedla nya projekt, sin visionsbild och på så sätt stärka sin image. 

  • 74.
    Ahlqvist, Nicolin
    et al.
    Mälardalen University, School of Innovation, Design and Engineering.
    Rydh, Mathilda
    Mälardalen University, School of Innovation, Design and Engineering.
    Valideringssystem för diskmaskin inom vården2015Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Detta arbete har tagit upp frågan om hur ett valideringssystem inom vården skulle kunna fungera på bästa sätt samt dess design

  • 75.
    Ahlskog, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Prerequisites that support the fuzzy front end of manufacturing technology development2017In: 24th EurOMA conference EurOMA17, 2017Conference paper (Refereed)
    Abstract [en]

    The overall purpose of this paper is to explore the prerequisites that support the fuzzy front end of manufacturing technology development. An exploratory multiple embedded case study has been conducted at a Swedish manufacturing company in the manufacturing industry. By studying four pilot plants’ organisational structure and way of working, this paper contributes with an increased understanding regarding how the fuzzy front end of manufacturing technology development can be supported. This paper describes how a technology roadmap, the usage of master processes and a supportive organisational structure can support the fuzzy front end of new manufacturing technology development.

  • 76.
    Ahlskog, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation. Eskilstuna.
    Supporting pre-development of new manufacturing technologies2015Licentiate thesis, comprehensive summary (Other academic)
    Abstract [en]

    In today’s tough industrial environment, efficient development of new products and new manufacturing solutions is necessary to stay competitive on a global market. Manufacturing companies use substantial money and development resources to develop new products. However, the resources spent on finding and implementing emerging manufacturing technologies are much more limited. This is often the case even though it is well known that a way of competing on a global market is through the introduction of new manufacturing technologies that can improve product quality as well as contribute to reducing manufacturing time, resulting in reduced product price and in the end increased profit.

    When introducing new manufacturing technologies, different challenges arise such as lack of knowledge, involvement of an external equipment supplier, etc. In addition, time-to-volume is critical when introducing new manufacturing technologies in a manufacturing context. To be able to have a fast ramp-up, manufacturing technology needs to be mature enough and at the same time meet all requirements. Efficient introduction of new manufacturing technologies requires that pre-development activities have been performed in advance.

    Previous research in this area highlights a lack of knowledge and solutions regarding pre-development of new manufacturing technologies. Such pre-development is important in order to have a successful introduction, fast time-to-volume and production system development. Based on these challenges, the objective of the research presented in this thesis is to develop support for pre-development of new manufacturing technologies.

    The research is based on literature reviews and three empirical case studies, carried out over a two-year period of time. The first empirical case study was an exploratory case study in the manufacturing industry. The purpose of that research study was to identify critical factors forcing manufacturing companies to improve the development of manufacturing technologies.

    The second study was a longitudinal embedded case study in the manufacturing industry with the purpose of identifying factors that affect evaluation of new manufacturing technologies during new product development. Particular attention was given to the product development process and how it has affected the evaluation of new manufacturing technologies.

    Finally, the third study was a single case study in the manufacturing industry with the purpose of analysing and discussing the assessment of the maturity level of a manufacturing technology.

  • 77.
    Ahlskog, Mats
    Mälardalen University, School of Innovation, Design and Engineering. Eskilstuna.
    The fuzzy front end of manufacturing technology development: Exploring the link between the known and the unknown2017Doctoral thesis, comprehensive summary (Other academic)
    Abstract [en]

    It is well known that a way of competing on a global market is through the introduction of new manufacturing technologies in the production system that can improve product quality as well as contribute to reducing manufacturing time, reduced product price and in the end increased profits. Manufacturing companies that develop and introduce new manufacturing technologies can differentiate themselves from others and thus achieve increased competitiveness.

    The fuzzy front end of manufacturing technology development is characterized by a high degree of technology uncertainty and challenges due to the lack of access to relevant knowledge, lack of a structured development process, and enough resources that are working with development of new manufacturing technologies.

    In the literature only a few empirical studies that explore the fuzzy front end of manufacturing technology development can be found. Prior research highlights that little is actually known about what should be done in the fuzzy front end of manufacturing technology development projects, and thus more research is needed. Supporting the fuzzy front end of manufacturing technology development is important to facilitate a successful introduction of new manufacturing technologies, fast time-to-volume and long-term production system development.

    Based on the above-mentioned importance of developing new manufacturing technology, the objective of the research presented in this thesis is to explore the fuzzy front end of manufacturing technology development. In order to fulfil the objective, empirical data were collected from five case studies conducted in the manufacturing industry. During the empirical studies four important parts were studied: organising, knowledge development, collaboration and the development process.

    The main findings revealed that development of new manufacturing technology is often conducted in collaboration with external partners and many ad hoc decisions are taken due to lack of a predefined development process for the fuzzy front end of manufacturing technology development. In addition, in the fuzzy front end access to relevant manufacturing knowledge is important and knowledge needs to be developed in order to reduce technology uncertainty.

    In order to support the fuzzy front end of manufacturing technology development projects, a supporting framework has been developed. The proposed framework is an elaboration of results from the research questions addressed and can be used as a guideline to overcome the challenges observed in the fuzzy front end of manufacturing technology development projects. The framework is built on two important dimensions for innovations, degree of technology uncertainty and degree of novelty. The critical factors identified in the analysis are embedded in the proposed framework as central parts in the fuzzy front end of manufacturing technology development.

  • 78.
    Ahlskog, Mats
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Bruch, Jessica
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Evaluation of Advanced Manufacturing Technology during New Product Development2014In: The 21st EurOMA Conference EurOMA 2014, Palermo, Italy, 2014Conference paper (Refereed)
    Abstract [en]

    The purpose of this paper is to identify factors that affect evaluation of advanced manufacturing technology (AMT) during new product development (NPD). Particular attention is given to the new product development process and how it has affected the acquisition and evaluation process of AMT. An embedded case study has been conducted at a large Swedish manufacturing company, consisting of semi structured interviews, document analysis, and passive observations. This paper identifies seven factors that affect the evaluation of AMT during NPD and which can be classified into three categories: NPD project, AMT acquisition project and the internal organization.

  • 79.
    Ahlskog, Mats
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Bruch, Jessica
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Jackson, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    FACTORS AFFECTING DEVELOPMENT OF PRODUCTION TECHNOLOGIES IN A MACHINING ENVIRONMENT2014In: Tools and Methods of Competitive Engineering 2014 TMCE 2014, 2014Conference paper (Refereed)
    Abstract [en]

    The purpose of this paper is to identify critical factors forcing manufacturing companies to improve the development of production technology in a machining environment. The focus in the paper is on industrial challenges within product design and production system development when introducing new products in a machining environment. Particular attention is given to the product development process and the production equipment acquisition process. A single case study is presented, consisting of interviews, observations, document studies and an analysis of a large Swedish manufacturing company. The case study company is characterized by advanced production technology, high mechanization and high automation level. In parallel with the case study a literature review was conducted in order to identify state-of-the-art methods/models for efficient design and product introduction within a production system. The paper identifies a gap in the current way of working within the case company as well as challenges regarding the development of production technology. Based on the study, the need for future research has been identified including the need of developing an improved working support for efficient production technology development when industrializing new products.

  • 80.
    Ahlskog, Mats
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Bruch, Jessica
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Jackson, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Joint Development of a Manufacturing Technology: A Longitudinal Case Study within the Manufacturing Industry2015In: 22nd International Annual EurOMA Conference EurOMA15, 2015Conference paper (Refereed)
    Abstract [en]

    In order to compete within the manufacturing industry, there is a need to acquire and develop new manufacturing technologies to differentiate the company from others. Therefore, the purpose of this paper is to analyse factors affecting development of a manufacturing technology in a joint development project with an equipment supplier. A longitudinal case study has been conducted at a Swedish manufacturing company and the collaboration between a manufacturing company and an equipment supplier has been studied. The findings reveal that tacit knowledge and good equipment supplier relationship are highly important factors that facilitate development of a manufacturing technology.

  • 81.
    Ahlskog, Mats
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation. Sch Innovat Design & Engn, Eskilstuna, Sweden..
    Bruch, Jessica
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation. Malardalen Univ, Sch Innovat Design & Engn, Dept Prod Realizat, Eskilstuna, Sweden..
    Jackson, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation. Malardalen Univ, Sch Innovat Design & Engn, Eskilstuna, Sweden..
    Knowledge integration in manufacturing technology development2017In: Journal of Manufacturing Technology Management, ISSN 1741-038X, E-ISSN 1758-7786, Vol. 28, no 8, 1035-1054 p.Article in journal (Refereed)
    Abstract [en]

    Purpose - The purpose of this paper is to identify and analyze knowledge integration in manufacturing technology development projects required to build competitive advantages. Design/methodology/approach - A longitudinal case study has been conducted at a Swedish manufacturing company by following a manufacturing technology development project in real time during a two-year period. Findings - The results show that three different knowledge integration processes exist when developing unique manufacturing technology: processes for capturing, for joint learning, and for absorb learning. The findings of the current research suggest that the three knowledge integration processes are highly interrelated with each knowledge integration process affecting the other two. Research limitations/implications - The major limitation of the research is primarily associated with the single case, which limits generalizability outside the context that was studied. Practical implications - The findings are particularly relevant to manufacturing engineers working with the development of new manufacturing technologies. By using relevant knowledge integration processes and capabilities required to integrate the knowledge in manufacturing technology development projects, companies can improve design and organize the development of manufacturing technology. Originality/value - Previous research has merely noted that knowledge integration is required in the development of unique manufacturing technology, but without explaining how and in what way. This paper's contribution is the identification and analysis of three knowledge integration processes that contribute to the building of competitive advantages by developing unique manufacturing technology and new knowledge.

  • 82.
    Ahlskog, Mats
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Bruch, Jessica
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Jackson, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Managing early manufacturing technology development – phases and key activities2016In: 23rd EurOMA conference EUROMA 2016, 2016Conference paper (Refereed)
    Abstract [en]

    In order to compete within the manufacturing industry, there is a need to acquire and develop new manufacturing technologies to differentiate the company from others. This paper builds on extant operations management and innovation management literature with the focus on how to managing early manufacturing technology development. A multiple case study has been conducted at a Swedish manufacturing company in the automotive industry and our paper proposes a conceptual process for early manufacturing technology development and the key activities therein. The findings are relevant for managers working with long-term development and the paper concludes by discussing implications and research limitations.

  • 83.
    Ahlskog, Mats
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Jackson, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Bruch, Jessica
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Manufacturing Technology Readiness Assessment2015Conference paper (Other academic)
    Abstract [en]

    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.

  • 84.
    Ahlström, Louise
    Mälardalen University, School of Innovation, Design and Engineering.
    Informationsmaterial till Europaskolan2008Student thesis
    Abstract [sv]

    Rapporten är resultatet av mitt examensarbete i Textdesign vid Mälardalens högskola. På uppdrag av Europaskolan i Strängnäs har ett informationsmaterial utvecklats och resulterat i en broschyr. Målgruppen är elever i årskurs nio som ska söka gymnasieutbildning. Rapporten beskriver det tillvägagångssätt som använts vid

    framtagningen av det nya informationsmaterialet. Med utgångspunkt i begreppen läsligt, läsbart och läsvärt har text, bild och layout utformats för att skapa en informativ och målgruppsanpassad broschyr. Metoder som använts är komparation, textanalys och litteraturstudier. Utprovningsmetoden som tillämpats är enskilda intervjuer med elever

    på Europaskolan. Slutsatser som dragits är att behovet av designad information ökar i dagens mediebrus och att sändarens budskap till mottagaren måste genomgå en hermeneutisk process.

  • 85.
    Ahluwalia, Arvind
    Mälardalen University, School of Innovation, Design and Engineering.
    Computer Controlled Direct Descent2017Independent thesis Basic level (degree of Bachelor), 180 HE creditsStudent thesis
    Abstract [en]

    How an aircraft performs its approach and descent towards an airport today has got big potential for improvements. It's mainly the environmental impact and safety that can, and must, be improved for a sustainable future in aviation. "Green Approaches" is a small, yet relatively well-known, optimized approach system mainly used by Scandinavian Airlines on Arlanda airport. Unfortunately "Green Approaches" aren't used often enough, due to the simple reason that it doesn't work very well during heavy traffic. Luckily further research is being done in this field to further optimize an aircraft’s approach. As of today, the most forward going research is being done by the FAA and NASA, and their new system is called NextGen OPD. The system is not fully developed yet but their goals are, as previously mentioned, to optimize today's aircraft approach. In this report the focus will also be set on improving aircraft approaches, although not by optimizing today’s system like the FAA and NASA. Instead, a whole new concept of how aircraft approach airports will be developed. The reason that a brand new concept will be developed is simple, optimizing today's aging system will not be sustainable for the future. Also, optimizing an aging system has its limits. By designing a whole new concept, a steady ground will be laid and it shall be sustainable for the coming century's technology. The new concept will be called ”C.C.D.D.”, Computer Controlled Direct Descent, and will have a lot of goals and expectations to fulfill. As hinted in the name, the new concept is built on the idea that a computer will be controlling the whole approach, and therefore the "Human factor" will more or less be eliminated. Although the main purpose of a new approach system is to decrease the negative environmental impact, by decreasing the fuel consumption during the approach. The new concept will also decrease the noise an aircraft makes during the descent and increase the possibility for a greater traffic flow in the airport’s airspace. The end result will be a "win-win" for everyone involved. An environmentally friendly aircraft approach is necessary for a sustainable future in aviation. C.C.D.D. is a system that will pay for itself with time, because of the decreased fuel consumption for airliners. The system also has the ability to be expanded to computer control departing aircrafts, due to the systems highly computerized structure and integration with airplanes autopilot.

  • 86.
    Ahlén, Kritsoffer
    et al.
    Mälardalen University, School of Innovation, Design and Engineering.
    Rosén, Malin
    Mälardalen University, School of Innovation, Design and Engineering.
    Simulering som konstruktionsstöd2013Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
  • 87.
    Ahlén, Richard
    et al.
    Mälardalen University, School of Innovation, Design and Engineering.
    Grönholm, Robin
    Mälardalen University, School of Innovation, Design and Engineering.
    En analys av ljudlatens i Windows 10 på tillgängliga enheter2016Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    This report is written during a project done by two students at Mälardalen University during the course DVA331. The purpose of this project was to determine if it was possible to reduce the latency on devices with Windows 10 to what is possible on an iOS device. The reason behind this research is that Windows 10 has come with an API that supports low latency sounds. This study was made on an iPhone 4S, iPhone 6, Nokia Lumia 720 and a Nokia Lumia 920 with a contact microphone that was put on the device. The latency was measured 50 times per version of an application implemented for both operating systems. The latency could be measured between the point where the surface is touched and and the point where sound is audible, using the microphone and the audio processing software Audacity. The readings proved that iOS is still a lot faster than Windows 10 and that Windows 10 is way above the accepted audio processing limit. Further research showed that the Windows 10 reading results were caused by the Lumia devices long input latency. User tests were made on 10 individuals with the response that the latency on the Windows 10 devices was a lot longer than the iOS devices. The conclusion was that the Lumia devices used in this study were not suitable for responsive sound applications but that Windows 10 devices with lower input latency that are better suited and that new readings should be done to determine if this is the case.

  • 88.
    Ahmad, Manzoor
    Mälardalen University, School of Innovation, Design and Engineering.
    A Code Generator for Software Component Services in Smart Devices2010Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    A component is built to be reused and reusability has significant impact on component generality and flexibility requirement. A component model plays a critical role in reusability of software component and defines a set of standards for component implementation, evolution, composition, deployment and standardization of the run-time environment for execution of component. In component based development (CBD), standardization of the runtime environment includes specification of component’s interfaces – general and domain specific run-time services. For rapid development of component based system for distributed information systems, COM+ and .NET technologies introduced the idea of Software Component Services that are achieved by proxy objects which intercept message calls between components to provide service like transaction handling, security management, etc.

    An embedded real-time system (ERTS) designed for a specific purpose in which software tasks have hard real-time constraints to execute and it interact directly with its environment via buses, sensors and other devices. In an embedded real time system, it is great importance to ensure that all tasks of the software system should respond within the time limits. Component based development process have vital role in development of embedded real time system and recently software component models applied in the embedded real-time systems (ERTS) and introduced software component services (SCS) for ERTS.

    The purpose of this Master thesis is to investigate how to make tool that targets smart device projects in Microsoft Visual Studio and generates proxy objects that can be compiled with Microsoft Visual Studio.NET. The tool generates a complete set of files for a Microsoft Visual Studio smart device project within solution, including both source code and configuration files according to a specific version of Visual Studio by invoking Visual Studio’s automation object model. The tool also generates code for simple logging services for the .NET component running on top of the .NET Compact framework.

     

  • 89.
    Ahmad, Mustafa
    et al.
    Mälardalen University, School of Innovation, Design and Engineering.
    Boukli, Tarék
    Mälardalen University, School of Innovation, Design and Engineering.
    Continuing Airworthiness Management Exposition: For Priority Aero Maintenance2012Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    The economic crisis has affected the airline industry as much as it has affected all other industries in the world. The small airlines and maintenance organisations must find new opportunities and options in order to survive the harsh crisis. Priority Aero Maintenance is now an approved maintenance organisation performing maintenance on aircrafts, engines and components. The company sees economic gains in the future by becoming an approved organisation that follows the European Aviation Safety Agency guidelines (EASA) and meets the requirements outlined in the rules of Part-M.

    In order for the company to become an approved organization, responsible for continuing airworthiness of aircraft, a handbook should be presented to the local authority. This handbook describes the company’s responsibility for the continuing airworthiness in order for the authorities to get an insight into the company and its work.

    This thesis resulted in a draft of CAME (Continuing Airworthiness Management Exposition) and this draft has been approved by Priority Aero Maintenance.

    The CAME will in the future be used by the company as a basis for developing a more detailed manual to be presented to and approved by the Swedish Aviation Authority (Transportstyrelsen).

  • 90.
    Ahmadi, Mansour
    Mälardalen University, School of Innovation, Design and Engineering.
    The application of system dynamics and discrete event simulation in supply chain management of Swedish manufacturing industries2012Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    Increasing competition from traditional and emerging channels has placed new emphasis on rapid innovation and continuous differentiation in every aspect of supply chain, from earliest production stage to the final distribution steps. To bridge the gap between brilliant ideas and successful business initiatives, leading companies implement engineering simulation particularly in logistics and supply chain management (LSCM). Discrete event simulation (DES) and system dynamics (SD) are two modeling approaches widely used in this field. However there are not much done researches about the applications of these simulation approaches in supply chain context of Swedish Manufacturing Industries (SMI). This study explores the application of DES and SD in LSCM of SMI by looking at the nature and level of issues modeled. Journal papers and master theses that use these modeling approaches to study supply chains, published between 1990 and 2012 are reviewed. A total of 39 articles are analyzed to identify the frequency with which the two simulation approaches are used as modeling tools in LSCM of SMI. Our findings suggest that DES has been used more frequently to model supply chains in SMI. The results also show that not all the LSCM issues have been addressed evenly and generally tactical/operational issues have been modeled more frequently. The results of this study inform the existing literature about the use of DES and SD in LSCM of SMI.

  • 91.
    Ahmadzadeh, Farzaneh
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Multi criteria decision making with Evidential Reasoning under uncertainty2016In: IEEE International Conference on Industrial Engineering and Engineering Management, 2016, 1534-1538 p.Conference paper (Refereed)
    Abstract [en]

    Many decision problems have more than one objective that need to be dealt with simultaneously. Moreover, because of the qualitative nature of the most of real world problem it is an inevitable activity and very important to interpret and present the uncertain information for making effective decision. The Evidential Reasoning (ER) approach which is one of the latest development within multi criteria decision making (MCDM) seems to be the best fit to synthesize both qualitative and quantitative data under uncertainty. To support this claim, two case studies were tested to illustrate the application of ER for prioritization and ranking of decision alternative to support decision process even with uncertain information. The importance of having a better structured decision process is essential for the success of any organization, so it can be applied widely in most of real world problem dealing with making effective decision.

  • 92.
    Ahmadzadeh, Farzaneh
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Bengtsson, Marcus
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Classification of Maintenance-Related Waste Based on Human Factors2015In: 22nd International Annual EurOMA Conference EurOMA15, Neuchâtel, Switzerland, 2015Conference paper (Refereed)
    Abstract [en]

    The goal of this research is to identify and classify factors creating maintenance-related waste. A workshop study has been performed in order to identify root-causes for maintenance-related waste. In total, 16 categories were found in the analysis and it is concluded that these are heavily reliant on human factors as a root- or major contributory cause. These, together with factors based on a literature review have been incorporated into a classification model. The model can be used in creating awareness in, as well as provide a basic framework for decision making of, which waste to target for elimination.

  • 93.
    Ahmadzadeh, Farzaneh
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Bengtsson, Marcus
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Using evidential reasoning approach for prioritization of maintenance-related waste caused by human factors-a case study2017In: The International Journal of Advanced Manufacturing Technology, ISSN 0268-3768, E-ISSN 1433-3015, Vol. 90, no 9-12, 2761-2775 p.Article in journal (Refereed)
    Abstract [en]

    The reduction and elimination of maintenance-related waste is receiving increasing attention because of the negative effect of such waste on production costs. The overall goal of this research is to identify and prioritize factors that can be considered maintenance-related waste within the automotive manufacturing industry. Five manufacturing companies participated in a workshop to identify root causes of maintenance-related waste; 16 categories were found. The identified factors were heavily reliant on human factors as a root or major contributory cause at different levels affecting performance and productivity. For prioritization, the evidential reasoning (ER) approach which is one of the latest developments in multi-criteria decision-making is applied. A basic tree structure necessary for ER assessment is developed based on the workshop results as well as literature on human factors. Then, a survey on basic attributes at the lowest level of this tree is designed and performed at one of the companies participating in the workshop. The application of ER shows that, on an overall level, "management condition" is in first order and "maintainer condition" and "working condition" are in second and third order respectively as the worst cases for creating maintenance-related waste. On the most delimited level "inadequate resources" and "weather/indoor climate" have the highest and lowest average scores respectively in ER ranking or prioritization. This methodology with its resulting ranking can be used as a tool to create awareness for managers seeking to reduce or eliminate maintenance-related waste.

  • 94.
    Ahmadzadeh, Farzaneh
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation. Luleå University of Technology, Luleå, Sweden.
    Lundberg, Jan
    Luleå University of Technology, Luleå, Sweden.
    Remaining useful life estimation: Review2014In: International Journal of Systems Assurance Engineering and Management, ISSN 0975-6809, E-ISSN 0976-4348, Vol. 5, no 4, 461-474 p.Article, book review (Other academic)
    Abstract [en]

    This paper reviews the recent modelling developments in estimating the remaining useful life (RUL) of industrial systems. The RUL estimation models are categorized into experimental, data driven, physics based and hybrid approaches. The paper reviews some typical approaches and discusses their advantages and disadvantages. According to the literature, the selection of the best model depends on the level of accuracy and availability of data. In cases of quick estimations which are less accurate, the data driven method is preferred, while the physics based approach is applied when the accuracy of estimation is important.

  • 95.
    Ahmed, Athar Nadeem
    Mälardalen University, School of Innovation, Design and Engineering.
    Wireless inertial measurement unit for industrial robotic arm2013Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
  • 96.
    Ahmed, B. S.
    et al.
    Istituto Dalle Molle di Studi Sull'Intelligenza Artificiale (IDSIA), Manno-Lugano, Switzerland.
    Sahib, M. A.
    Software and Informatics Engineering Department, Engineering College, Salahaddin University - Erbil, Iraq.
    Gambardella, L. M.
    Istituto Dalle Molle di Studi Sull'Intelligenza Artificiale (IDSIA), Manno-Lugano, Switzerland.
    Afzal, Wasif
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Zamli, K. Z.
    IBM Centre of Excellence, Faculty of Computer Systems and Software Engineering, Universiti Malaysia Pahang Lebuhraya Tun Razak, Kuantan, Pahang Darul Makmur, Malaysia.
    Optimum design of PIλDμ controller for an automatic voltage regulator system using combinatorial test design2016In: PLoS ONE, ISSN 1932-6203, E-ISSN 1932-6203, Vol. 11, no 11, e0166150Article in journal (Refereed)
    Abstract [en]

    Combinatorial test design is a plan of test that aims to reduce the amount of test cases systematically by choosing a subset of the test cases based on the combination of input variables. The subset covers all possible combinations of a given strength and hence tries to match the effectiveness of the exhaustive set. This mechanism of reduction has been used successfully in software testing research with t-way testing (where t indicates the interaction strength of combinations). Potentially, other systems may exhibit many similarities with this approach. Hence, it could form an emerging application in different areas of research due to its usefulness. To this end, more recently it has been applied in a few research areas successfully. In this paper, we explore the applicability of combinatorial test design technique for Fractional Order (FO), Proportional-Integral-Derivative (PID) parameter design controller, named as FOPID, for an automatic voltage regulator (AVR) system. Throughout the paper, we justify this new application theoretically and practically through simulations. In addition, we report on first experiments indicating its practical use in this field. We design different algorithms and adapted other strategies to cover all the combinations with an optimum and effective test set. Our findings indicate that combinatorial test design can find the combinations that lead to optimum design. Besides this, we also found that by increasing the strength of combination, we can approach to the optimum design in a way that with only 4-way combinatorial set, we can get the effectiveness of an exhaustive test set. This significantly reduced the number of tests needed and thus leads to an approach that optimizes design of parameters quickly. © 2016 Ahmed et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.

  • 97.
    Ahmed, Bestoun
    et al.
    Istituto Dalle Molle di Studi sullIntelligenza Artificiale (IDSIA), Switzerland.
    Gambardella, Luca
    Istituto Dalle Molle di Studi sullIntelligenza Artificiale (IDSIA), Switzerland.
    Afzal, Wasif
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Zamli, Kamal
    University Malaysia Pahang, Gambang, Malaysia.
    Handling Constraints in Combinatorial Interaction Testing in the Presence of Multi Objective Particle Swarm and Multithreading2017In: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 86, no 01, 20-36 p.Article in journal (Refereed)
    Abstract [en]

    Combinatorial strategies have received a lot of attention lately as a result of their diverse applications in areas of research, particularly in software engineering. In its simple form, a combinatorial strategy can reduce several input parameters (configurations) of a system into a small set of these parameters based on their interaction (combination). However, in practice, the input configurations of software systems are subjected to constraints, especially highly configurable systems. To implement this feature within a strategy, many difficulties arise for construction. While there are many combinatorial interaction testing strategies nowadays, few of them support constraints. This paper presents a new strategy, called Octopus to construct a combinatorial interaction test suites with the presence of constraints. The design and algorithms are provided in the paper in detail. The strategy is inspired by the behaviour of octopus to search for the optimal solution using multi-threading mechanism. To overcome the multi judgement criteria for an optimal solution, the multi-objective particle swarm optimisation is used. The strategy and its algorithms are evaluated extensively using different benchmarks and comparisons. The evaluation results showed the efficiency of each algorithm in the strategy. The benchmarking results also showed that Octopus can generate test suites efficiently as compared to state-of-the-art strategies.

  • 98.
    Ahmed, Bestoun
    et al.
    Czech Technical University, Czech Republic.
    Zamli, Kamal
    University Malaysia Pahang, Gambang, Malaysia..
    Afzal, Wasif
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Bures, Miroslav
    Czech Technical University, Czech Republic.
    Constrained Interaction Testing: A Systematic Literature Study2017In: IEEE Access, E-ISSN 2169-3536, IEEE Access, ISSN 2169-3536, Vol. PP, no 99Article, book review (Other academic)
    Abstract [en]

    Interaction testing can be used to effectively detect faults that are otherwise difficult to find by other testing techniques. However, in practice, the input configurations of software systems are subjected to constraints, especially in the case of highly configurable systems. Handling constraints effectively and efficiently in combinatorial interaction testing is a challenging problem. Nevertheless, researchers have attacked this challenge through different techniques, and much progress has been achieved in the past decade. Thus, it is useful to reflect on the current achievements and shortcomings and to identify potential areas of improvements. This paper presents the first comprehensive and systematic literature study to structure and categorize the research contributions for constrained interaction testing. Following the guidelines of conducting a literature study, the relevant data is extracted from a set of 103 research papers belonging to constrained interaction testing. The topics addressed in constrained interaction testing research are classified into four categories of constraint test generation, application, generation & application and model validation studies. The papers within each of these categories are extensively reviewed. Apart from answering several other research questions, this study also discusses the applications of constrained interaction testing in several domains such as software product lines, fault detection & characterization, test selection, security and GUI testing. The study ends with a discussion of limitations, challenges and future work in the area.

  • 99.
    Ahmed, Mobyen Uddin
    Mälardalen University, School of Innovation, Design and Engineering.
    A case-based multi-modal clinical system for stress management2010Licentiate thesis, monograph (Other academic)
    Abstract [en]

    A difficult issue in stress management is to use biomedical sensor signal in the diagnosis and treatment of stress. Clinicians often make their diagnosis and decision based on manual inspection of physiological signals such as, ECG, heart rate, finger temperature etc. However, the complexity associated with manual analysis and interpretation of the signals makes it difficult even for experienced clinicians. Today the diagnosis and decision is largely dependent on how experienced the clinician is interpreting the measurements.  A computer-aided decision support system for diagnosis and treatment of stress would enable a more objective and consistent diagnosis and decisions.

    A challenge in the field of medicine is the accuracy of the system, it is essential that the clinician is able to judge the accuracy of the suggested solutions. Case-based reasoning systems for medical applications are increasingly multi-purpose and multi-modal, using a variety of different methods and techniques to meet the challenges of the medical domain. This research work covers the development of an intelligent clinical decision support system for diagnosis, classification and treatment in stress management. The system uses a finger temperature sensor and the variation in the finger temperature is one of the key features in the system. Several artificial intelligence techniques have been investigated to enable a more reliable and efficient diagnosis and treatment of stress such as case-based reasoning, textual information retrieval, rule-based reasoning, and fuzzy logic. Functionalities and the performance of the system have been validated by implementing a research prototype based on close collaboration with an expert in stress. The case base of the implemented system has been initiated with 53 reference cases classified by an experienced clinician. A case study also shows that the system provides results close to a human expert. The experimental results suggest that such a system is valuable both for less experienced clinicians and for experts where the system may function as a second option.

  • 100.
    Ahmed, Mobyen Uddin
    Mälardalen University, School of Innovation, Design and Engineering.
    A Multimodal Approach for Clinical Diagnosis and Treatment2011Doctoral thesis, comprehensive summary (Other academic)
    Abstract [en]

    A computer-aided Clinical Decision Support System (CDSS) for diagnosis and treatment often plays a vital role and brings essential benefits for clinicians. Such a CDSS could function as an expert for a less experienced clinician or as a second option/opinion of an experienced clinician to their decision making task. Nevertheless, it has been a real challenge to design and develop such a functional system where accuracy of the system performance is an important issue.

    This research work focuses on development of intelligent CDSS based on a multimodal approach for diagnosis, classification and treatment in medical domains i.e. stress and post-operative pain management domains. Several Artificial Intelligence (AI) techniques such as Case-Based Reasoning (CBR), textual Information Retrieval (IR), Rule-Based Reasoning (RBR), Fuzzy Logic and clustering approaches have been investigated in this thesis work.

    Patient’s data i.e. their stress and pain related information are collected from complex data sources for instance, finger temperature measurements through sensor signals, pain measurements using a Numerical Visual Analogue Scale (NVAS), patient’s information from text and multiple choice questionnaires. The proposed approach considers multimedia data management to be able to use them in CDSSs for both the domains.

    The functionalities and performance of the systems have been evaluated based on close collaboration with experts and clinicians of the domains. In stress management, 68 measurements from 46 subjects and 1572 patients’ cases out of ≈4000 in post-operative pain have been used to design, develop and validate the systems. In the stress management domain, besides the 68 measurement cases, three trainees and one senior clinician also have been involved in order to conduct the experimental work. The result from the evaluation shows that the system reaches a level of performance close to the expert and better than the senior and trainee clinicians. Thus, the proposed CDSS could be used as an expert for a less experienced clinician (i.e. trainee) or as a second option/opinion for an experienced clinician (i.e. senior) to their decision making process in stress management. In post-operative pain treatment, the CDSS retrieves and presents most similar cases (e.g. both rare and regular) with their outcomes to assist physicians. Moreover, an automatic approach is presented in order to identify rare cases and 18% of cases from the whole cases library i.e. 276 out of 1572 are identified as rare cases by the approach. Again, among the rare cases (i.e. 276), around 57.25% of the cases are classified as ‘unusually bad’ i.e. the average pain outcome value is greater or equal to 5 on the NVAS scale 0 to 10. Identification of rear cases is an important part of the PAIN OUT project and can be used to improve the quality of individual pain treatment.

1234567 51 - 100 of 4684
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • 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