The amount of software in cars grows exponentially. Driving forces of this development are cheaper and more powerful hardware and the demand for innovations by new functions. The rapid increase of software and softwar...
详细信息
ISBN:
(纸本)9781595933751
The amount of software in cars grows exponentially. Driving forces of this development are cheaper and more powerful hardware and the demand for innovations by new functions. The rapid increase of software and software based functionality brings various challenges (see [21], [23], [25], [26]) for the automotive industries, for their organization, key competencies, processes, methods, tools, models, product structures, division of work, logistics, maintenance, and long term strategies. From a software engineering perspective, the automotive industry is an ideal and fascinating application domain for advanced techniques. Although the automotive industry may adopt general results and solutions from the software engineering body of knowledge gained in other domains, the specific constraints and domain specific requirements in the automotive industry ask for individual solutions and bring various challenges for automotive software engineering. In cars we find literally all interesting problems and challenging issues of software and systems engineering.
Testing early reduces the cost of the validation process. model-driven Testing promotes the creation of the tests at the model level and their transformation into code which can be executed. However, we miss an empiri...
详细信息
ISBN:
(纸本)9781728151250
Testing early reduces the cost of the validation process. model-driven Testing promotes the creation of the tests at the model level and their transformation into code which can be executed. However, we miss an empirical evaluation on the efficiency of generating tests designed on the service-based component models compared to implementing them based on the generated *** this paper, we evaluate if one shall generate tests from platform-independent models or implement them on the generated code. We consider service-based component models and a case study modeling and generating the code of a platoon of vehicles. Our experimentation on that first case study confirms that generating tests from the service-based models is easier compared to implementing them on the generated code. Moreover, efficiency of the tests of both approaches is similar, considering code coverage and mutation analysis.
The purpose of this study is to explore the educational learning environment for UML programming. We have been developing MDD based educational programming environment. In this paper, we describe the overview of our e...
详细信息
ISBN:
(纸本)9781450372206
The purpose of this study is to explore the educational learning environment for UML programming. We have been developing MDD based educational programming environment. In this paper, we describe the overview of our environment and a use case of 5 formal lessons at one Japanese junior high school with our environment. Then, we discuss the educational effects of our environment for the "measure and control" topics in the programming course at a junior high school level.
Developing analytical applications for IoT based on sensor signal processing tends to be complicated as applications are executed as sequence of steps comprising of multiple alternative algorithms, including suitable ...
详细信息
ISBN:
(纸本)9781450336314
Developing analytical applications for IoT based on sensor signal processing tends to be complicated as applications are executed as sequence of steps comprising of multiple alternative algorithms, including suitable feature extraction modules depending on the goal of the application. Experience shows that developers spend considerable time and effort in performing feature extraction and dimensionality reduction. In this paper we propose a framework based on a relevant case study which allows developers to drag and drop algorithms to create a workflow chain, automatically select the most relevant signal features for the particular analytic application using a training data set to generate a model and deploy the model for use. The method reduces the effort and cost of development which is deemed highly important for the analytics industry.
The IEC 61131 standard has accepted high criticism last years regarding its compliance with state of the art software engineering practices and concepts. A new version of the standard with main focus on an Object Orie...
详细信息
The IEC 61131 standard has accepted high criticism last years regarding its compliance with state of the art software engineering practices and concepts. A new version of the standard with main focus on an Object Oriented (OO) extension is under development. In this paper, a different point of view of the IEC 61131 is presented. It is claimed that 61131 already supports basic concepts of the OO programming paradigm and it has already introduced in the industrial automation domain the model driven development paradigm that is widely accepted in software and system engineering. Extensions are proposed to improve the standard’s support to the model driven development paradigm and mainly the platform independent modeling.
暂无评论