{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T13:12:27Z","timestamp":1775913147613,"version":"3.50.1"},"reference-count":27,"publisher":"Walter de Gruyter GmbH","issue":"10","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,10,25]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Production system operators need support for collecting and pre-processing data on production systems consisting of several system components, as foundation for optimization and defect detection. Traditional approaches based on hard-coded programming of such <jats:italic>run-time data collection systems<\/jats:italic> take time and effort, and require both domain and technology knowledge. In this article, we introduce the AML-RTDC approach, which combines the strengths of AutomationML (AML) data modeling and model-driven engineering, to reduce the manual effort for realizing the run-time data collection (RTDC) system. We evaluate the feasibility of the AML-RTDC approach with a demonstration case about a lab-sized production system and a use case based on real-world requirements.<\/jats:p>","DOI":"10.1515\/auto-2018-0022","type":"journal-article","created":{"date-parts":[[2019,3,22]],"date-time":"2019-03-22T14:09:05Z","timestamp":1553263745000},"page":"819-833","source":"Crossref","is-referenced-by-count":18,"title":["Model-based generation of run-time data collection systems exploiting AutomationML"],"prefix":"10.1515","volume":"66","author":[{"given":"Alexandra","family":"Mazak","sequence":"first","affiliation":[{"name":"CDL MINT , Institute of Information Systems Engineering , TU Wien , Wien , Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arndt","family":"L\u00fcder","sequence":"additional","affiliation":[{"name":"Faculty Mechanical Engineering , Otto-v.-Guericke University , Magdeburg , Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sabine","family":"Wolny","sequence":"additional","affiliation":[{"name":"CDL MINT , Institute of Information Systems Engineering , TU Wien , Wien , Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manuel","family":"Wimmer","sequence":"additional","affiliation":[{"name":"CDL MINT , Institute of Information Systems Engineering , TU Wien , Wien , Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dietmar","family":"Winkler","sequence":"additional","affiliation":[{"name":"CDL SQI , Institute of Information Systems Engineering , TU Wien , Wien , Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Konstantin","family":"Kirchheim","sequence":"additional","affiliation":[{"name":"Faculty Mechanical Engineering , Otto-v.-Guericke University , Magdeburg , Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ronald","family":"Rosendahl","sequence":"additional","affiliation":[{"name":"Faculty Mechanical Engineering , Otto-v.-Guericke University , Magdeburg , Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hessamedin","family":"Bayanifar","sequence":"additional","affiliation":[{"name":"Faculty Mechanical Engineering , Otto-v.-Guericke University , Magdeburg , Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Biffl","sequence":"additional","affiliation":[{"name":"Institute of Information Systems Engineering , TU Wien , Wien , Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"374","published-online":{"date-parts":[[2018,10,17]]},"reference":[{"key":"2023033119232300344_j_auto-2018-0022_ref_001_w2aab3b7b1b1b6b1ab1b6b1Aa","doi-asserted-by":"crossref","unstructured":"L. Berardinelli, S. Biffl, A. L\u00fcder, E. M\u00e4tzler, T. Mayerhofer, M. Wimmer and S. Wolny. Cross-disciplinary engineering with AutomationML and SysML. Automatisierungstechnik, 64(4):253\u2013269, 2016.","DOI":"10.1515\/auto-2015-0076"},{"key":"2023033119232300344_j_auto-2018-0022_ref_002_w2aab3b7b1b1b6b1ab1b6b2Aa","doi-asserted-by":"crossref","unstructured":"J. Bezivin. On the unification power of models. Software & Systems Modeling, 4(2):171\u2013188, 2005.10.1007\/s10270-005-0079-0","DOI":"10.1007\/s10270-005-0079-0"},{"key":"2023033119232300344_j_auto-2018-0022_ref_003_w2aab3b7b1b1b6b1ab1b6b3Aa","doi-asserted-by":"crossref","unstructured":"S. Biffl, A. L\u00fcder and D. Gerhard. Multi-Disciplinary Engineering for Cyber-Physical Production Systems \u2013 Data Models and Software Solutions for Handling Complex Engineering Projects. Springer, 2017.","DOI":"10.1007\/978-3-319-56345-9"},{"key":"2023033119232300344_j_auto-2018-0022_ref_004_w2aab3b7b1b1b6b1ab1b6b4Aa","doi-asserted-by":"crossref","unstructured":"M. Brambilla, J. Cabot and M. Wimmer. Model-Driven Software Engineering in Practice. Morgan & Claypool, 2017.","DOI":"10.1007\/978-3-031-02549-5"},{"key":"2023033119232300344_j_auto-2018-0022_ref_005_w2aab3b7b1b1b6b1ab1b6b5Aa","unstructured":"Bundesverband Informationswirtschaft, Telekommunikation und neue Medien e. V. (BITKOM), Verband Deutscher Maschinen- und Anlagenbau e. V. (VDMA), Zentralverband Elektrotechnik- und Elektronikindustrie e. V. (ZVEI). Umsetzungsstrategie Industrie 4.0. Ergebnisbericht der Plattform Industrie 4.0, 2015."},{"key":"2023033119232300344_j_auto-2018-0022_ref_006_w2aab3b7b1b1b6b1ab1b6b6Aa","doi-asserted-by":"crossref","unstructured":"P.\u2009S. Cowpertwait and A.\u2009V. Metcalfe. Introductory Time Series with R. Springer, 2009.","DOI":"10.1007\/978-0-387-88698-5_1"},{"key":"2023033119232300344_j_auto-2018-0022_ref_007_w2aab3b7b1b1b6b1ab1b6b7Aa","unstructured":"DIN. DIN Spec 16592: Combining OPC Unified Architecture and Automation Markup Language. Beuth, 2016."},{"key":"2023033119232300344_j_auto-2018-0022_ref_008_w2aab3b7b1b1b6b1ab1b6b8Aa","unstructured":"T. Dunning and E. Friedmann. Practical Machine Learning: A New Look at Anomaly Detection. O\u2019Reilly, 2014."},{"key":"2023033119232300344_j_auto-2018-0022_ref_009_w2aab3b7b1b1b6b1ab1b6b9Aa","unstructured":"T. Dunning and E. Friedmann. Time Series Databases: New Ways to Store and Access Data. O\u2019Reilly, 2015."},{"key":"2023033119232300344_j_auto-2018-0022_ref_010_w2aab3b7b1b1b6b1ab1b6c10Aa","doi-asserted-by":"crossref","unstructured":"H. ElMaraghy. Changeable and Reconfigurable Manufacturing Systems. Springer, 2009.","DOI":"10.1007\/978-1-84882-067-8"},{"key":"2023033119232300344_j_auto-2018-0022_ref_011_w2aab3b7b1b1b6b1ab1b6c11Aa","doi-asserted-by":"crossref","unstructured":"I. Hegny, M. Wenger and A. Zoitl. IEC 61499 based simulation framework for model-driven production systems development. In Proceedings of the IEEE Conference on Emerging Technologies and Factory Automation (ETFA), pages 1\u20138. IEEE, 2010.","DOI":"10.1109\/ETFA.2010.5641364"},{"key":"2023033119232300344_j_auto-2018-0022_ref_012_w2aab3b7b1b1b6b1ab1b6c12Aa","unstructured":"International Electrotechnical Commission. IEC 62424 \u2013 Representation of process control engineering \u2013 Requests in P&I diagrams and data exchange between P&ID tools and PCE-CAE tools. www.iec.ch, 2008."},{"key":"2023033119232300344_j_auto-2018-0022_ref_013_w2aab3b7b1b1b6b1ab1b6c13Aa","unstructured":"International Electrotechnical Commission. IEC 62714 \u2013 Engineering data exchange format for use in industrial automation systems engineering- AutomationML. www.iec.ch, 2014."},{"key":"2023033119232300344_j_auto-2018-0022_ref_014_w2aab3b7b1b1b6b1ab1b6c14Aa","unstructured":"International Organization for Standardization. ISO\/PAS 17506:2012 \u2013 Industrial automation systems and integration \u2013 COLLADA digital asset schema specification for 3D visualization of industrial data. www.iso.org, 2012."},{"key":"2023033119232300344_j_auto-2018-0022_ref_015_w2aab3b7b1b1b6b1ab1b6c15Aa","unstructured":"H. Kagermann, W. Wahlster and J. Helbig. Recommendations for implementing the strategic initiative INDUSTRIE 4.0 \u2013 Securing the future of German manufacturing industry. Acatech, 2013."},{"key":"2023033119232300344_j_auto-2018-0022_ref_016_w2aab3b7b1b1b6b1ab1b6c16Aa","doi-asserted-by":"crossref","unstructured":"J. Kinghorst, O. Geramifard, M. Luo, H. Chan, K. Yong, J. Folmer, M. Zou and B. Vogel-Heuser. Hidden Markov model-based predictive maintenance in semiconductor manufacturing: A genetic algorithm approach. In Proceedings of the 13th IEEE Conference on Automation Science and Engineering (CASE), pages 1260\u20131267. IEEE, 2017.","DOI":"10.1109\/COASE.2017.8256274"},{"key":"2023033119232300344_j_auto-2018-0022_ref_017_w2aab3b7b1b1b6b1ab1b6c17Aa","unstructured":"Konstantin Kirchheim. Konzeptionierung einer AutomationML OPC UA Serverstruktur f\u00fcr die Integration in agentenbasierte Steuerungssysteme. Bachelor thesis, Otto-von-Guericke University, 2017."},{"key":"2023033119232300344_j_auto-2018-0022_ref_018_w2aab3b7b1b1b6b1ab1b6c18Aa","doi-asserted-by":"crossref","unstructured":"A. L\u00fcder, M. Schleipen, N. Schmidt, J. Pfrommer and R. Hen\u00dfen. One step towards an Industry 4.0 component. In 13th IEEE Conference on Automation Science and Engineering (CASE), pages 1268\u20131273. IEEE, 2017.","DOI":"10.1109\/COASE.2017.8256275"},{"key":"2023033119232300344_j_auto-2018-0022_ref_019_w2aab3b7b1b1b6b1ab1b6c19Aa","doi-asserted-by":"crossref","unstructured":"A. L\u00fcder and N. Schmidt. AutomationML in a Nutshell. 2015.","DOI":"10.1007\/978-3-662-45537-1_61-1"},{"key":"2023033119232300344_j_auto-2018-0022_ref_020_w2aab3b7b1b1b6b1ab1b6c20Aa","unstructured":"W. Mahnke, S.-H. Leitner and M. Damm. OPC Unified Architecture. Springer, 2011."},{"key":"2023033119232300344_j_auto-2018-0022_ref_021_w2aab3b7b1b1b6b1ab1b6c21Aa","unstructured":"T. Mayerhofer, M. Wimmer, L. Berardinelli and R. Drath. A model-driven engineering workbench for caex supporting language customization and evolution. IEEE Transactions on Industrial Informatics, PP(99):1\u201311, 2017."},{"key":"2023033119232300344_j_auto-2018-0022_ref_022_w2aab3b7b1b1b6b1ab1b6c22Aa","doi-asserted-by":"crossref","unstructured":"A. Mazak and M. Wimmer. Towards Liquid Models: An Evolutionary Modeling Approach. In Proceedings of the 18th IEEE Conference on Business Informatics (CBI), pages 104\u2013112. IEEE, 2016.","DOI":"10.1109\/CBI.2016.20"},{"key":"2023033119232300344_j_auto-2018-0022_ref_023_w2aab3b7b1b1b6b1ab1b6c23Aa","doi-asserted-by":"crossref","unstructured":"A. Mazak, M. Wimmer and P. Patsuk-Boesch. Reverse engineering of production processes based on Markov chains. In Proceedings of the 13th IEEE Conference on Automation Science and Engineering (CASE), pages 680\u2013686. IEEE, 2017.","DOI":"10.1109\/COASE.2017.8256182"},{"key":"2023033119232300344_j_auto-2018-0022_ref_024_w2aab3b7b1b1b6b1ab1b6c24Aa","doi-asserted-by":"crossref","unstructured":"D. Schmidt. Guest Editor\u2019s Introduction: Model-Driven Engineering. Computer, 39(2):25\u201331, 2006.10.1109\/MC.2006.58","DOI":"10.1109\/MC.2006.58"},{"key":"2023033119232300344_j_auto-2018-0022_ref_025_w2aab3b7b1b1b6b1ab1b6c25Aa","doi-asserted-by":"crossref","unstructured":"D. Sch\u00fctz, C. Legat and B. Vogel-Heuser. MDE of manufacturing automation software \u2013 Integrating SysML and standard development tools. In Proceedings of the 12th IEEE International Conference on Industrial Informatics (INDIN), pages 267\u2013273. IEEE, 2014.","DOI":"10.1109\/INDIN.2014.6945519"},{"key":"2023033119232300344_j_auto-2018-0022_ref_026_w2aab3b7b1b1b6b1ab1b6c26Aa","doi-asserted-by":"crossref","unstructured":"B. Vogel-Heuser, T. Bauernhansl and M. ten Hompel. Handbuch Industrie 4.0 \u2013 Produktion, Automatisierung und Logistik. Springer, 2015.","DOI":"10.1007\/978-3-662-45537-1"},{"key":"2023033119232300344_j_auto-2018-0022_ref_027_w2aab3b7b1b1b6b1ab1b6c27Aa","doi-asserted-by":"crossref","unstructured":"V. Vyatkin. Software Engineering in Industrial Automation: State-of-the-Art. IEEE Transactions on Industrial Informatics, 9(3):1234\u20131249, 2013.10.1109\/TII.2013.2258165","DOI":"10.1109\/TII.2013.2258165"}],"container-title":["at - Automatisierungstechnik"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.degruyter.com\/view\/j\/auto.2018.66.issue-10\/auto-2018-0022\/auto-2018-0022.xml","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/auto-2018-0022\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/auto-2018-0022\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,1]],"date-time":"2023-04-01T06:33:47Z","timestamp":1680330827000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/auto-2018-0022\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,17]]},"references-count":27,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2018,10,17]]},"published-print":{"date-parts":[[2018,10,25]]}},"alternative-id":["10.1515\/auto-2018-0022"],"URL":"https:\/\/doi.org\/10.1515\/auto-2018-0022","relation":{},"ISSN":["2196-677X","0178-2312"],"issn-type":[{"value":"2196-677X","type":"electronic"},{"value":"0178-2312","type":"print"}],"subject":[],"published":{"date-parts":[[2018,10,17]]}}}