scholarly journals Comparison of Existing Agile Approaches in the Context of Mechatronic System Development: Potentials and Limits in Implementation

Author(s):  
Jonas Heimicke ◽  
Manuel Niever ◽  
Valentin Zimmermann ◽  
Monika Klippert ◽  
Florian Marthaler ◽  
...  

AbstractThe development of mechatronic systems has always been characterized by continuous handling of uncertainties. This challenge, which is associated with dynamic changes in the development context, is increasingly met by companies in the development of physical systems with the implementation of agile approaches in their development processes. However, since established approaches have their origin in software development, they reach various limits in the context of the development of mechatronic systems, e.g. due to the physical properties of the systems. Other features, such as transparent and flexible project management or targeted and early involvement of customers and users in development processes, can also be implemented in mechatronic system development. In order to derive the potentials and limits of existing agile approaches for the context of mechatronic system development, the present paper compares existing approaches with regard to relevant factors from the context of mechatronic system development. The aim is to create a basis for the targeted development, adaptation and use of agile approaches in the field of mechatronic system development.

Author(s):  
Kristin Goevert ◽  
Jonas Heimicke ◽  
Udo Lindemann ◽  
Albert Albers

AbstractIn order to be as responsive as possible to changes in the dynamic context of mechatronic system development, companies are increasingly integrating agile approaches into their development processes. They are confronted with the challenges of adapting approaches that originate in software development to the conditions of physical development, without neglecting the experiences gained over many years regarding product and process knowledge. In addition, agile development approaches must be integrated into existing processes through a systematic implementation strategy. In order to gain an initial understanding of the current situation in mechatronic companies with regard to agile development approaches, an interview study was conducted with 18 participants from real development practice. This could show that the companies in mechatronic system development are currently at the beginning of agile transformation and need approaches that are modelled on the basis of real development projects and are best possible tailored to the needs of these companies through a clear technical orientation. The findings gained are not universally valid, but represent a basis for further research work.


Author(s):  
Peter Hehenberger ◽  
Klaus Zeman

Synergies and integration in design set a mechatronic system apart from a traditional, multi-disciplinary system. This paper proposes a method for the modularization and evaluation of different mechatronic design concepts in the early stages of product development processes. In order to consider the specific aspects of complex systems, a design metric is presented, which assists the design engineer in finding the best solution concept. For the description and evaluation of a complex mechatronic system, it is essential to decompose the total system into a hierarchical structure of mechatronic sub-modules. The number of levels in the decomposition, as well as the number of mechatronic modules involved, is indicative of the complexity of the design task.


2011 ◽  
Vol 33 (3) ◽  
pp. 182-193
Author(s):  
Vu Duy Quang ◽  
Ngo Van Hien

In this paper, we present a method, which is based on hybrid automata and Real-Time Unified Modeling Language (UML) to analyze and design the control parts of mechatronic systems with input or output events and signals in order to effectively gather their structure and behaviour. We introduce step-by-step analysis and design activities of a controlled mechatronic system such as the specification of its hybrid automaton and realization hypotheses, the identification of object collaborations of this system, the identification of main control capsules, their ports and communication protocols, with their static and dynamic links. These activities are conducted by specializing the iterative life cycle of system development. Then, we indicate important hypotheses, which allow all the identified capsules of this system to make their evolutions. We apply this method to develop an Electro-Hydraulic Governor (EHG) system, which allows the frequency of an electro-hydraulic station to be stabilized.


Author(s):  
Ronald Jabangwe ◽  
Kati Kuusinen ◽  
Klaus R Riisom ◽  
Martin S Hubel ◽  
Hasan M Alradhi ◽  
...  

There has been a surge in the number of software security threats and vulnerabilities in recent times. At the same time, expectations towards software and data security are growing. Thus, there is a need to ensure that security-related tasks are effectively integrated in the software development processes. However, integrating security practices with agile software development is not trivial due to, for instance, differences in process dynamics and the concentration on functional vs non-functional requirements. In this article, the authors present a literature review on the challenges and solutions when adopting security in an agile software development context. Their findings suggest that there are ongoing efforts to integrate security-practices in agile methods, but more research is needed to make the processes more optimized and simpler for developers. A rigor and relevance assessment on primary studies highlights a need for improving the manner in which studies on the topic are performed as well as reported.


2018 ◽  
Vol 5 (1.) ◽  
Author(s):  
Csaba Szász

As is well known mechatronic systems currently being designed and developed are often difficult multidisciplinary undertakings. Based on the intrinsic coupling of different implementation technologies, efficient design of mechatronic systems is of primordial importance for development of next generation industrial products. This paper is focused to current and future technological trends aimed to improve the design and implementation processes of mechatronic systems in an increasingly harsh industrial environment. Special attention is dedicated to introduction of the two-level platform-based reconfigurable technology approach. This strategy efficiently combines major advantages of both the hardware and software platform-based development trends in modern mecatronic systems. In order to support the unfolded theoretical arguments a last generation and versatile mechatronic system development is presented and discussed in the paper. The mentioned trends can be used as rough orientation for future mechatronic systems research and implementation activities.


Author(s):  
Ronald Jabangwe ◽  
Kati Kuusinen ◽  
Klaus R Riisom ◽  
Martin S Hubel ◽  
Hasan M Alradhi ◽  
...  

There has been a surge in the number of software security threats and vulnerabilities in recent times. At the same time, expectations towards software and data security are growing. Thus, there is a need to ensure that security-related tasks are effectively integrated in the software development processes. However, integrating security practices with agile software development is not trivial due to, for instance, differences in process dynamics and the concentration on functional vs non-functional requirements. In this article, the authors present a literature review on the challenges and solutions when adopting security in an agile software development context. Their findings suggest that there are ongoing efforts to integrate security-practices in agile methods, but more research is needed to make the processes more optimized and simpler for developers. A rigor and relevance assessment on primary studies highlights a need for improving the manner in which studies on the topic are performed as well as reported.


Author(s):  
Sampada G.C ◽  
Tende Ivo Sake ◽  
Amrita

Background: With the advancement in the field of software development, software poses threats and risks to customers’ data and privacy. Most of these threats are persistent because security is mostly considered as a feature or a non-functional requirement, not taken into account during the software development life cycle (SDLC). Introduction: In order to evaluate the security performance of a software system, it is necessary to integrate the security metrics during the SDLC. The appropriate security metrics adopted for each phase of SDLC aids in defining the security goals and objectives of the software as well as quantify the security in the software. Methods: This paper presents systematic review and catalog of security metrics that can be adopted during the distinguishable phases of SDLC, security metrics for vulnerability and risk assessment reported in the literature for secure development of software. The practices of these metrics enable software security experts to improve the security characteristics of the software being developed. The critical analysis of security metrics of each phase and their comparison are also discussed. Results: Security metrics obtained during the development processes help to improve the confidentiality, integrity, and availability of software. Hence, it is imperative to consider security during the development of the software, which can be done with the use of software security metrics. Conclusion: This paper reviews the various security metrics that are meditated in the copious phases during the progression of the SDLC in order to provide researchers and practitioners with substantial knowledge for adaptation and further security assessment.


Sign in / Sign up

Export Citation Format

Share Document