[{"_id":"31071","user_id":"8472","department":[{"_id":"241"},{"_id":"662"}],"keyword":["Modeling and Simulation","Software"],"language":[{"iso":"eng"}],"type":"journal_article","publication":"Software and Systems Modeling","abstract":[{"text":"Distributed, software-intensive systems (e.g., in the automotive sector) must fulfill communication requirements under hard real-time constraints.  The requirements have to be documented and validated carefully using a systematic requirements engineering (RE) approach, for example, by applying scenario-based requirements notations. The resources of the execution platforms and their properties (e.g., CPU frequency or bus throughput) induce effects on the timing behavior, which may lead to violations of the real-time requirements. Nowadays, the platform properties and their induced timing effects are verified against the real-time requirements by means of timing analysis techniques mostly implemented in commercial-off-the-shelf tools. However, such timing analyses are conducted in late development phases since they rely on artifacts produced during these phases (e.g., the platform-specific code). In order to enable early timing analyses already during RE, we extend a scenario-based requirements notation with allocation means to platform models and define operational semantics for the purpose of simulation-based, platform-aware timing analyses. We illustrate and evaluate the approach with an automotive software-intensive system.","lang":"eng"}],"status":"public","date_updated":"2022-05-05T14:09:41Z","publisher":"Springer Science and Business Media LLC","author":[{"full_name":"Holtmann, Jörg","id":"3875","orcid":"0000-0001-6141-4571","last_name":"Holtmann","first_name":"Jörg"},{"first_name":"Julien","last_name":"Deantoni","full_name":"Deantoni, Julien"},{"first_name":"Markus","id":"8472","full_name":"Fockel, Markus","orcid":"0000-0002-1269-0702","last_name":"Fockel"}],"date_created":"2022-05-05T14:05:32Z","title":"Early timing analysis based on scenario requirements and platform models","doi":"10.1007/s10270-022-01002-3","publication_status":"published","publication_identifier":{"issn":["1619-1366","1619-1374"]},"year":"2022","citation":{"ama":"Holtmann J, Deantoni J, Fockel M. Early timing analysis based on scenario requirements and platform models. <i>Software and Systems Modeling</i>. Published online 2022. doi:<a href=\"https://doi.org/10.1007/s10270-022-01002-3\">10.1007/s10270-022-01002-3</a>","ieee":"J. Holtmann, J. Deantoni, and M. Fockel, “Early timing analysis based on scenario requirements and platform models,” <i>Software and Systems Modeling</i>, 2022, doi: <a href=\"https://doi.org/10.1007/s10270-022-01002-3\">10.1007/s10270-022-01002-3</a>.","chicago":"Holtmann, Jörg, Julien Deantoni, and Markus Fockel. “Early Timing Analysis Based on Scenario Requirements and Platform Models.” <i>Software and Systems Modeling</i>, 2022. <a href=\"https://doi.org/10.1007/s10270-022-01002-3\">https://doi.org/10.1007/s10270-022-01002-3</a>.","short":"J. Holtmann, J. Deantoni, M. Fockel, Software and Systems Modeling (2022).","mla":"Holtmann, Jörg, et al. “Early Timing Analysis Based on Scenario Requirements and Platform Models.” <i>Software and Systems Modeling</i>, Springer Science and Business Media LLC, 2022, doi:<a href=\"https://doi.org/10.1007/s10270-022-01002-3\">10.1007/s10270-022-01002-3</a>.","bibtex":"@article{Holtmann_Deantoni_Fockel_2022, title={Early timing analysis based on scenario requirements and platform models}, DOI={<a href=\"https://doi.org/10.1007/s10270-022-01002-3\">10.1007/s10270-022-01002-3</a>}, journal={Software and Systems Modeling}, publisher={Springer Science and Business Media LLC}, author={Holtmann, Jörg and Deantoni, Julien and Fockel, Markus}, year={2022} }","apa":"Holtmann, J., Deantoni, J., &#38; Fockel, M. (2022). Early timing analysis based on scenario requirements and platform models. <i>Software and Systems Modeling</i>. <a href=\"https://doi.org/10.1007/s10270-022-01002-3\">https://doi.org/10.1007/s10270-022-01002-3</a>"}},{"title":"Cutting through the Jungle: Disambiguating Model-based Traceability Terminology (Extended Abstract)","date_created":"2021-03-01T09:36:39Z","year":"2021","language":[{"iso":"eng"}],"ddc":["000"],"file":[{"access_level":"closed","file_id":"21329","file_name":"HSRS21.pdf","file_size":148240,"creator":"chrome","date_created":"2021-03-01T09:34:38Z","date_updated":"2021-03-01T09:34:38Z","relation":"main_file","success":1,"content_type":"application/pdf"}],"publication":"Software Engineering 2021","conference":{"start_date":"2021-02-22","name":"Software Engineering 2021","location":"Remote / Braunschweig, Germany ","end_date":"2021-02-26"},"doi":"10.18420/SE2021_18","volume":"P-310","author":[{"last_name":"Holtmann","orcid":"0000-0001-6141-4571","id":"3875","full_name":"Holtmann, Jörg","first_name":"Jörg"},{"first_name":"Jan-Phillipp","last_name":"Steghöfer","full_name":"Steghöfer, Jan-Phillipp"},{"full_name":"Rath, Michael","last_name":"Rath","first_name":"Michael"},{"last_name":"Schmelter","orcid":"0000-0001-7787-5380","full_name":"Schmelter, David","id":"40982","first_name":"David"}],"date_updated":"2022-01-06T06:54:54Z","page":"59-60","citation":{"ama":"Holtmann J, Steghöfer J-P, Rath M, Schmelter D. Cutting through the Jungle: Disambiguating Model-based Traceability Terminology (Extended Abstract). In: Koziolek A, Schaefer I, Seidl C, eds. <i>Software Engineering 2021</i>. Vol P-310. Lecture Notes in Informatics (LNI). ; 2021:59-60. doi:<a href=\"https://doi.org/10.18420/SE2021_18\">10.18420/SE2021_18</a>","ieee":"J. Holtmann, J.-P. Steghöfer, M. Rath, and D. Schmelter, “Cutting through the Jungle: Disambiguating Model-based Traceability Terminology (Extended Abstract),” in <i>Software Engineering 2021</i>, Remote / Braunschweig, Germany , 2021, vol. P-310, pp. 59–60.","chicago":"Holtmann, Jörg, Jan-Phillipp Steghöfer, Michael Rath, and David Schmelter. “Cutting through the Jungle: Disambiguating Model-Based Traceability Terminology (Extended Abstract).” In <i>Software Engineering 2021</i>, edited by Anne Koziolek, Ina Schaefer, and Christoph Seidl, P-310:59–60. Lecture Notes in Informatics (LNI), 2021. <a href=\"https://doi.org/10.18420/SE2021_18\">https://doi.org/10.18420/SE2021_18</a>.","bibtex":"@inproceedings{Holtmann_Steghöfer_Rath_Schmelter_2021, series={Lecture Notes in Informatics (LNI)}, title={Cutting through the Jungle: Disambiguating Model-based Traceability Terminology (Extended Abstract)}, volume={P-310}, DOI={<a href=\"https://doi.org/10.18420/SE2021_18\">10.18420/SE2021_18</a>}, booktitle={Software Engineering 2021}, author={Holtmann, Jörg and Steghöfer, Jan-Phillipp and Rath, Michael and Schmelter, David}, editor={Koziolek, Anne and Schaefer, Ina and Seidl, ChristophEditors}, year={2021}, pages={59–60}, collection={Lecture Notes in Informatics (LNI)} }","mla":"Holtmann, Jörg, et al. “Cutting through the Jungle: Disambiguating Model-Based Traceability Terminology (Extended Abstract).” <i>Software Engineering 2021</i>, edited by Anne Koziolek et al., vol. P-310, 2021, pp. 59–60, doi:<a href=\"https://doi.org/10.18420/SE2021_18\">10.18420/SE2021_18</a>.","short":"J. Holtmann, J.-P. Steghöfer, M. Rath, D. Schmelter, in: A. Koziolek, I. Schaefer, C. Seidl (Eds.), Software Engineering 2021, 2021, pp. 59–60.","apa":"Holtmann, J., Steghöfer, J.-P., Rath, M., &#38; Schmelter, D. (2021). Cutting through the Jungle: Disambiguating Model-based Traceability Terminology (Extended Abstract). In A. Koziolek, I. Schaefer, &#38; C. Seidl (Eds.), <i>Software Engineering 2021</i> (Vol. P-310, pp. 59–60). Remote / Braunschweig, Germany . <a href=\"https://doi.org/10.18420/SE2021_18\">https://doi.org/10.18420/SE2021_18</a>"},"has_accepted_license":"1","publication_identifier":{"eisbn":["978-3-88579-704-3"]},"file_date_updated":"2021-03-01T09:34:38Z","department":[{"_id":"241"},{"_id":"662"}],"user_id":"40982","series_title":"Lecture Notes in Informatics (LNI)","_id":"21326","status":"public","editor":[{"last_name":"Koziolek","full_name":"Koziolek, Anne","first_name":"Anne"},{"full_name":"Schaefer, Ina","last_name":"Schaefer","first_name":"Ina"},{"first_name":"Christoph","full_name":"Seidl, Christoph","last_name":"Seidl"}],"type":"conference"},{"volume":3,"date_created":"2021-08-26T09:53:54Z","author":[{"last_name":"Schubert","id":"9106","full_name":"Schubert, David","first_name":"David"},{"full_name":"Eikerling, Hendrik","id":"29279","last_name":"Eikerling","first_name":"Hendrik"},{"orcid":"0000-0001-6141-4571","last_name":"Holtmann","id":"3875","full_name":"Holtmann, Jörg","first_name":"Jörg"}],"oa":"1","date_updated":"2022-01-06T06:55:56Z","publisher":"Frontiers Media","doi":"10.3389/fcomp.2021.567873","main_file_link":[{"url":"https://www.frontiersin.org/articles/10.3389/fcomp.2021.567873/full","open_access":"1"}],"title":"Application-Aware Intrusion Detection: A Systematic Literature Review, Implications for Automotive Systems, and Applicability of AutoML","publication_identifier":{"issn":["2624-9898"]},"publication_status":"published","intvolume":"         3","citation":{"apa":"Schubert, D., Eikerling, H., &#38; Holtmann, J. (2021). Application-Aware Intrusion Detection: A Systematic Literature Review, Implications for Automotive Systems, and Applicability of AutoML. <i>Frontiers in Computer Science</i>, <i>3</i>. <a href=\"https://doi.org/10.3389/fcomp.2021.567873\">https://doi.org/10.3389/fcomp.2021.567873</a>","short":"D. Schubert, H. Eikerling, J. Holtmann, Frontiers in Computer Science 3 (2021).","mla":"Schubert, David, et al. “Application-Aware Intrusion Detection: A Systematic Literature Review, Implications for Automotive Systems, and Applicability of AutoML.” <i>Frontiers in Computer Science</i>, vol. 3, Frontiers Media, 2021, doi:<a href=\"https://doi.org/10.3389/fcomp.2021.567873\">10.3389/fcomp.2021.567873</a>.","bibtex":"@article{Schubert_Eikerling_Holtmann_2021, title={Application-Aware Intrusion Detection: A Systematic Literature Review, Implications for Automotive Systems, and Applicability of AutoML}, volume={3}, DOI={<a href=\"https://doi.org/10.3389/fcomp.2021.567873\">10.3389/fcomp.2021.567873</a>}, journal={Frontiers in Computer Science}, publisher={Frontiers Media}, author={Schubert, David and Eikerling, Hendrik and Holtmann, Jörg}, year={2021} }","ieee":"D. Schubert, H. Eikerling, and J. Holtmann, “Application-Aware Intrusion Detection: A Systematic Literature Review, Implications for Automotive Systems, and Applicability of AutoML,” <i>Frontiers in Computer Science</i>, vol. 3, 2021.","chicago":"Schubert, David, Hendrik Eikerling, and Jörg Holtmann. “Application-Aware Intrusion Detection: A Systematic Literature Review, Implications for Automotive Systems, and Applicability of AutoML.” <i>Frontiers in Computer Science</i> 3 (2021). <a href=\"https://doi.org/10.3389/fcomp.2021.567873\">https://doi.org/10.3389/fcomp.2021.567873</a>.","ama":"Schubert D, Eikerling H, Holtmann J. Application-Aware Intrusion Detection: A Systematic Literature Review, Implications for Automotive Systems, and Applicability of AutoML. <i>Frontiers in Computer Science</i>. 2021;3. doi:<a href=\"https://doi.org/10.3389/fcomp.2021.567873\">10.3389/fcomp.2021.567873</a>"},"year":"2021","department":[{"_id":"241"},{"_id":"662"}],"user_id":"29279","_id":"23526","language":[{"iso":"eng"}],"publication":"Frontiers in Computer Science","type":"journal_article","status":"public","abstract":[{"lang":"eng","text":"<jats:p>Modern and flexible application-level software platforms increase the attack surface of connected vehicles and thereby require automotive engineers to adopt additional security control techniques. These techniques encompass host-based intrusion detection systems (HIDSs) that detect suspicious activities in application contexts. Such application-aware HIDSs originate in information and communications technology systems and have a great potential to deal with the flexible nature of application-level software platforms. However, the elementary characteristics of known application-aware HIDS approaches and thereby the implications for their transfer to the automotive sector are unclear. In previous work, we presented a systematic literature review (SLR) covering the state of the art of application-aware HIDS approaches. We synthesized our findings by means of a fine-grained classification for each approach specified through a feature model and corresponding variant models. These models represent the approaches’ elementary characteristics. Furthermore, we summarized key findings and inferred implications for the transfer of application-aware HIDSs to the automotive sector. In this article, we extend the previous work by several aspects. We adjust the quality evaluation process within the SLR to be able to consider high quality conference publications, which results in an extended final pool of publications. For supporting HIDS developers on the task of configuring HIDS analysis techniques based on machine learning, we report on initial results on the applicability of AutoML. Furthermore, we present lessons learned regarding the application of the feature and variant model approach for SLRs. Finally, we more thoroughly describe the SLR study design.</jats:p>"}]},{"status":"public","abstract":[{"lang":"eng","text":"Traceability, a classic requirements engineering topic, is increasingly used in the context of model-based engineering. However, researchers and practitioners lack a concise terminology to discuss aspects of requirements traceability in situations in which engineers heavily rely on models and model-based engineering. While others have previously surveyed the domain, no one has so far provided a clear, unambiguous set of terms that can be used to discuss traceability in such a context. We therefore set out to cut a path through the jungle of terminology for model-based traceability, ground it in established terminology from requirements engineering, and derive an unambiguous set of relevant terms. We also map the terminology used in existing primary and secondary studies to our taxonomy to show differences and commonalities. The contribution of this paper is thus a terminology for model-based traceability that allows requirements engineers and engineers working with models to unambiguously discuss their joint traceability efforts."}],"publication":"2020 IEEE 28th International Requirements Engineering Conference (RE)","type":"conference","language":[{"iso":"eng"}],"department":[{"_id":"241"},{"_id":"662"}],"user_id":"40982","_id":"20516","citation":{"chicago":"Holtmann, Jörg, Jan-Philipp Steghofer, Michael Rath, and David Schmelter. “Cutting through the Jungle: Disambiguating Model-Based Traceability Terminology.” In <i>2020 IEEE 28th International Requirements Engineering Conference (RE)</i>. IEEE, 2020. <a href=\"https://doi.org/10.1109/re48521.2020.00014\">https://doi.org/10.1109/re48521.2020.00014</a>.","ieee":"J. Holtmann, J.-P. Steghofer, M. Rath, and D. Schmelter, “Cutting through the Jungle: Disambiguating Model-based Traceability Terminology,” in <i>2020 IEEE 28th International Requirements Engineering Conference (RE)</i>, 2020.","ama":"Holtmann J, Steghofer J-P, Rath M, Schmelter D. Cutting through the Jungle: Disambiguating Model-based Traceability Terminology. In: <i>2020 IEEE 28th International Requirements Engineering Conference (RE)</i>. IEEE; 2020. doi:<a href=\"https://doi.org/10.1109/re48521.2020.00014\">10.1109/re48521.2020.00014</a>","bibtex":"@inproceedings{Holtmann_Steghofer_Rath_Schmelter_2020, title={Cutting through the Jungle: Disambiguating Model-based Traceability Terminology}, DOI={<a href=\"https://doi.org/10.1109/re48521.2020.00014\">10.1109/re48521.2020.00014</a>}, booktitle={2020 IEEE 28th International Requirements Engineering Conference (RE)}, publisher={IEEE}, author={Holtmann, Jörg and Steghofer, Jan-Philipp and Rath, Michael and Schmelter, David}, year={2020} }","short":"J. Holtmann, J.-P. Steghofer, M. Rath, D. Schmelter, in: 2020 IEEE 28th International Requirements Engineering Conference (RE), IEEE, 2020.","mla":"Holtmann, Jörg, et al. “Cutting through the Jungle: Disambiguating Model-Based Traceability Terminology.” <i>2020 IEEE 28th International Requirements Engineering Conference (RE)</i>, IEEE, 2020, doi:<a href=\"https://doi.org/10.1109/re48521.2020.00014\">10.1109/re48521.2020.00014</a>.","apa":"Holtmann, J., Steghofer, J.-P., Rath, M., &#38; Schmelter, D. (2020). Cutting through the Jungle: Disambiguating Model-based Traceability Terminology. In <i>2020 IEEE 28th International Requirements Engineering Conference (RE)</i>. IEEE. <a href=\"https://doi.org/10.1109/re48521.2020.00014\">https://doi.org/10.1109/re48521.2020.00014</a>"},"year":"2020","publication_identifier":{"isbn":["9781728174389"]},"publication_status":"published","doi":"10.1109/re48521.2020.00014","title":"Cutting through the Jungle: Disambiguating Model-based Traceability Terminology","author":[{"first_name":"Jörg","last_name":"Holtmann","orcid":"0000-0001-6141-4571","id":"3875","full_name":"Holtmann, Jörg"},{"first_name":"Jan-Philipp","last_name":"Steghofer","full_name":"Steghofer, Jan-Philipp"},{"first_name":"Michael","full_name":"Rath, Michael","last_name":"Rath"},{"first_name":"David","id":"40982","full_name":"Schmelter, David","orcid":"0000-0001-7787-5380","last_name":"Schmelter"}],"date_created":"2020-11-26T10:14:24Z","date_updated":"2022-01-06T06:54:29Z","publisher":"IEEE"},{"publication":"ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS ’20)","type":"conference","status":"public","department":[{"_id":"76"},{"_id":"241"},{"_id":"662"}],"user_id":"5786","_id":"20518","language":[{"iso":"eng"}],"citation":{"mla":"Koch, Thorsten, et al. “Scenario-Based Specification of Security Protocols and Transformation to Security Model Checkers.” <i>ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS ’20)</i>, ACM, 2020, doi:<a href=\"https://doi.org/10.1145/3365438.3410946\">10.1145/3365438.3410946</a>.","bibtex":"@inproceedings{Koch_Dziwok_Holtmann_Bodden_2020, title={Scenario-based Specification of Security Protocols and Transformation to Security Model Checkers}, DOI={<a href=\"https://doi.org/10.1145/3365438.3410946\">10.1145/3365438.3410946</a>}, booktitle={ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS ’20)}, publisher={ACM}, author={Koch, Thorsten and Dziwok, Stefan and Holtmann, Jörg and Bodden, Eric}, year={2020} }","short":"T. Koch, S. Dziwok, J. Holtmann, E. Bodden, in: ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS ’20), ACM, 2020.","apa":"Koch, T., Dziwok, S., Holtmann, J., &#38; Bodden, E. (2020). Scenario-based Specification of Security Protocols and Transformation to Security Model Checkers. <i>ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS ’20)</i>. <a href=\"https://doi.org/10.1145/3365438.3410946\">https://doi.org/10.1145/3365438.3410946</a>","ama":"Koch T, Dziwok S, Holtmann J, Bodden E. Scenario-based Specification of Security Protocols and Transformation to Security Model Checkers. In: <i>ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS ’20)</i>. ACM; 2020. doi:<a href=\"https://doi.org/10.1145/3365438.3410946\">10.1145/3365438.3410946</a>","chicago":"Koch, Thorsten, Stefan Dziwok, Jörg Holtmann, and Eric Bodden. “Scenario-Based Specification of Security Protocols and Transformation to Security Model Checkers.” In <i>ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS ’20)</i>. ACM, 2020. <a href=\"https://doi.org/10.1145/3365438.3410946\">https://doi.org/10.1145/3365438.3410946</a>.","ieee":"T. Koch, S. Dziwok, J. Holtmann, and E. Bodden, “Scenario-based Specification of Security Protocols and Transformation to Security Model Checkers,” 2020, doi: <a href=\"https://doi.org/10.1145/3365438.3410946\">10.1145/3365438.3410946</a>."},"year":"2020","date_created":"2020-11-26T10:19:54Z","author":[{"first_name":"Thorsten","full_name":"Koch, Thorsten","id":"13616","last_name":"Koch"},{"orcid":"http://orcid.org/0000-0002-8679-6673","last_name":"Dziwok","full_name":"Dziwok, Stefan","id":"3901","first_name":"Stefan"},{"first_name":"Jörg","last_name":"Holtmann","orcid":"0000-0001-6141-4571","id":"3875","full_name":"Holtmann, Jörg"},{"first_name":"Eric","id":"59256","full_name":"Bodden, Eric","orcid":"0000-0003-3470-3647","last_name":"Bodden"}],"publisher":"ACM","date_updated":"2022-01-06T06:54:29Z","doi":"10.1145/3365438.3410946","title":"Scenario-based Specification of Security Protocols and Transformation to Security Model Checkers"},{"language":[{"iso":"eng"}],"department":[{"_id":"241"}],"user_id":"15249","_id":"20758","status":"public","type":"dissertation","title":"Improvement of Software Requirements Quality based on Systems Engineering","author":[{"first_name":"Jörg","id":"3875","full_name":"Holtmann, Jörg","orcid":"0000-0001-6141-4571","last_name":"Holtmann"}],"date_created":"2020-12-16T14:02:11Z","date_updated":"2022-01-06T06:54:36Z","publisher":"Fakultät für Elektrotechnik, Informatik und Mathematik, Universität Paderborn","citation":{"ama":"Holtmann J. <i>Improvement of Software Requirements Quality Based on Systems Engineering</i>. Fakultät für Elektrotechnik, Informatik und Mathematik, Universität Paderborn; 2019.","chicago":"Holtmann, Jörg. <i>Improvement of Software Requirements Quality Based on Systems Engineering</i>. Fakultät für Elektrotechnik, Informatik und Mathematik, Universität Paderborn, 2019.","ieee":"J. Holtmann, <i>Improvement of Software Requirements Quality based on Systems Engineering</i>. Fakultät für Elektrotechnik, Informatik und Mathematik, Universität Paderborn, 2019.","apa":"Holtmann, J. (2019). <i>Improvement of Software Requirements Quality based on Systems Engineering</i>. Fakultät für Elektrotechnik, Informatik und Mathematik, Universität Paderborn.","mla":"Holtmann, Jörg. <i>Improvement of Software Requirements Quality Based on Systems Engineering</i>. Fakultät für Elektrotechnik, Informatik und Mathematik, Universität Paderborn, 2019.","short":"J. Holtmann, Improvement of Software Requirements Quality Based on Systems Engineering, Fakultät für Elektrotechnik, Informatik und Mathematik, Universität Paderborn, 2019.","bibtex":"@book{Holtmann_2019, title={Improvement of Software Requirements Quality based on Systems Engineering}, publisher={Fakultät für Elektrotechnik, Informatik und Mathematik, Universität Paderborn}, author={Holtmann, Jörg}, year={2019} }"},"year":"2019"},{"status":"public","type":"book_chapter","publication":"17th escar Europe : embedded security in cars","language":[{"iso":"eng"}],"_id":"20760","user_id":"9106","department":[{"_id":"241"}],"year":"2019","citation":{"apa":"Schubert, D., Eikerling, H., &#38; Holtmann, J. (2019). Application-aware Intrusion Detection: A Systematic Literature Review and Implications for Automotive Systems. In <i>17th escar Europe : embedded security in cars</i>. Ruhr-University Bochum, University Library.","bibtex":"@inbook{Schubert_Eikerling_Holtmann_2019, title={Application-aware Intrusion Detection: A Systematic Literature Review and Implications for Automotive Systems}, booktitle={17th escar Europe : embedded security in cars}, publisher={Ruhr-University Bochum, University Library}, author={Schubert, David and Eikerling, Hendrik and Holtmann, Jörg}, year={2019} }","mla":"Schubert, David, et al. “Application-Aware Intrusion Detection: A Systematic Literature Review and Implications for Automotive Systems.” <i>17th Escar Europe : Embedded Security in Cars</i>, Ruhr-University Bochum, University Library, 2019.","short":"D. Schubert, H. Eikerling, J. Holtmann, in: 17th Escar Europe : Embedded Security in Cars, Ruhr-University Bochum, University Library, 2019.","ama":"Schubert D, Eikerling H, Holtmann J. Application-aware Intrusion Detection: A Systematic Literature Review and Implications for Automotive Systems. In: <i>17th Escar Europe : Embedded Security in Cars</i>. Ruhr-University Bochum, University Library; 2019.","chicago":"Schubert, David, Hendrik Eikerling, and Jörg Holtmann. “Application-Aware Intrusion Detection: A Systematic Literature Review and Implications for Automotive Systems.” In <i>17th Escar Europe : Embedded Security in Cars</i>. Ruhr-University Bochum, University Library, 2019.","ieee":"D. Schubert, H. Eikerling, and J. Holtmann, “Application-aware Intrusion Detection: A Systematic Literature Review and Implications for Automotive Systems,” in <i>17th escar Europe : embedded security in cars</i>, Ruhr-University Bochum, University Library, 2019."},"title":"Application-aware Intrusion Detection: A Systematic Literature Review and Implications for Automotive Systems","publisher":"Ruhr-University Bochum, University Library","date_updated":"2022-01-06T06:54:36Z","date_created":"2020-12-16T14:05:10Z","author":[{"first_name":"David","full_name":"Schubert, David","id":"9106","last_name":"Schubert"},{"id":"29279","full_name":"Eikerling, Hendrik","last_name":"Eikerling","first_name":"Hendrik"},{"first_name":"Jörg","orcid":"0000-0001-6141-4571","last_name":"Holtmann","full_name":"Holtmann, Jörg","id":"3875"}]},{"_id":"20782","user_id":"13616","series_title":"Communications in Computer and Information Science","department":[{"_id":"241"},{"_id":"662"}],"language":[{"iso":"eng"}],"type":"book_chapter","publication":"Revised Selected Papers of the 5th International Conference on Model-Driven Engineering and Software Development","abstract":[{"lang":"eng","text":"Original equipment manufacturers (OEMs) build mechatronic, variant-rich systems using components from several suppliers in industry sectors like automation. The OEMs have to integrate the different components to the overall system based on a virtual layout. For this purpose, the suppliers provide geometrical information via the standardized exchange format STEP. Beyond the geometrical information, the OEMs need additional logical and technical information for the integration task as well as the variant handling. For that reason, STEP provides an extension mechanism for extending and tailoring STEP to project-specific needs. However, extending STEP requires extending several capabilities of all involved tools, which prevents the project-specific utilization of the STEP extensions mechanism. In order to cope with this problem, we presented in previous work a model-driven approach enabling the flexible specification of STEP extensions and particularly the automatic derivation of the required capability extensions for two involved tools. Nevertheless, the OEMs still need to apply several engineering tools from different domains to consider logical as well as geometrical constraints between product variants. In this paper, we hence combine our previous approach with extended feature models that consider conventional logical and particularly geometrical information, thereby enabling a holistic product line engineering for mechatronic systems. By means of an automation production system example, we illustrate how OEMs can orchestrate their overall supply and development processes through the combination of both approaches."}],"editor":[{"last_name":"Pires","full_name":"Pires, Luís Ferreira","first_name":"Luís Ferreira"},{"first_name":"Slimane","last_name":"Hammoudi","full_name":"Hammoudi, Slimane"},{"first_name":"Bran","last_name":"Selic","full_name":"Selic, Bran"}],"status":"public","publisher":"Springer International Publishing","date_updated":"2022-01-06T06:54:38Z","author":[{"first_name":"Thorsten","last_name":"Koch","full_name":"Koch, Thorsten","id":"13616"},{"first_name":"Jörg","orcid":"0000-0001-6141-4571","last_name":"Holtmann","full_name":"Holtmann, Jörg","id":"3875"},{"first_name":"Timo","full_name":"Lindemann, Timo","last_name":"Lindemann"}],"date_created":"2020-12-17T12:03:28Z","volume":880,"title":"Model-Driven STEP Application Protocol Extensions Combined with Feature Modeling Considering Geometrical Information","doi":"10.1007/978-3-319-94764-8_8","year":"2018","citation":{"mla":"Koch, Thorsten, et al. “Model-Driven STEP Application Protocol Extensions Combined with Feature Modeling Considering Geometrical Information.” <i>Revised Selected Papers of the 5th International Conference on Model-Driven Engineering and Software Development</i>, edited by Luís Ferreira Pires et al., vol. 880, Springer International Publishing, 2018, pp. 173–97, doi:<a href=\"https://doi.org/10.1007/978-3-319-94764-8_8\">10.1007/978-3-319-94764-8_8</a>.","bibtex":"@inbook{Koch_Holtmann_Lindemann_2018, series={Communications in Computer and Information Science}, title={Model-Driven STEP Application Protocol Extensions Combined with Feature Modeling Considering Geometrical Information}, volume={880}, DOI={<a href=\"https://doi.org/10.1007/978-3-319-94764-8_8\">10.1007/978-3-319-94764-8_8</a>}, booktitle={Revised Selected Papers of the 5th International Conference on Model-Driven Engineering and Software Development}, publisher={Springer International Publishing}, author={Koch, Thorsten and Holtmann, Jörg and Lindemann, Timo}, editor={Pires, Luís Ferreira and Hammoudi, Slimane and Selic, BranEditors}, year={2018}, pages={173–197}, collection={Communications in Computer and Information Science} }","short":"T. Koch, J. Holtmann, T. Lindemann, in: L.F. Pires, S. Hammoudi, B. Selic (Eds.), Revised Selected Papers of the 5th International Conference on Model-Driven Engineering and Software Development, Springer International Publishing, 2018, pp. 173–197.","apa":"Koch, T., Holtmann, J., &#38; Lindemann, T. (2018). Model-Driven STEP Application Protocol Extensions Combined with Feature Modeling Considering Geometrical Information. In L. F. Pires, S. Hammoudi, &#38; B. Selic (Eds.), <i>Revised Selected Papers of the 5th International Conference on Model-Driven Engineering and Software Development</i> (Vol. 880, pp. 173–197). Springer International Publishing. <a href=\"https://doi.org/10.1007/978-3-319-94764-8_8\">https://doi.org/10.1007/978-3-319-94764-8_8</a>","ama":"Koch T, Holtmann J, Lindemann T. Model-Driven STEP Application Protocol Extensions Combined with Feature Modeling Considering Geometrical Information. In: Pires LF, Hammoudi S, Selic B, eds. <i>Revised Selected Papers of the 5th International Conference on Model-Driven Engineering and Software Development</i>. Vol 880. Communications in Computer and Information Science. Springer International Publishing; 2018:173-197. doi:<a href=\"https://doi.org/10.1007/978-3-319-94764-8_8\">10.1007/978-3-319-94764-8_8</a>","ieee":"T. Koch, J. Holtmann, and T. Lindemann, “Model-Driven STEP Application Protocol Extensions Combined with Feature Modeling Considering Geometrical Information,” in <i>Revised Selected Papers of the 5th International Conference on Model-Driven Engineering and Software Development</i>, vol. 880, L. F. Pires, S. Hammoudi, and B. Selic, Eds. Springer International Publishing, 2018, pp. 173–197.","chicago":"Koch, Thorsten, Jörg Holtmann, and Timo Lindemann. “Model-Driven STEP Application Protocol Extensions Combined with Feature Modeling Considering Geometrical Information.” In <i>Revised Selected Papers of the 5th International Conference on Model-Driven Engineering and Software Development</i>, edited by Luís Ferreira Pires, Slimane Hammoudi, and Bran Selic, 880:173–97. Communications in Computer and Information Science. Springer International Publishing, 2018. <a href=\"https://doi.org/10.1007/978-3-319-94764-8_8\">https://doi.org/10.1007/978-3-319-94764-8_8</a>."},"page":"173-197","intvolume":"       880"},{"status":"public","abstract":[{"lang":"eng","text":"Distributed, software-intensive systems such as automotive electronic control units have to handle various situations employing message-based coordination. The growing complexity of such systems results in an increasing difficulty to achieve a high quality of the systems' requirements specifications. Scenario-based requirements engineering addresses the message-based coordination of such systems and enables, if underpinned with formal modeling languages, automatic analyses for ensuring the quality of requirements specifications. However, formal requirements modeling languages require high expertise of the requirements engineers and many manual iterations until specifications reach high quality. Patterns provide a constructive means for assembling high-quality solutions by applying reusable and established building blocks. Thus, they also gained momentum in requirements documentation. In order to support the requirements engineers in the systematic conception of formal, scenario-based requirements specification models, we hence introduce in this paper a requirement pattern catalog for a requirements modeling language. We illustrate and discuss the application of the requirement patterns with an example of requirements for an automotive electronic control unit."}],"type":"conference","publication":"6th International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2018)","language":[{"iso":"eng"}],"user_id":"8472","department":[{"_id":"241"},{"_id":"662"}],"_id":"20786","citation":{"ieee":"M. Fockel, J. Holtmann, T. Koch, and D. Schmelter, “Formal, Model- and Scenario-based Requirement Patterns,” in <i>6th International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2018)</i>, 2018.","chicago":"Fockel, Markus, Jörg Holtmann, Thorsten Koch, and David Schmelter. “Formal, Model- and Scenario-Based Requirement Patterns.” In <i>6th International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2018)</i>, 2018.","ama":"Fockel M, Holtmann J, Koch T, Schmelter D. Formal, Model- and Scenario-based Requirement Patterns. In: <i>6th International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2018)</i>. ; 2018.","apa":"Fockel, M., Holtmann, J., Koch, T., &#38; Schmelter, D. (2018). Formal, Model- and Scenario-based Requirement Patterns. In <i>6th International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2018)</i>.","short":"M. Fockel, J. Holtmann, T. Koch, D. Schmelter, in: 6th International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2018), 2018.","bibtex":"@inproceedings{Fockel_Holtmann_Koch_Schmelter_2018, title={Formal, Model- and Scenario-based Requirement Patterns}, booktitle={6th International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2018)}, author={Fockel, Markus and Holtmann, Jörg and Koch, Thorsten and Schmelter, David}, year={2018} }","mla":"Fockel, Markus, et al. “Formal, Model- and Scenario-Based Requirement Patterns.” <i>6th International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2018)</i>, 2018."},"year":"2018","title":"Formal, Model- and Scenario-based Requirement Patterns","date_created":"2020-12-17T12:12:20Z","author":[{"orcid":"0000-0002-1269-0702","last_name":"Fockel","id":"8472","full_name":"Fockel, Markus","first_name":"Markus"},{"first_name":"Jörg","id":"3875","full_name":"Holtmann, Jörg","last_name":"Holtmann","orcid":"0000-0001-6141-4571"},{"first_name":"Thorsten","full_name":"Koch, Thorsten","id":"13616","last_name":"Koch"},{"first_name":"David","full_name":"Schmelter, David","id":"40982","orcid":"0000-0001-7787-5380","last_name":"Schmelter"}],"date_updated":"2022-01-06T06:54:38Z"},{"title":"Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis)","date_updated":"2022-01-06T06:57:39Z","publisher":"Gesellschaft für Informatik","volume":"P-267","author":[{"id":"3875","full_name":"Holtmann, Jörg","orcid":"0000-0001-6141-4571","last_name":"Holtmann","first_name":"Jörg"},{"first_name":"Ruslan","last_name":"Bernijazov","full_name":"Bernijazov, Ruslan"},{"first_name":"Matthias","last_name":"Meyer","full_name":"Meyer, Matthias","id":"683"},{"orcid":"0000-0001-7787-5380","last_name":"Schmelter","full_name":"Schmelter, David","id":"40982","first_name":"David"},{"first_name":"Christian","full_name":"Tschirner, Christian","last_name":"Tschirner"}],"date_created":"2021-11-15T09:48:24Z","year":"2017","page":"109-110","citation":{"mla":"Holtmann, Jörg, et al. “Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis).” <i>Proceedings of the Software Engineering 2017, Lecture Notes in Informatics (LNI), Band P-267</i>, edited by Jan Jürjens and Kurt Schneider, vol. P-267, Gesellschaft für Informatik, 2017, pp. 109–10.","short":"J. Holtmann, R. Bernijazov, M. Meyer, D. Schmelter, C. Tschirner, in: J. Jürjens, K. Schneider (Eds.), Proceedings of the Software Engineering 2017, Lecture Notes in Informatics (LNI), Band P-267, Gesellschaft für Informatik, 2017, pp. 109–110.","bibtex":"@inproceedings{Holtmann_Bernijazov_Meyer_Schmelter_Tschirner_2017, series={Lecture Notes in Informatics (LNI), Band P-267}, title={Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis)}, volume={P-267}, booktitle={Proceedings of the Software Engineering 2017, Lecture Notes in Informatics (LNI), Band P-267}, publisher={Gesellschaft für Informatik}, author={Holtmann, Jörg and Bernijazov, Ruslan and Meyer, Matthias and Schmelter, David and Tschirner, Christian}, editor={Jürjens, Jan and Schneider, Kurt}, year={2017}, pages={109–110}, collection={Lecture Notes in Informatics (LNI), Band P-267} }","apa":"Holtmann, J., Bernijazov, R., Meyer, M., Schmelter, D., &#38; Tschirner, C. (2017). Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis). In J. Jürjens &#38; K. Schneider (Eds.), <i>Proceedings of the Software Engineering 2017, Lecture Notes in Informatics (LNI), Band P-267: Vol. P-267</i> (pp. 109–110). Gesellschaft für Informatik.","ama":"Holtmann J, Bernijazov R, Meyer M, Schmelter D, Tschirner C. Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis). In: Jürjens J, Schneider K, eds. <i>Proceedings of the Software Engineering 2017, Lecture Notes in Informatics (LNI), Band P-267</i>. Vol P-267. Lecture Notes in Informatics (LNI), Band P-267. Gesellschaft für Informatik; 2017:109-110.","chicago":"Holtmann, Jörg, Ruslan Bernijazov, Matthias Meyer, David Schmelter, and Christian Tschirner. “Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis).” In <i>Proceedings of the Software Engineering 2017, Lecture Notes in Informatics (LNI), Band P-267</i>, edited by Jan Jürjens and Kurt Schneider, P-267:109–10. Lecture Notes in Informatics (LNI), Band P-267. Gesellschaft für Informatik, 2017.","ieee":"J. Holtmann, R. Bernijazov, M. Meyer, D. Schmelter, and C. Tschirner, “Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis),” in <i>Proceedings of the Software Engineering 2017, Lecture Notes in Informatics (LNI), Band P-267</i>, 2017, vol. P-267, pp. 109–110."},"language":[{"iso":"eng"}],"_id":"27428","department":[{"_id":"676"}],"series_title":"Lecture Notes in Informatics (LNI), Band P-267","user_id":"21240","abstract":[{"text":"The development of software-intensive technical systems (e.g., within the automotive industry) involves several engineering disciplines like mechanical, electrical, control, and particularly software engineering. Model-based Systems Engineering (MBSE) coordinates these disciplines throughout the development by means of a discipline-spanning system model. An integral part of MBSE is the requirements engineering on the system level. However, these requirements need to be refined for the discipline-specific development to start, for example, into specific requirements for the embedded software. Since existing MBSE approaches lack support for this refinement step, we conceived a systematic and iterative transition from MBSE to model-based software requirements engineering, which we present in this talk. We automated the steps of the transition where possible, in order to avoid error-prone and time-consuming manual tasks. We illustrate the approach and perform a case study with an example of an automotive embedded system.","lang":"eng"}],"editor":[{"first_name":"Jan","last_name":"Jürjens","full_name":"Jürjens, Jan"},{"last_name":"Schneider","full_name":"Schneider, Kurt","first_name":"Kurt"}],"status":"public","publication":"Proceedings of the Software Engineering 2017, Lecture Notes in Informatics (LNI), Band P-267","type":"conference"},{"date_updated":"2022-01-06T06:54:38Z","author":[{"orcid":"0000-0002-1269-0702","last_name":"Fockel","id":"8472","full_name":"Fockel, Markus","first_name":"Markus"},{"first_name":"Jörg","last_name":"Holtmann","orcid":"0000-0001-6141-4571","id":"3875","full_name":"Holtmann, Jörg"},{"last_name":"Koch","id":"13616","full_name":"Koch, Thorsten","first_name":"Thorsten"},{"first_name":"David","id":"40982","full_name":"Schmelter, David","orcid":"0000-0001-7787-5380","last_name":"Schmelter"}],"date_created":"2020-12-17T13:31:36Z","title":"Model-based Requirement Pattern Catalog","place":"Paderborn, Germany","year":"2017","citation":{"short":"M. Fockel, J. Holtmann, T. Koch, D. Schmelter, Model-Based Requirement Pattern Catalog, Paderborn, Germany, 2017.","mla":"Fockel, Markus, et al. <i>Model-Based Requirement Pattern Catalog</i>. 2017.","bibtex":"@book{Fockel_Holtmann_Koch_Schmelter_2017, place={Paderborn, Germany}, title={Model-based Requirement Pattern Catalog}, author={Fockel, Markus and Holtmann, Jörg and Koch, Thorsten and Schmelter, David}, year={2017} }","apa":"Fockel, M., Holtmann, J., Koch, T., &#38; Schmelter, D. (2017). <i>Model-based Requirement Pattern Catalog</i>. Paderborn, Germany.","ieee":"M. Fockel, J. Holtmann, T. Koch, and D. Schmelter, <i>Model-based Requirement Pattern Catalog</i>. Paderborn, Germany, 2017.","chicago":"Fockel, Markus, Jörg Holtmann, Thorsten Koch, and David Schmelter. <i>Model-Based Requirement Pattern Catalog</i>. Paderborn, Germany, 2017.","ama":"Fockel M, Holtmann J, Koch T, Schmelter D. <i>Model-Based Requirement Pattern Catalog</i>. Paderborn, Germany; 2017."},"_id":"20793","department":[{"_id":"241"},{"_id":"662"}],"user_id":"8472","language":[{"iso":"eng"}],"type":"report","report_number":"tr-ri-17-354","abstract":[{"text":"Scenario-based requirements engineering addresses the message-based coordination of software-intensive systems and enables, if underpinned with formal languages, automatic requirements validation techniques for improving the quality of a requirements specification. One of such requirements engineering approaches bases on a recent visual Live Sequence Chart variant compliant to the Unified Modeling Language, so-called Modal Sequence Diagrams (MSDs). The usage of patterns is known to be constructive thanks to assembling solutions by means of reusable building blocks that are proven in practice, so that recurring problems do not need to be solved over and over again. Thus, patterns also gained momentum in the area of requirements documentation. In this technical report, we introduce a model- and scenario-based pattern catalog for MSD requirements. Our MSD requirement pattern catalog consolidates and unifies 86 requirement patterns from three well-known, practice-oriented requirement pattern catalogs, each covering different aspects.","lang":"eng"}],"status":"public"},{"doi":"10.1109/REW.2017.14","title":"Toward Learning Realizable Scenario-based, Formal Requirements Specifications","date_created":"2020-12-17T13:34:07Z","author":[{"first_name":"David","last_name":"Schmelter","orcid":"0000-0001-7787-5380","full_name":"Schmelter, David","id":"40982"},{"last_name":"Greenyer","full_name":"Greenyer, Joel","first_name":"Joel"},{"first_name":"Jörg","full_name":"Holtmann, Jörg","id":"3875","orcid":"0000-0001-6141-4571","last_name":"Holtmann"}],"date_updated":"2022-01-06T06:54:38Z","publisher":"IEEE","citation":{"short":"D. Schmelter, J. Greenyer, J. Holtmann, in: 4th International Workshop on Artificial Intelligence for Requirements Engineering (AIRE), IEEE, Lisbon, Portugal, 2017.","bibtex":"@inproceedings{Schmelter_Greenyer_Holtmann_2017, place={Lisbon, Portugal}, title={Toward Learning Realizable Scenario-based, Formal Requirements Specifications}, DOI={<a href=\"https://doi.org/10.1109/REW.2017.14\">10.1109/REW.2017.14</a>}, booktitle={4th International Workshop on Artificial Intelligence for Requirements Engineering (AIRE)}, publisher={IEEE}, author={Schmelter, David and Greenyer, Joel and Holtmann, Jörg}, year={2017} }","mla":"Schmelter, David, et al. “Toward Learning Realizable Scenario-Based, Formal Requirements Specifications.” <i>4th International Workshop on Artificial Intelligence for Requirements Engineering (AIRE)</i>, IEEE, 2017, doi:<a href=\"https://doi.org/10.1109/REW.2017.14\">10.1109/REW.2017.14</a>.","apa":"Schmelter, D., Greenyer, J., &#38; Holtmann, J. (2017). Toward Learning Realizable Scenario-based, Formal Requirements Specifications. In <i>4th International Workshop on Artificial Intelligence for Requirements Engineering (AIRE)</i>. Lisbon, Portugal: IEEE. <a href=\"https://doi.org/10.1109/REW.2017.14\">https://doi.org/10.1109/REW.2017.14</a>","ama":"Schmelter D, Greenyer J, Holtmann J. Toward Learning Realizable Scenario-based, Formal Requirements Specifications. In: <i>4th International Workshop on Artificial Intelligence for Requirements Engineering (AIRE)</i>. Lisbon, Portugal: IEEE; 2017. doi:<a href=\"https://doi.org/10.1109/REW.2017.14\">10.1109/REW.2017.14</a>","chicago":"Schmelter, David, Joel Greenyer, and Jörg Holtmann. “Toward Learning Realizable Scenario-Based, Formal Requirements Specifications.” In <i>4th International Workshop on Artificial Intelligence for Requirements Engineering (AIRE)</i>. Lisbon, Portugal: IEEE, 2017. <a href=\"https://doi.org/10.1109/REW.2017.14\">https://doi.org/10.1109/REW.2017.14</a>.","ieee":"D. Schmelter, J. Greenyer, and J. Holtmann, “Toward Learning Realizable Scenario-based, Formal Requirements Specifications,” in <i>4th International Workshop on Artificial Intelligence for Requirements Engineering (AIRE)</i>, 2017."},"place":"Lisbon, Portugal","year":"2017","language":[{"iso":"eng"}],"user_id":"40982","department":[{"_id":"241"},{"_id":"662"}],"_id":"20795","status":"public","abstract":[{"text":"Distributed, software-intensive systems such as fully automated cars have to handle various situations employing message-based coordination. The growing complexity of such systems results in an increasing difficulty to achieve a high quality of the systems’ requirements specifications, particularly w.r.t. the realizability of the specifications. Scenario-based requirements engineering addresses the message-based coordination of such systems and enables, if underpinned with formal languages, automatic requirements validation techniques for proving the realizability of a requirements specification. However, formal requirements modeling languages require a deep knowledge of requirements engineers and typically require many manual iterations until they find a realizable specification. In order to support requirements engineers in the stepwise development of scenario-based requirements specifications, we propose to evolve a high-quality specification from a (presumably unrealizable) manually created specification employing an evolutionary algorithm. In this paper, we show our results on automatically evolving new assumptions on the systems’ environment behavior that guarantee a realizable requirements specification. Based on this contribution, we outline our research roadmap toward our long-term goal of automatically supporting requirements engineers in finding high-quality requirements specifications.","lang":"eng"}],"type":"conference","publication":"4th International Workshop on Artificial Intelligence for Requirements Engineering (AIRE)"},{"publication":"Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development","type":"conference","status":"public","abstract":[{"lang":"eng","text":"Original equipment manufacturers (OEMs) build mechatronic systems using components from several suppliers in industry sectors like automation. The suppliers provide geometrical information via the standardized exchange format STEP, such that the OEM is able to virtually layout the overall system. Beyond the geometrical information, the OEM needs additional technical information for his development tasks. For that reason, STEP provides an extension mechanism for extending and tailoring STEP to project-specific needs. However, extending STEP moreover requires extending several capabilities of all involved tools, causing high development effort. This effort prevents the project-specific utilization of the STEP extension mechanism and forces the organizations to use awkward workarounds. In order to cope with this problem, we present a model-driven approach enabling the flexible specification of STEP extensions and particularly the automatic derivation of the required further capabilities for two involved tools. We illustrate and evaluate the approach with an automation production system example."}],"department":[{"_id":"241"},{"_id":"662"}],"user_id":"13616","_id":"20801","language":[{"iso":"eng"}],"citation":{"apa":"Koch, T., Holtmann, J., &#38; Lindemann, T. (2017). Flexible Specification of STEP Application Protocol Extensions and Automatic Derivation of Tool Capabilities. In <i>Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development</i>. <a href=\"https://doi.org/10.5220/0006137400530064\">https://doi.org/10.5220/0006137400530064</a>","bibtex":"@inproceedings{Koch_Holtmann_Lindemann_2017, title={Flexible Specification of STEP Application Protocol Extensions and Automatic Derivation of Tool Capabilities}, DOI={<a href=\"https://doi.org/10.5220/0006137400530064\">10.5220/0006137400530064</a>}, booktitle={Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development}, author={Koch, Thorsten and Holtmann, Jörg and Lindemann, Timo}, year={2017} }","mla":"Koch, Thorsten, et al. “Flexible Specification of STEP Application Protocol Extensions and Automatic Derivation of Tool Capabilities.” <i>Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development</i>, 2017, doi:<a href=\"https://doi.org/10.5220/0006137400530064\">10.5220/0006137400530064</a>.","short":"T. Koch, J. Holtmann, T. Lindemann, in: Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development, 2017.","ieee":"T. Koch, J. Holtmann, and T. Lindemann, “Flexible Specification of STEP Application Protocol Extensions and Automatic Derivation of Tool Capabilities,” in <i>Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development</i>, 2017.","chicago":"Koch, Thorsten, Jörg Holtmann, and Timo Lindemann. “Flexible Specification of STEP Application Protocol Extensions and Automatic Derivation of Tool Capabilities.” In <i>Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development</i>, 2017. <a href=\"https://doi.org/10.5220/0006137400530064\">https://doi.org/10.5220/0006137400530064</a>.","ama":"Koch T, Holtmann J, Lindemann T. Flexible Specification of STEP Application Protocol Extensions and Automatic Derivation of Tool Capabilities. In: <i>Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development</i>. ; 2017. doi:<a href=\"https://doi.org/10.5220/0006137400530064\">10.5220/0006137400530064</a>"},"year":"2017","author":[{"last_name":"Koch","full_name":"Koch, Thorsten","id":"13616","first_name":"Thorsten"},{"last_name":"Holtmann","orcid":"0000-0001-6141-4571","id":"3875","full_name":"Holtmann, Jörg","first_name":"Jörg"},{"first_name":"Timo","full_name":"Lindemann, Timo","last_name":"Lindemann"}],"date_created":"2020-12-17T13:51:04Z","date_updated":"2022-01-06T06:54:39Z","doi":"10.5220/0006137400530064","title":"Flexible Specification of STEP Application Protocol Extensions and Automatic Derivation of Tool Capabilities"},{"title":"Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis)","author":[{"orcid":"0000-0001-6141-4571","last_name":"Holtmann","id":"3875","full_name":"Holtmann, Jörg","first_name":"Jörg"},{"last_name":"Bernijazov","full_name":"Bernijazov, Ruslan","first_name":"Ruslan"},{"first_name":"Matthias","last_name":"Meyer","full_name":"Meyer, Matthias","id":"683"},{"first_name":"David","last_name":"Schmelter","orcid":"0000-0001-7787-5380","full_name":"Schmelter, David","id":"40982"},{"first_name":"Christian","last_name":"Tschirner","full_name":"Tschirner, Christian"}],"date_created":"2020-12-17T13:53:41Z","volume":"P-267","publisher":"Gesellschaft fuer Informatik","date_updated":"2022-01-06T06:54:39Z","citation":{"apa":"Holtmann, J., Bernijazov, R., Meyer, M., Schmelter, D., &#38; Tschirner, C. (2017). Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis). In J. Jürjens &#38; K. Schneider (Eds.), <i>Proceedings of the Software Engineering 2017</i> (Vol. P-267, pp. 109–110). Gesellschaft fuer Informatik.","mla":"Holtmann, Jörg, et al. “Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis).” <i>Proceedings of the Software Engineering 2017</i>, edited by Jan Jürjens and Kurt Schneider, vol. P-267, Gesellschaft fuer Informatik, 2017, pp. 109–10.","short":"J. Holtmann, R. Bernijazov, M. Meyer, D. Schmelter, C. Tschirner, in: J. Jürjens, K. Schneider (Eds.), Proceedings of the Software Engineering 2017, Gesellschaft fuer Informatik, 2017, pp. 109–110.","bibtex":"@inproceedings{Holtmann_Bernijazov_Meyer_Schmelter_Tschirner_2017, series={Lecture Notes in Informatics (LNI)}, title={Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis)}, volume={P-267}, booktitle={Proceedings of the Software Engineering 2017}, publisher={Gesellschaft fuer Informatik}, author={Holtmann, Jörg and Bernijazov, Ruslan and Meyer, Matthias and Schmelter, David and Tschirner, Christian}, editor={Jürjens, Jan and Schneider, KurtEditors}, year={2017}, pages={109–110}, collection={Lecture Notes in Informatics (LNI)} }","ieee":"J. Holtmann, R. Bernijazov, M. Meyer, D. Schmelter, and C. Tschirner, “Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis),” in <i>Proceedings of the Software Engineering 2017</i>, 2017, vol. P-267, pp. 109–110.","chicago":"Holtmann, Jörg, Ruslan Bernijazov, Matthias Meyer, David Schmelter, and Christian Tschirner. “Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis).” In <i>Proceedings of the Software Engineering 2017</i>, edited by Jan Jürjens and Kurt Schneider, P-267:109–10. Lecture Notes in Informatics (LNI). Gesellschaft fuer Informatik, 2017.","ama":"Holtmann J, Bernijazov R, Meyer M, Schmelter D, Tschirner C. Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems (Précis). In: Jürjens J, Schneider K, eds. <i>Proceedings of the Software Engineering 2017</i>. Vol P-267. Lecture Notes in Informatics (LNI). Gesellschaft fuer Informatik; 2017:109-110."},"page":"109-110","year":"2017","language":[{"iso":"eng"}],"user_id":"40982","series_title":"Lecture Notes in Informatics (LNI)","department":[{"_id":"241"},{"_id":"662"}],"_id":"20802","status":"public","editor":[{"full_name":"Jürjens, Jan","last_name":"Jürjens","first_name":"Jan"},{"last_name":"Schneider","full_name":"Schneider, Kurt","first_name":"Kurt"}],"abstract":[{"lang":"eng","text":"The development of software-intensive technical systems (e.g., within the automotive industry) involves several engineering disciplines like mechanical, electrical, control, and particularly software engineering. Model-based Systems Engineering (MBSE) coordinates these disciplines throughout the development by means of a discipline-spanning system model. An integral part of MBSE is the requirements engineering on the system level. However, these requirements need to be refined for the discipline-specific development to start, for example, into specific requirements for the embedded software. Since existing MBSE approaches lack support for this refinement step, we conceived a systematic and iterative transition from MBSE to model-based software requirements engineering, which we present in this talk. We automated the steps of the transition where possible, in order to avoid error-prone and time-consuming manual tasks. We illustrate the approach and perform a case study with an example of an automotive embedded system."}],"type":"conference","publication":"Proceedings of the Software Engineering 2017"},{"publication":"Tag des Systems Engineering 2016","type":"conference","abstract":[{"lang":"eng","text":"Das Systemmodell ist der Kern des Model-Based Systems Engineering (MBSE). Während jedoch im Systems Engineering dem Zusammenspiel von Produkt und Projekt ein hoher Stellenwert beigemessen wird, liegt der Fokus im MBSE noch sehr stark auf technischen Prozessen. Im Hinblick auf die Idee des Systemmodells als zentrale Datenquelle sollten auch Stakeholder jenseits der direkten Entwicklungsaktivitäten das Systemmodell entsprechend nutzen können und davon profitieren. Dazu wird ein Demonstrator vorgestellt, welcher die Anwendung einer Komplexitätsanalyse auf Basis des Systemmodells mechatronischer Systeme stellvertretend für Methoden in Sinne der technischen Managementprozesse der ISO/IEC 15288 aufzeigt. Grundlage des Demonstrators bildet das Systemmodell eines Pedelecs. Die darin modellierten Strukturen dienen als Input für die Komplexitätsanalyse. Über die automatisierte Anwendung der Komplexitätsanalyse ergibt sich als Output ein Portfolio, das die Komplexität der funktionserfüllenden Komponenten mit der Bewertung der Funktionalität in Beziehung setzt und somit eine Beurteilung und entsprechende Handlungsempfehlungen der Komponenten ermöglicht."}],"status":"public","_id":"27449","department":[{"_id":"676"}],"user_id":"21240","language":[{"iso":"ger"}],"year":"2016","page":"77-86","citation":{"ama":"Greinert M, Tschirner C, Holtmann J. Anwendung von Methoden der Produktentstehung auf Basis des Systemmodells mechatronischer Systeme. In: <i>Tag des Systems Engineering 2016</i>. Gesellschaft für Systems Engineering e.V.; 2016:77-86. doi:<a href=\"http://dx.doi.org/10.3139/9783446451414.008\">http://dx.doi.org/10.3139/9783446451414.008</a>","ieee":"M. Greinert, C. Tschirner, and J. Holtmann, “Anwendung von Methoden der Produktentstehung auf Basis des Systemmodells mechatronischer Systeme,” in <i>Tag des Systems Engineering 2016</i>, 2016, pp. 77–86, doi: <a href=\"http://dx.doi.org/10.3139/9783446451414.008\">http://dx.doi.org/10.3139/9783446451414.008</a>.","chicago":"Greinert, Matthias, Christian Tschirner, and Jörg Holtmann. “Anwendung von Methoden der Produktentstehung auf Basis des Systemmodells mechatronischer Systeme.” In <i>Tag des Systems Engineering 2016</i>, 77–86. Gesellschaft für Systems Engineering e.V., 2016. <a href=\"http://dx.doi.org/10.3139/9783446451414.008\">http://dx.doi.org/10.3139/9783446451414.008</a>.","apa":"Greinert, M., Tschirner, C., &#38; Holtmann, J. (2016). Anwendung von Methoden der Produktentstehung auf Basis des Systemmodells mechatronischer Systeme. <i>Tag des Systems Engineering 2016</i>, 77–86. <a href=\"http://dx.doi.org/10.3139/9783446451414.008\">http://dx.doi.org/10.3139/9783446451414.008</a>","short":"M. Greinert, C. Tschirner, J. Holtmann, in: Tag des Systems Engineering 2016, Gesellschaft für Systems Engineering e.V., 2016, pp. 77–86.","bibtex":"@inproceedings{Greinert_Tschirner_Holtmann_2016, title={Anwendung von Methoden der Produktentstehung auf Basis des Systemmodells mechatronischer Systeme}, DOI={<a href=\"http://dx.doi.org/10.3139/9783446451414.008\">http://dx.doi.org/10.3139/9783446451414.008</a>}, booktitle={Tag des Systems Engineering 2016}, publisher={Gesellschaft für Systems Engineering e.V.}, author={Greinert, Matthias and Tschirner, Christian and Holtmann, Jörg}, year={2016}, pages={77–86} }","mla":"Greinert, Matthias, et al. “Anwendung von Methoden der Produktentstehung auf Basis des Systemmodells mechatronischer Systeme.” <i>Tag des Systems Engineering 2016</i>, Gesellschaft für Systems Engineering e.V., 2016, pp. 77–86, doi:<a href=\"http://dx.doi.org/10.3139/9783446451414.008\">http://dx.doi.org/10.3139/9783446451414.008</a>."},"publisher":"Gesellschaft für Systems Engineering e.V.","date_updated":"2022-01-06T06:57:39Z","author":[{"last_name":"Greinert","full_name":"Greinert, Matthias","first_name":"Matthias"},{"last_name":"Tschirner","full_name":"Tschirner, Christian","first_name":"Christian"},{"id":"3875","full_name":"Holtmann, Jörg","last_name":"Holtmann","orcid":"0000-0001-6141-4571","first_name":"Jörg"}],"date_created":"2021-11-15T12:32:55Z","title":"Anwendung von Methoden der Produktentstehung auf Basis des Systemmodells mechatronischer Systeme","doi":"http://dx.doi.org/10.3139/9783446451414.008"},{"language":[{"iso":"eng"}],"department":[{"_id":"676"}],"user_id":"21240","_id":"27468","status":"public","abstract":[{"lang":"eng","text":"The development of software-intensive technical systems involves several engineering disciplines like mechanical, electrical, control, and particularly software engineering. Model-based Systems Engineering (MBSE) coordinates these disciplines throughout the development by means of discipline-spanning processes and a system model. Such a system model provides a common understanding of the system under development and serves as a starting point for the discipline-specific development. An integral part of MBSE is the requirements engineering on the system level. However, these requirements need to be refined for the discipline-specific development to start, e.g., into specific requirements for the embedded software. Since existing MBSE approaches lack support for this refinement step, we conceived in previous work a systematic transition from MBSE to model-based software requirements engineering. We automated the steps of the transition where possible, in order to avoid error-prone and time-consuming manual tasks. In this paper, we extend this approach with support for subsequent process iterations and provide an algorithm for the automated steps. We illustrate the approach and perform a case study with an example of an automotive embedded system."}],"publication":"Journal of Software Evolution and Process","type":"journal_article","doi":"http://dx.doi.org/10.1002/smr.1780","title":"Integrated and iterative systems engineering and software requirements engineering for technical systems","author":[{"first_name":"Jörg","orcid":"0000-0001-6141-4571","last_name":"Holtmann","full_name":"Holtmann, Jörg","id":"3875"},{"first_name":"Ruslan","last_name":"Bernijazov","full_name":"Bernijazov, Ruslan"},{"first_name":"Matthias","id":"683","full_name":"Meyer, Matthias","last_name":"Meyer"},{"first_name":"David","id":"40982","full_name":"Schmelter, David","last_name":"Schmelter","orcid":"0000-0001-7787-5380"},{"full_name":"Tschirner, Christian","last_name":"Tschirner","first_name":"Christian"}],"date_created":"2021-11-15T13:50:29Z","date_updated":"2022-01-06T06:57:39Z","citation":{"short":"J. Holtmann, R. Bernijazov, M. Meyer, D. Schmelter, C. Tschirner, Journal of Software Evolution and Process (2016).","mla":"Holtmann, Jörg, et al. “Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems.” <i>Journal of Software Evolution and Process</i>, 2016, doi:<a href=\"http://dx.doi.org/10.1002/smr.1780\">http://dx.doi.org/10.1002/smr.1780</a>.","bibtex":"@article{Holtmann_Bernijazov_Meyer_Schmelter_Tschirner_2016, title={Integrated and iterative systems engineering and software requirements engineering for technical systems}, DOI={<a href=\"http://dx.doi.org/10.1002/smr.1780\">http://dx.doi.org/10.1002/smr.1780</a>}, journal={Journal of Software Evolution and Process}, author={Holtmann, Jörg and Bernijazov, Ruslan and Meyer, Matthias and Schmelter, David and Tschirner, Christian}, year={2016} }","apa":"Holtmann, J., Bernijazov, R., Meyer, M., Schmelter, D., &#38; Tschirner, C. (2016). Integrated and iterative systems engineering and software requirements engineering for technical systems. <i>Journal of Software Evolution and Process</i>. <a href=\"http://dx.doi.org/10.1002/smr.1780\">http://dx.doi.org/10.1002/smr.1780</a>","ama":"Holtmann J, Bernijazov R, Meyer M, Schmelter D, Tschirner C. Integrated and iterative systems engineering and software requirements engineering for technical systems. <i>Journal of Software Evolution and Process</i>. Published online 2016. doi:<a href=\"http://dx.doi.org/10.1002/smr.1780\">http://dx.doi.org/10.1002/smr.1780</a>","ieee":"J. Holtmann, R. Bernijazov, M. Meyer, D. Schmelter, and C. Tschirner, “Integrated and iterative systems engineering and software requirements engineering for technical systems,” <i>Journal of Software Evolution and Process</i>, 2016, doi: <a href=\"http://dx.doi.org/10.1002/smr.1780\">http://dx.doi.org/10.1002/smr.1780</a>.","chicago":"Holtmann, Jörg, Ruslan Bernijazov, Matthias Meyer, David Schmelter, and Christian Tschirner. “Integrated and Iterative Systems Engineering and Software Requirements Engineering for Technical Systems.” <i>Journal of Software Evolution and Process</i>, 2016. <a href=\"http://dx.doi.org/10.1002/smr.1780\">http://dx.doi.org/10.1002/smr.1780</a>."},"year":"2016"},{"citation":{"apa":"Holtmann, J., Fockel, M., Koch, T., Schmelter, D., Brenner, C., Bernijazov, R., &#38; Sander, M. (2016). <i>The MechatronicUML Requirements Engineering Method: Process and Language</i>. <a href=\"https://doi.org/10.13140/RG.2.2.33223.29606\">https://doi.org/10.13140/RG.2.2.33223.29606</a>","mla":"Holtmann, Jörg, et al. <i>The MechatronicUML Requirements Engineering Method: Process and Language</i>. 2016, doi:<a href=\"https://doi.org/10.13140/RG.2.2.33223.29606\">10.13140/RG.2.2.33223.29606</a>.","short":"J. Holtmann, M. Fockel, T. Koch, D. Schmelter, C. Brenner, R. Bernijazov, M. Sander, The MechatronicUML Requirements Engineering Method: Process and Language, 2016.","bibtex":"@book{Holtmann_Fockel_Koch_Schmelter_Brenner_Bernijazov_Sander_2016, title={The MechatronicUML Requirements Engineering Method: Process and Language}, DOI={<a href=\"https://doi.org/10.13140/RG.2.2.33223.29606\">10.13140/RG.2.2.33223.29606</a>}, author={Holtmann, Jörg and Fockel, Markus and Koch, Thorsten and Schmelter, David and Brenner, Christian and Bernijazov, Ruslan and Sander, Marcel}, year={2016} }","ama":"Holtmann J, Fockel M, Koch T, et al. <i>The MechatronicUML Requirements Engineering Method: Process and Language</i>.; 2016. doi:<a href=\"https://doi.org/10.13140/RG.2.2.33223.29606\">10.13140/RG.2.2.33223.29606</a>","chicago":"Holtmann, Jörg, Markus Fockel, Thorsten Koch, David Schmelter, Christian Brenner, Ruslan Bernijazov, and Marcel Sander. <i>The MechatronicUML Requirements Engineering Method: Process and Language</i>, 2016. <a href=\"https://doi.org/10.13140/RG.2.2.33223.29606\">https://doi.org/10.13140/RG.2.2.33223.29606</a>.","ieee":"J. Holtmann <i>et al.</i>, <i>The MechatronicUML Requirements Engineering Method: Process and Language</i>. 2016."},"year":"2016","doi":"10.13140/RG.2.2.33223.29606","title":"The MechatronicUML Requirements Engineering Method: Process and Language","author":[{"orcid":"0000-0001-6141-4571","last_name":"Holtmann","id":"3875","full_name":"Holtmann, Jörg","first_name":"Jörg"},{"first_name":"Markus","last_name":"Fockel","orcid":"0000-0002-1269-0702","full_name":"Fockel, Markus","id":"8472"},{"full_name":"Koch, Thorsten","id":"13616","last_name":"Koch","first_name":"Thorsten"},{"first_name":"David","id":"40982","full_name":"Schmelter, David","last_name":"Schmelter","orcid":"0000-0001-7787-5380"},{"first_name":"Christian","full_name":"Brenner, Christian","last_name":"Brenner"},{"first_name":"Ruslan","full_name":"Bernijazov, Ruslan","last_name":"Bernijazov"},{"first_name":"Marcel","last_name":"Sander","full_name":"Sander, Marcel"}],"date_created":"2020-12-22T09:28:23Z","date_updated":"2022-01-06T06:54:40Z","status":"public","abstract":[{"lang":"eng","text":"In this technical report, we present the MechatronicUML requirements engineering method. The method encompasses a process and a scenario-based modeling language for the documentation and analysis of requirements on the message-based interaction behavior of software-intensive systems. The modeling language uses a scenario notation based on Modal Sequence Diagrams (MSDs), which borrows concepts of UML Interactions as well as of Live Sequence Charts. Furthermore, we introduce the so-called Emergency Braking & Evasion System (EBEAS) as a running example, which is based on current and upcoming real-world driver assistance systems. "}],"type":"report","language":[{"iso":"eng"}],"department":[{"_id":"76"},{"_id":"241"},{"_id":"662"}],"user_id":"5786","_id":"20823"},{"abstract":[{"text":"Für die Ausführung der Software müssen die Softwarekomponenten auf ECUs verteilt werden. Dabei unterliegt die Verteilung sicherheitskritischen Constraints. Das Suchen der optimalen und gültigen Verteilung ist sehr komplex. Die Lösung kann effizient durch Verfahren des Operations Research ermittelt werden. Jedoch ist die manuelle Kodierung sehr aufwändig. Dieser Beitrag stellt eine modellgetriebene Methode und Werkzeugunterstützung vor, welche die Beschreibung von Constraints und Optimierungen vereinfacht sowie die formale Kodierung und Lösungssuche automatisiert. Dies erlaubt die effiziente Nutzung der Macht von formalen Modellen ohne Kenntnis der formalen mathematischen Verfahren. Die Vorteile der Methode werden anhand eines Beispiels aus der Automobilindustrie beschrieben. ","lang":"ger"}],"status":"public","publication":"Tagungsband Embedded Software Engineering Kongress 2016","type":"conference","language":[{"iso":"eng"}],"_id":"20824","department":[{"_id":"241"}],"user_id":"15249","year":"2016","page":"587-592","citation":{"ama":"Pohlmann U, Holtmann J, Meyer M. Das Erwachen der Macht – Automatische Softwareverteilung. In: <i>Tagungsband Embedded Software Engineering Kongress 2016</i>. ; 2016:587-592.","ieee":"U. Pohlmann, J. Holtmann, and M. Meyer, “Das Erwachen der Macht – Automatische Softwareverteilung,” in <i>Tagungsband Embedded Software Engineering Kongress 2016</i>, 2016, pp. 587–592.","chicago":"Pohlmann, Uwe, Jörg Holtmann, and Matthias Meyer. “Das Erwachen Der Macht – Automatische Softwareverteilung.” In <i>Tagungsband Embedded Software Engineering Kongress 2016</i>, 587–92, 2016.","apa":"Pohlmann, U., Holtmann, J., &#38; Meyer, M. (2016). Das Erwachen der Macht – Automatische Softwareverteilung. In <i>Tagungsband Embedded Software Engineering Kongress 2016</i> (pp. 587–592).","bibtex":"@inproceedings{Pohlmann_Holtmann_Meyer_2016, title={Das Erwachen der Macht – Automatische Softwareverteilung}, booktitle={Tagungsband Embedded Software Engineering Kongress 2016}, author={Pohlmann, Uwe and Holtmann, Jörg and Meyer, Matthias}, year={2016}, pages={587–592} }","short":"U. Pohlmann, J. Holtmann, M. Meyer, in: Tagungsband Embedded Software Engineering Kongress 2016, 2016, pp. 587–592.","mla":"Pohlmann, Uwe, et al. “Das Erwachen Der Macht – Automatische Softwareverteilung.” <i>Tagungsband Embedded Software Engineering Kongress 2016</i>, 2016, pp. 587–92."},"title":"Das Erwachen der Macht – Automatische Softwareverteilung","date_updated":"2022-01-06T06:54:40Z","date_created":"2020-12-22T09:30:16Z","author":[{"first_name":"Uwe","full_name":"Pohlmann, Uwe","last_name":"Pohlmann"},{"full_name":"Holtmann, Jörg","id":"3875","orcid":"0000-0001-6141-4571","last_name":"Holtmann","first_name":"Jörg"},{"full_name":"Meyer, Matthias","id":"683","last_name":"Meyer","first_name":"Matthias"}]},{"publisher":"Gesellschaft f{\\\"u}r Systems Engineering e.V.","date_updated":"2022-01-06T06:54:40Z","author":[{"full_name":"Greinert, Matthias","last_name":"Greinert","first_name":"Matthias"},{"full_name":"Tschirner, Christian","last_name":"Tschirner","first_name":"Christian"},{"full_name":"Holtmann, Jörg","id":"3875","last_name":"Holtmann","orcid":"0000-0001-6141-4571","first_name":"Jörg"}],"date_created":"2020-12-22T09:32:08Z","title":"Anwendung von Methoden der Produktentstehung auf Basis des Systemmodells mechatronischer Systeme","doi":"10.3139/9783446451414.008","year":"2016","citation":{"apa":"Greinert, M., Tschirner, C., &#38; Holtmann, J. (2016). Anwendung von Methoden der Produktentstehung auf Basis des Systemmodells mechatronischer Systeme. <i>Tag Des Systems Engineering 2016</i>, 77–86. <a href=\"https://doi.org/10.3139/9783446451414.008\">https://doi.org/10.3139/9783446451414.008</a>","short":"M. Greinert, C. Tschirner, J. Holtmann, in: Tag Des Systems Engineering 2016, Gesellschaft f{\\\"u}r Systems Engineering e.V., 2016, pp. 77–86.","mla":"Greinert, Matthias, et al. “Anwendung von Methoden Der Produktentstehung Auf Basis Des Systemmodells Mechatronischer Systeme.” <i>Tag Des Systems Engineering 2016</i>, Gesellschaft f{\\\"u}r Systems Engineering e.V., 2016, pp. 77–86, doi:<a href=\"https://doi.org/10.3139/9783446451414.008\">10.3139/9783446451414.008</a>.","bibtex":"@inproceedings{Greinert_Tschirner_Holtmann_2016, title={Anwendung von Methoden der Produktentstehung auf Basis des Systemmodells mechatronischer Systeme}, DOI={<a href=\"https://doi.org/10.3139/9783446451414.008\">10.3139/9783446451414.008</a>}, booktitle={Tag des Systems Engineering 2016}, publisher={Gesellschaft f{\\\"u}r Systems Engineering e.V.}, author={Greinert, Matthias and Tschirner, Christian and Holtmann, Jörg}, year={2016}, pages={77–86} }","ieee":"M. Greinert, C. Tschirner, and J. Holtmann, “Anwendung von Methoden der Produktentstehung auf Basis des Systemmodells mechatronischer Systeme,” in <i>Tag des Systems Engineering 2016</i>, 2016, pp. 77–86, doi: <a href=\"https://doi.org/10.3139/9783446451414.008\">10.3139/9783446451414.008</a>.","chicago":"Greinert, Matthias, Christian Tschirner, and Jörg Holtmann. “Anwendung von Methoden Der Produktentstehung Auf Basis Des Systemmodells Mechatronischer Systeme.” In <i>Tag Des Systems Engineering 2016</i>, 77–86. Gesellschaft f{\\\"u}r Systems Engineering e.V., 2016. <a href=\"https://doi.org/10.3139/9783446451414.008\">https://doi.org/10.3139/9783446451414.008</a>.","ama":"Greinert M, Tschirner C, Holtmann J. Anwendung von Methoden der Produktentstehung auf Basis des Systemmodells mechatronischer Systeme. In: <i>Tag Des Systems Engineering 2016</i>. Gesellschaft f{\\\"u}r Systems Engineering e.V.; 2016:77-86. doi:<a href=\"https://doi.org/10.3139/9783446451414.008\">10.3139/9783446451414.008</a>"},"page":"77-86","_id":"20825","user_id":"5786","department":[{"_id":"76"}],"language":[{"iso":"eng"}],"type":"conference","publication":"Tag des Systems Engineering 2016","abstract":[{"lang":"ger","text":"Das Systemmodell ist der Kern des Model-Based Systems Engineering (MBSE). Während jedoch im Systems Engineering dem Zusammenspiel von Produkt und Projekt ein hoher Stellenwert beigemessen wird, liegt der Fokus im MBSE noch sehr stark auf technischen Prozessen. Im Hinblick auf die Idee des Systemmodells als zentrale Datenquelle sollten auch Stakeholder jenseits der direkten Entwicklungsaktivitäten das Systemmodell entsprechend nutzen können und davon profitieren. Dazu wird ein Demonstrator vorgestellt, welcher die Anwendung einer Komplexitätsanalyse auf Basis des Systemmodells mechatronischer Systeme stellvertretend für Methoden in Sinne der technischen Managementprozesse der ISO/IEC 15288 aufzeigt. Grundlage des Demonstrators bildet das Systemmodell eines Pedelecs. Die darin modellierten Strukturen dienen als Input für die Komplexitätsanalyse. Über die automatisierte Anwendung der Komplexitätsanalyse ergibt sich als Output ein Portfolio, das die Komplexität der funktionserfüllenden Komponenten mit der Bewertung der Funktionalität in Beziehung setzt und somit eine Beurteilung und entsprechende Handlungsempfehlungen der Komponenten ermöglicht."}],"status":"public"},{"language":[{"iso":"eng"}],"department":[{"_id":"241"},{"_id":"662"}],"user_id":"13616","_id":"20826","status":"public","editor":[{"full_name":"Trächtler, Ansgar","last_name":"Trächtler","first_name":"Ansgar"},{"first_name":"Berend","last_name":"Denkena","full_name":"Denkena, Berend"},{"last_name":"Thoben","full_name":"Thoben, Klaus-Dieter","first_name":"Klaus-Dieter"}],"abstract":[{"text":"The development of today’s technical products (e.g., in automation) is characterized by high customer expectations regarding the product individualization, which causes a wide range of product variants. Original equipment manufacturers (OEMs) can apply classical approaches from product line engineering, like feature modeling, to cope with the variability and the induced development complexity. Our tool support for feature models integrates a variety of feature model extensions like feature attributes and properties, logical constraints between features and feature properties, and the distinction between features and feature realizations. Furthermore, technical products have geometrical dimensions. The OEM specifies Computer Aided Design (CAD) models to consider these geometric dimensions and to virtually layout particular product variants. Geometric assembly constraints specify how parts of the product can be arranged in a CAD model. However, a potential product customer cannot configure an individual product variant and virtually layout this variant in the same software tool since the respective information stems from different sources. In order to cope with this problem, we present in this paper an extension of our tool support for feature models to specify geometric assembly constraints. Based on the proposed extension, we outline our research roadmap to consider these constraints in an online shop of an e-commerce system, in which a potential customer shall be able to configure a product variant and to virtually layout it according to the assembly constraints.\r\n","lang":"eng"}],"publication":"3rd International Conference on System-integrated Intelligence: New Challenges for Product and Production Engineering (SysInt 2016)","type":"conference","doi":"10.1016/j.protcy.2016.08.057","title":"Towards Feature-based Product Line Engineering of Technical Systems","date_created":"2020-12-22T09:33:36Z","author":[{"id":"13616","full_name":"Koch, Thorsten","last_name":"Koch","first_name":"Thorsten"},{"first_name":"Jörg","last_name":"Holtmann","orcid":"0000-0001-6141-4571","id":"3875","full_name":"Holtmann, Jörg"},{"first_name":"David","last_name":"Schubert","full_name":"Schubert, David","id":"9106"},{"last_name":"Lindemann","full_name":"Lindemann, Timo","first_name":"Timo"}],"publisher":"Elsevier","date_updated":"2022-01-06T06:54:40Z","page":"447-454","citation":{"apa":"Koch, T., Holtmann, J., Schubert, D., &#38; Lindemann, T. (2016). Towards Feature-based Product Line Engineering of Technical Systems. In A. Trächtler, B. Denkena, &#38; K.-D. Thoben (Eds.), <i>3rd International Conference on System-integrated Intelligence: New Challenges for Product and Production Engineering (SysInt 2016)</i> (pp. 447–454). Elsevier. <a href=\"https://doi.org/10.1016/j.protcy.2016.08.057\">https://doi.org/10.1016/j.protcy.2016.08.057</a>","bibtex":"@inproceedings{Koch_Holtmann_Schubert_Lindemann_2016, title={Towards Feature-based Product Line Engineering of Technical Systems}, DOI={<a href=\"https://doi.org/10.1016/j.protcy.2016.08.057\">10.1016/j.protcy.2016.08.057</a>}, booktitle={3rd International Conference on System-integrated Intelligence: New Challenges for Product and Production Engineering (SysInt 2016)}, publisher={Elsevier}, author={Koch, Thorsten and Holtmann, Jörg and Schubert, David and Lindemann, Timo}, editor={Trächtler, Ansgar and Denkena, Berend and Thoben, Klaus-DieterEditors}, year={2016}, pages={447–454} }","mla":"Koch, Thorsten, et al. “Towards Feature-Based Product Line Engineering of Technical Systems.” <i>3rd International Conference on System-Integrated Intelligence: New Challenges for Product and Production Engineering (SysInt 2016)</i>, edited by Ansgar Trächtler et al., Elsevier, 2016, pp. 447–54, doi:<a href=\"https://doi.org/10.1016/j.protcy.2016.08.057\">10.1016/j.protcy.2016.08.057</a>.","short":"T. Koch, J. Holtmann, D. Schubert, T. Lindemann, in: A. Trächtler, B. Denkena, K.-D. Thoben (Eds.), 3rd International Conference on System-Integrated Intelligence: New Challenges for Product and Production Engineering (SysInt 2016), Elsevier, 2016, pp. 447–454.","ieee":"T. Koch, J. Holtmann, D. Schubert, and T. Lindemann, “Towards Feature-based Product Line Engineering of Technical Systems,” in <i>3rd International Conference on System-integrated Intelligence: New Challenges for Product and Production Engineering (SysInt 2016)</i>, 2016, pp. 447–454.","chicago":"Koch, Thorsten, Jörg Holtmann, David Schubert, and Timo Lindemann. “Towards Feature-Based Product Line Engineering of Technical Systems.” In <i>3rd International Conference on System-Integrated Intelligence: New Challenges for Product and Production Engineering (SysInt 2016)</i>, edited by Ansgar Trächtler, Berend Denkena, and Klaus-Dieter Thoben, 447–54. Elsevier, 2016. <a href=\"https://doi.org/10.1016/j.protcy.2016.08.057\">https://doi.org/10.1016/j.protcy.2016.08.057</a>.","ama":"Koch T, Holtmann J, Schubert D, Lindemann T. Towards Feature-based Product Line Engineering of Technical Systems. In: Trächtler A, Denkena B, Thoben K-D, eds. <i>3rd International Conference on System-Integrated Intelligence: New Challenges for Product and Production Engineering (SysInt 2016)</i>. Elsevier; 2016:447-454. doi:<a href=\"https://doi.org/10.1016/j.protcy.2016.08.057\">10.1016/j.protcy.2016.08.057</a>"},"year":"2016"}]
