{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T15:30:06Z","timestamp":1776785406939,"version":"3.51.2"},"publisher-location":"Cham","reference-count":34,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783031166969","type":"print"},{"value":"9783031166976","type":"electronic"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-16697-6_2","type":"book-chapter","created":{"date-parts":[[2022,9,8]],"date-time":"2022-09-08T07:12:17Z","timestamp":1662621137000},"page":"19-37","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Documentation-as-Code for\u00a0Interface Control Document Management in\u00a0Systems of\u00a0Systems: A Technical Action Research Study"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4965-4243","authenticated-orcid":false,"given":"H\u00e9ctor","family":"Cadavid","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7937-0247","authenticated-orcid":false,"given":"Vasilios","family":"Andrikopoulos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7101-0754","authenticated-orcid":false,"given":"Paris","family":"Avgeriou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,9,9]]},"reference":[{"key":"2_CR1","series-title":"Astrophysics and Space Science Library","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-662-44625-6_1","volume-title":"Magnetic Fields in Diffuse Media","author":"R Beck","year":"2015","unstructured":"Beck, R.: Future observations of cosmic magnetic fields with LOFAR, SKA and its precursors. In: Lazarian, A., de Gouveia Dal Pino, E.M., Melioli, C. (eds.) Magnetic Fields in Diffuse Media. ASSL, vol. 407, pp. 3\u201317. Springer, Heidelberg (2015). https:\/\/doi.org\/10.1007\/978-3-662-44625-6_1"},{"key":"2_CR2","doi-asserted-by":"crossref","unstructured":"Borrowman, A.J., Taylor, P.: Can your software engineer program your PLC? In: Software and Cyberinfrastructure for Astronomy IV. vol. 9913, p. 99131S. International Society for Optics and Photonics, July 2016","DOI":"10.1117\/12.2232590"},{"key":"2_CR3","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1007\/978-3-030-62136-0_19","volume-title":"Model-Based Engineering of Collaborative Embedded Systems","author":"M Broy","year":"2021","unstructured":"Broy, M., B\u00f6hm, W., Rumpe, B.: Advanced systems engineering. In: Model-Based Engineering of Collaborative Embedded Systems, pp. 353\u2013364. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-62136-0_19"},{"key":"2_CR4","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2019.106202","volume":"118","author":"H Cadavid","year":"2020","unstructured":"Cadavid, H., Andrikopoulos, V., Avgeriou, P.: Architecting systems of systems: a tertiary study. Inf. Softw. Technol. 118, 106202 (2020)","journal-title":"Inf. Softw. Technol."},{"key":"2_CR5","doi-asserted-by":"crossref","unstructured":"Cadavid, H., Andrikopoulos, V., Avgeriou, P., Klein, J.: A survey on the interplay between software engineering and systems engineering during SOS architecting. In: Proceedings of the 14th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM). ESEM 2020, Association for Computing Machinery, New York, NY, USA (2020)","DOI":"10.1145\/3382494.3410671"},{"key":"2_CR6","doi-asserted-by":"crossref","unstructured":"Cadavid, H., Andrikopoulos, V., Avgeriou, P., Broekema, P.C.: System- and software-level architecting harmonization practices for systems-of-systems : an exploratory case study on a long-running large-scale scientific instrument. In: 2021 IEEE 18th International Conference on Software Architecture (ICSA), pp. 13\u201324 (2021)","DOI":"10.1109\/ICSA51549.2021.00010"},{"key":"2_CR7","doi-asserted-by":"crossref","unstructured":"Chiozzi, G., Andolfato, L., Kiekebusch, M.J., Kornweibel, N., Schilling, M., Zamparelli, M.: Designing and managing software interfaces for the ELT. In: Guzman, J.C., Ibsen, J. (eds.) Software and Cyberinfrastructure for Astronomy V, p. 78. SPIE, Austin, United States, July 2018","DOI":"10.1117\/12.2312175"},{"key":"2_CR8","doi-asserted-by":"crossref","unstructured":"Di Maio, M., et al.: Interface Management with Closed-Loop Systems Engineering (CLOSE). In: 2018 IEEE International Systems Engineering Symposium (ISSE), pp. 1\u20138 (Oct 2018)","DOI":"10.1109\/ISSE43632.2018.9058620"},{"key":"2_CR9","doi-asserted-by":"crossref","unstructured":"Fairley, R.E.: Systems Engineering of Software-enabled Systems. Wiley Online Library (2019)","DOI":"10.1002\/9781119535041"},{"key":"2_CR10","unstructured":"Gentle, A.: Docs Like Code. Lulu Press, Inc., Morrisville (2017)"},{"key":"2_CR11","series-title":"Lecture Notes in Electrical Engineering","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1007\/978-981-33-6060-0_30","volume-title":"Proceedings of the International Conference on Aerospace System Science and Engineering 2020","author":"D Guo","year":"2021","unstructured":"Guo, D., Zhang, X., Zhang, J., Li, H.: An interface management approach for civil aircraft design. In: Jing, Z., Zhan, X. (eds.) ICASSE 2020. LNEE, vol. 680, pp. 435\u2013446. Springer, Singapore (2021). https:\/\/doi.org\/10.1007\/978-981-33-6060-0_30"},{"key":"2_CR12","doi-asserted-by":"publisher","first-page":"A2","DOI":"10.1051\/0004-6361\/201220873","volume":"556","author":"MP van Haarlem","year":"2013","unstructured":"van Haarlem, M.P., et al.: LOFAR: the low-frequency array. Astron. Astrophys. 556, A2 (2013)","journal-title":"Astron. Astrophys."},{"key":"2_CR13","unstructured":"Harvey, D., Waite, M., Logan, P., Liddy, T.: Document the model, don\u2019t model the document. In: Proceedings of Systems Engineering\/Test and Evaluation Conference and 6th Asia Pacific Conference on Systems Engineering (2012)"},{"key":"2_CR14","unstructured":"Draft bs ISO\/IEC 21839 information technology - systems and software engineering - system of systems (SOS) considerations in life cycle stages of a system. Standard, International Organization for Standardization, Geneva, CH, March 2018"},{"key":"2_CR15","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1016\/j.procir.2021.05.053","volume":"100","author":"S Japs","year":"2021","unstructured":"Japs, S., Anacker, H., Dumitrescu, R.: Save: security & safety by model-based systems engineering on the example of automotive industry. Proc. CIRP 100, 187\u2013192 (2021)","journal-title":"Proc. CIRP"},{"key":"2_CR16","unstructured":"Juerges, T., et al.: LOFAR2.0: Station control upgrade (2021)"},{"key":"2_CR17","doi-asserted-by":"publisher","unstructured":"Karban, R., Troy, M., Brack, G.L., Dekens, F.G., Michaels, S.B., Herzig, S.: Verifying interfaces and generating interface control documents for the alignment and phasing subsystem of the thirty meter telescope from a system model in SysML. In: Angeli, G.Z., Dierickx, P. (eds.) Modeling, Systems Engineering, and Project Management for Astronomy VIII, p. 29. SPIE, Austin, United States, July 2018. https:\/\/doi.org\/10.1117\/12.2310184","DOI":"10.1117\/12.2310184"},{"key":"2_CR18","doi-asserted-by":"publisher","unstructured":"Kontio, J., Bragge, J., Lehtola, L.: The focus group method as an empirical tool in software engineering. In: Shull, F., Singer, J., Sjoberg, D.I.K. (eds) Guide to Advanced Empirical Software Engineering, pp. 93\u2013116. Springer, London (2008). https:\/\/doi.org\/10.1007\/978-1-84800-044-5_4","DOI":"10.1007\/978-1-84800-044-5_4"},{"key":"2_CR19","unstructured":"Lambourne, J.: Why we use a \u2018docs as code\u2019 approach for technical documentation, August 2017. https:\/\/technology.blog.gov.uk\/2017\/08\/25\/why-we-use-a-docs-as-code-approach-for-technical-documentation\/"},{"key":"2_CR20","unstructured":"Louadah, H., Champagne, R., Labiche, Y.: Towards automating Interface Control Documents elaboration and management, vol. 1250, pp. 26\u201333 (2014)"},{"issue":"4","key":"2_CR21","first-page":"267","volume":"1","author":"MW Maier","year":"1998","unstructured":"Maier, M.W.: Architecting principles for systems-of-systems. Syst. Eng. J. Int. Council Syst. Eng. 1(4), 267\u2013284 (1998)","journal-title":"Syst. Eng. J. Int. Council Syst. Eng."},{"key":"2_CR22","series-title":"Advances in Intelligent Systems and Computing","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1007\/978-3-030-63322-6_25","volume-title":"Software Engineering Perspectives in Intelligent Systems","author":"MI Ozerova","year":"2020","unstructured":"Ozerova, M.I., Zhigalov, I.E., Vershinin, V.V.: Comparison of document generation algorithms using the docs-as-code approach and using a text editor. In: Silhavy, R., Silhavy, P., Prokopova, Z. (eds.) CoMeSySo 2020. AISC, vol. 1294, pp. 315\u2013326. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-63322-6_25"},{"key":"2_CR23","doi-asserted-by":"crossref","unstructured":"Petersen, K., Gencel, C., Asghari, N., Baca, D., Betz, S.: Action research as a model for industry-academia collaboration in the software engineering context. In: Proceedings of the 2014 International Workshop on Long-term Industrial Collaboration on Software Engineering, pp. 55\u201362 (2014)","DOI":"10.1145\/2647648.2647656"},{"issue":"1","key":"2_CR24","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1504\/IJPLM.2011.038103","volume":"5","author":"K Rahmani","year":"2011","unstructured":"Rahmani, K., Thomson, V.: Managing subsystem interfaces of complex products. Int. J. Prod. Lifecycle Manage. 5(1), 73 (2011). https:\/\/doi.org\/10.1504\/IJPLM.2011.038103","journal-title":"Int. J. Prod. Lifecycle Manage."},{"issue":"3","key":"2_CR25","doi-asserted-by":"publisher","first-page":"210","DOI":"10.1002\/spe.2770","volume":"50","author":"G Rong","year":"2020","unstructured":"Rong, G., Jin, Z., Zhang, H., Zhang, Y., Ye, W., Shao, D.: DevDocOps: enabling continuous documentation in alignment with DevOps. Softw. Pract. Exp. 50(3), 210\u2013226 (2020)","journal-title":"Softw. Pract. Exp."},{"issue":"3","key":"2_CR26","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1002\/inst.12213","volume":"21","author":"S Sheard","year":"2018","unstructured":"Sheard, S., Creel, R., Cadigan, J., Marvin, J., Chim, L., Pafford, M.E.: Incose working group addresses system and software interfaces. INSIGHT 21(3), 62\u201371 (2018)","journal-title":"INSIGHT"},{"issue":"1","key":"2_CR27","doi-asserted-by":"publisher","first-page":"908","DOI":"10.1002\/pra2.2018.14505501171","volume":"55","author":"R Thomchick","year":"2018","unstructured":"Thomchick, R.: Improving access to API documentation for developers with docs-as-code-as-a-service. Proc. Assoc. Inf. Sci. Technol. 55(1), 908\u2013910 (2018)","journal-title":"Proc. Assoc. Inf. Sci. Technol."},{"key":"2_CR28","doi-asserted-by":"crossref","unstructured":"Tsui, R., Davis, D., Sahlin, J.: Digital engineering models of complex systems using model-based systems engineering (MBSE) from enterprise architecture (EA) to systems of systems (SOS) architectures & systems development life cycle (SDLC). In: INCOSE International Symposium, vol. 28, pp. 760\u2013776. Wiley Online Library (2018)","DOI":"10.1002\/j.2334-5837.2018.00514.x"},{"issue":"1","key":"2_CR29","doi-asserted-by":"publisher","first-page":"1129","DOI":"10.1002\/j.2334-5837.2016.00216.x","volume":"26","author":"K Vipavetz","year":"2016","unstructured":"Vipavetz, K., Shull, T.A., Infeld, S., Price, J.: Interface management for a NASA flight project using model-based systems engineering (MBSE). INCOSE Int. Symp. 26(1), 1129\u20131144 (2016)","journal-title":"INCOSE Int. Symp."},{"key":"2_CR30","doi-asserted-by":"crossref","unstructured":"Wheatcraft, L.S.: 9.2. 2 everything you wanted to know about interfaces, but were afraid to ask. In: INCOSE International Symposium, vol. 20, pp. 1132\u20131149. Wiley Online Library (2010)","DOI":"10.1002\/j.2334-5837.2010.tb01130.x"},{"key":"2_CR31","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1007\/978-3-662-43839-8_18","volume-title":"Design Science Methodology for Information Systems and Software Engineering","author":"Roel J. Wieringa","year":"2014","unstructured":"Wieringa, Roel J..: Single-case mechanism experiments. In: Design Science Methodology for Information Systems and Software Engineering, pp. 247\u2013267. Springer, Heidelberg (2014). https:\/\/doi.org\/10.1007\/978-3-662-43839-8_18"},{"key":"2_CR32","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1007\/978-3-662-43839-8_19","volume-title":"Design Science Methodology for Information Systems and Software Engineering","author":"Roel J. Wieringa","year":"2014","unstructured":"Wieringa, Roel J..: Technical action research. In: Design Science Methodology for Information Systems and Software Engineering, pp. 269\u2013293. Springer, Heidelberg (2014). https:\/\/doi.org\/10.1007\/978-3-662-43839-8_19"},{"key":"2_CR33","doi-asserted-by":"publisher","DOI":"10.1016\/j.oceaneng.2019.106441","volume":"191","author":"SF Yasseri","year":"2019","unstructured":"Yasseri, S.F., Bahai, H.: Interface and integration management for FPSOs. Ocean Eng. 191, 106441 (2019)","journal-title":"Ocean Eng."},{"key":"2_CR34","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1007\/s10257-017-0353-z","volume":"15","author":"M Zdravkovi\u0107","year":"2017","unstructured":"Zdravkovi\u0107, M., Panetto, H.: The challenges of model-based systems engineering for the next generation enterprise information systems. Inf. Syst. e-Bus. Manage. 15, 225\u2013227 (2017)","journal-title":"Inf. Syst. e-Bus. Manage."}],"container-title":["Lecture Notes in Computer Science","Software Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-16697-6_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,14]],"date-time":"2022-09-14T23:15:35Z","timestamp":1663197335000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-16697-6_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031166969","9783031166976"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-16697-6_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"9 September 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Software Architecture","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Prague","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Czech Republic","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 September 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 September 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecsa2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/conf.researchr.org\/home\/ecsa-2022","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"47","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"9","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"6","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"19% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}