The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Rising cost pressure and increasing engineering efforts reach the automation departments of machinery and plant engineering industry, in this case the rolling mill manufacturer. A suitable way to overcome this challenges is to adapt concepts and procedures from the software engineering domain. To support this process, the authors present the requirements for the next generation automation solution...
The Internet of Things means a connected world. When reaching the industrial level, the automation equipment present a large life cycle and the systems are many times conceived using proprietary protocols. Bringing interoperability to local automation is often a difficult task and changes in the functional structures, particularly in the case of critical infrastructures like the water industry, have...
Traditionally, domestic water pump assembly is often carried out manually using dedicated fixed systems. These are inflexible, have long manufacturing lead time and can lead to capital bottlenecks. One way of introducing flexibility is by incorporating robots. Background literature suggested that there has been limited work on the use of flexible robot-based assembly applications. But they all required...
The popular agile practice of continuous integration has become an essential part of the software development process in many companies, sometimes to the extent that delivery to customer is impossible without it. Due to this pivotal role it is an important field of research to better understand the practice: continuous integration system behavior, improvement identification and analysis of change...
Plant engineering workflow consists of different phases and engineering disciplines. Dynamic process simulation can be utilized to mitigate risks and improve quality of design in the engineering workflow. Earlier and more extensive utilization of simulation is proposed in this paper using an integrated simulation-assisted engineering workflow. In this paper, basic automation design and tests are conducted...
This work presents a failure recovery approach for foreseen failures of automated production systems to minimize the downtime of a system due to stoppages. In contrast to the common practice of implementing field control software, we suggest the use of operation states with pre- and postconditions. A set of operation states forms an operation state machine, whereby several operation state machines...
Deviations are known as unexpected situations that could arise during Software Process (SP) enactment. They are the difference between what is expected and what is carried out in real world. Experience has shown that the appearance of such situations is unescapable, especially within large software development projects. Moreover, their occurrence often leads to software development failure if they...
The software industry has moved from the traditional software development to the agile software development model. Under this umbrella there are many methodologies which are Scrum, Extreme Programming, Crystal, FDD (Feature-driven development), DSDM (Dynamic Systems Development Method), etc. This paper investigates about the current state of Scrum, its popularity and its evolution in the recent five...
Real-time control systems software running in a chemical, refinery, steel plant or in electric power grid is complex. The system has to run reliability for several years without interruptions with availability close to 100%, deterministic response time in milliseconds, sometimes in microseconds, and be secure against increasing cyber threats. Increasing connectivity, evolving concepts like Industrial...
Automated test framework plays a significant role in test driven software development methodologies. The XUnit family of testing tools has been widely used in the industry. However, they are weak in supporting test case generation and test result checking. In this paper we propose a new kind of test automation framework by integrating data mutation testing and metamorphic testing methods. A tool for...
The process of software testing in agile environments presents complexity due to the need to be performed at short time intervals. Currently, there is no consensus in literature of the best approach to deploy agile testing. The testing management is often one of the hardest steps to be adapted to these methods, due to the short time for deliveries, which reduces the time available for testing, as...
Production plants within manufacturing and process industries are becoming more and more complex systems. For a safe and demand sufficient production the automation system of a production plant is mission critical. Therefore the correct functioning and engineering of the automation system is essential. Nowadays the use of a virtual commissioning step before deploying the automation software on the...
Today, automation suppliers need to provide a large variety of field devices because one device is especially designed to provide a limited and static range of functionalities, which are fixed at the delivery time of the device. This is expensive for both customers and device suppliers. To overcome this situation, device functionalities needs to be adapted or extended on demand according to the changing...
In agile software development, industries are becoming more dependent on automated test suites. Thus, the test code quality is an important factor for the overall system quality and maintainability. We propose a Test Automation Improvement Model (TAIM) defining ten key areas and one general area. Each area should be based on measurements, to fill the gap of existing assessments models. The main contribution...
The current product development environment for mechatronic systems is characterized by tight budgets, reduced development times and immense complexity across the industries — aerospace, automotive, commercial vehicles, etc. A huge emphasis is being given to increase the efficiency in product testing and to make the process more productive in increasing quality, while being cost effective. Companies...
This article presents the authors' perspectives on the transfer of research results in control to industrial practice. The distinction between the immediate recipient of a technology development and the end user or beneficiary is drawn and the notion of customer value chains for control applications explained. We argue that successful technology transfer in control requires awareness of current practices...
For the interaction testing, there have been a variety of tools to efficiently generate test cases using Pair wise or In-Parameter-Order (or IPO) technique. Especially, PICT and AETG among these tools provide not only a combination technique of input parameters to generate test cases but also practical features to create feasible test cases in industry. Nonetheless, practicing these tools in industry...
This paper is introducing the research topic of proposal "Understanding socio-technical factors influencing testers in software development organizations", which using qualitatively and quantitatively analysis, is looking at elements affecting the testing activities in software development companies. The scope of the research is to improve our understanding of the challenges faced on daily...
Automation Systems Engineering projects typically depend on contributions from several engineering disciplines. While available software tools are strong in supporting each individual engineering discipline, there is very little work on engineering process management and monitoring across multi-discipline engineering projects. In this paper, we present the Engineering Cockpit, a social-network-style...
Nowadays people pay attention to automated test as well as to test system. It has become the important question that how to use the test system convenient. Therefore, the software automated testing system based on step is proposed, which include test case, test execution, log analyzer. It is capable of producing the useful "step" abstracted in the test requirement and enhancing testing efficiency...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.