Amir Hossein Ebrahimi

Learn More
Requirements should specify expectations on a software system and testing should ensure these expectations are met. Thus, to enable high product quality and efficient development it is crucial that requirements and testing activities and information are aligned. A lot of research has been done in the respective fields Requirements Engineering and Testing(More)
This paper presents results of experimentations on the integration of human operators and automation in the context of assembly systems. Several experiments have been conducted to evaluate the use of augmented reality applications in order to provide dynamic work instructions and online feedback information to a shop-floor operator. Based on these results,(More)
This paper presents an empirical study of control logic specifications used to document industrial control logic code in manufacturing applications. More than one hundred input/output related property specifications from ten different reusable function blocks were investigated. The main purpose of the study was to provide understanding of how the(More)
A challenge for highly configurable products, like vehicles, is that the product system has to support all possible variants that can be configured by a customer. The production system is often highly automated with software in robots, machines and programmable logic controllers that need to be prepared to handle all possible variants. The link between the(More)
To ensure high quality software, it is crucial that non‐functional requirements (NFRs) are well specified and thoroughly tested in parallel with functional requirements (FRs). Nevertheless, in requirement specification the focus is mainly on FRs, even though NFRs have a critical role in the success of software projects. This study presents a(More)
A method of optimizing the control parameter of wearable exoskeletons for industrial applications using subjective feedbacks is introduced in this paper. The human sensory system is explained and a method of mapping these perceptions to the control parameter set of the exoskeleton is developed. Subsequently a method for online parameter adjustment based on(More)
Product platforms are commonly used in industries with complex products and high competition like the car and truck industry to allow a customer to order a product that satisfy its unique needs. A consequence of product variety is that manufacturing and assembly processes need to deal with this variety as well. If the variety is low and changes of the(More)
In the automotive industry in general, but in particular for trucks, the vehicle can be configured to fit specific needs of every customer. For trucks, this means that one truck physically can be very different from another truck, for example one truck may be configured to support long-distance transportation, another will be used for inner-city(More)
  • 1