Documentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research Study

The architecting of Systems of Systems (SoS), that is, of systems that emerge from the cooperation of multiple independent constituent systems, is a topic of increasing interest in both industry and academia. However, recent empirical studies revealed what seems to be an overlooked aspect of the arc...

Full description

Autores:
Cadavid, Héctor
Andrikopoulos, Vasilios
Avgeriou, Paris
Tipo de recurso:
Article of journal
Fecha de publicación:
2022
Institución:
Escuela Colombiana de Ingeniería Julio Garavito
Repositorio:
Repositorio Institucional ECI
Idioma:
eng
OAI Identifier:
oai:repositorio.escuelaing.edu.co:001/3153
Acceso en línea:
https://repositorio.escuelaing.edu.co/handle/001/3153
https://repositorio.escuelaing.edu.co/
Palabra clave:
Ingeniería de sistemas de sistemas
Análisis de sistemas
Systems of Systems Engineering
System analysis
Integración de sistemas
Systems integration
Systems of Systems
Control Documents
Documentation as code technical
Action Research
Sistemas de sistemas Interfaz
Control Documentos
Documentación como código Técnico
Investigación para la Acción
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id ESCUELAIG2_9084af7f8ef7eb97e7b6332c0ae93afd
oai_identifier_str oai:repositorio.escuelaing.edu.co:001/3153
network_acronym_str ESCUELAIG2
network_name_str Repositorio Institucional ECI
repository_id_str
dc.title.eng.fl_str_mv Documentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research Study
title Documentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research Study
spellingShingle Documentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research Study
Ingeniería de sistemas de sistemas
Análisis de sistemas
Systems of Systems Engineering
System analysis
Integración de sistemas
Systems integration
Systems of Systems
Control Documents
Documentation as code technical
Action Research
Sistemas de sistemas Interfaz
Control Documentos
Documentación como código Técnico
Investigación para la Acción
title_short Documentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research Study
title_full Documentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research Study
title_fullStr Documentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research Study
title_full_unstemmed Documentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research Study
title_sort Documentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research Study
dc.creator.fl_str_mv Cadavid, Héctor
Andrikopoulos, Vasilios
Avgeriou, Paris
dc.contributor.author.none.fl_str_mv Cadavid, Héctor
Andrikopoulos, Vasilios
Avgeriou, Paris
dc.contributor.researchgroup.spa.fl_str_mv CTG - Informática
dc.subject.armarc.none.fl_str_mv Ingeniería de sistemas de sistemas
Análisis de sistemas
Systems of Systems Engineering
System analysis
Integración de sistemas
Systems integration
topic Ingeniería de sistemas de sistemas
Análisis de sistemas
Systems of Systems Engineering
System analysis
Integración de sistemas
Systems integration
Systems of Systems
Control Documents
Documentation as code technical
Action Research
Sistemas de sistemas Interfaz
Control Documentos
Documentación como código Técnico
Investigación para la Acción
dc.subject.proposal.eng.fl_str_mv Systems of Systems
Control Documents
Documentation as code technical
Action Research
dc.subject.proposal.spa.fl_str_mv Sistemas de sistemas Interfaz
Control Documentos
Documentación como código Técnico
Investigación para la Acción
description The architecting of Systems of Systems (SoS), that is, of systems that emerge from the cooperation of multiple independent constituent systems, is a topic of increasing interest in both industry and academia. However, recent empirical studies revealed what seems to be an overlooked aspect of the architecting of SoS that is linked to major integration and operational issues: the interplay between the various disciplines involved in such an architecting process. This aspect becomes particularly relevant for the management of the interfaces between the SoS constituents, where such disciplines inevitably meet. In this paper, we present the results of the f irst cycle of a Technical Action Research (TAR) study conducted in cooperation between the authors and a group of practitioners involved in the long-running architecting process of a largescale radio astronomy SoS project. This TAR is aimed at exploring potential improvements of the document-centered interface management approach currently followed in this project by adopting elements of the documentation-as-code philosophy, which is widely adopted in the domain of software systems. As a result, a working proof-of-concept of an ICD (Interface Control Document) management approach was developed by the researchers and evaluated by the practitioners. The results of the study and the corresponding lessons learned are reported in this work.
publishDate 2022
dc.date.issued.none.fl_str_mv 2022
dc.date.accessioned.none.fl_str_mv 2024-07-09T21:14:48Z
dc.date.available.none.fl_str_mv 2024-07-09T21:14:48Z
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
format http://purl.org/coar/resource_type/c_6501
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.escuelaing.edu.co/handle/001/3153
dc.identifier.eissn.spa.fl_str_mv 1611-3349
dc.identifier.instname.spa.fl_str_mv Universidad Escuela Colombiana de Ingeniería Julio Garavito
dc.identifier.reponame.spa.fl_str_mv Repositorio Digital
dc.identifier.repourl.spa.fl_str_mv https://repositorio.escuelaing.edu.co/
url https://repositorio.escuelaing.edu.co/handle/001/3153
https://repositorio.escuelaing.edu.co/
identifier_str_mv 1611-3349
Universidad Escuela Colombiana de Ingeniería Julio Garavito
Repositorio Digital
dc.language.iso.spa.fl_str_mv eng
language eng
dc.relation.citationendpage.spa.fl_str_mv 16
dc.relation.citationstartpage.spa.fl_str_mv 1
dc.relation.citationvolume.spa.fl_str_mv 13444
dc.relation.ispartofjournal.eng.fl_str_mv Lecture notes computer science
dc.relation.references.spa.fl_str_mv Beck, R.: Future observations of cosmic magnetic fields with lofar, ska and its precursors. In: Magnetic Fields in Diffuse Media, pp. 3–17. Springer (2015)
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 (Jul 2016)
Broy, M., Böhm, W., Rumpe, B.: Advanced systems engineering. In: Model-Based Engineering of Collaborative Embedded Systems, pp. 353–364. Springer (2021)
Cadavid, H., Andrikopoulos, V., Avgeriou, P.: Architecting systems of systems: A tertiary study. Information and Software Technology 118, 106202 (2020)
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 ’20, Association for Computing Machinery, New York, NY, USA (2020)
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 largescale scientific instrument. In: 2021 IEEE 18th International Conference on Software Architecture (ICSA). pp. 13–24 (2021)
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 (Jul 2018)
Di Maio, M., Atorf, L., Dahmen, U., Schluse, M., Rossmann, J., Hoppe, M., Kapos, G.D.: Interface Management with Closed-Loop Systems Engineering (CLOSE). In: 2018 IEEE International Systems Engineering Symposium (ISSE). pp. 1–8 (Oct 2018)
Fairley, R.E.: Systems Engineering of Software-enabled Systems. Wiley Online Library (2019)
Gentle, A.: Docs like code. Lulu Press, Inc (2017)
Guo, D., Zhang, X., Zhang, J., Li, H.: An interface management approach for civil aircraft design. In: International Conference on Aerospace System Science and Engineering. pp. 435–446. Springer (2020)
van Haarlem, M.P., Wise, M.W., Gunst, A., Heald, G., McKean, J.P., Hessels, J.W., de Bruyn, A.G., Nijboer, R., Swinbank, J., Fallows, R., et al.: Lofar: The low-frequency array. Astronomy & astrophysics 556, A2 (2013)
Harvey, D., Waite, M., Logan, P., Liddy, T.: Document the model, don’t model the document. In: Proc. Syst. Eng./Test Eval. Conf. 6th Asia Pac. Conf. Syst. Eng (2012)
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 (Mar 2018)
Japs, S., Anacker, H., Dumitrescu, R.: Save: Security & safety by model-based systems engineering on the example of automotive industry. Procedia CIRP 100, 187–192 (2021)
Juerges, T., Mol, J., Snijder, T., et al.: Lofar2. 0: Station control upgrade (2021)
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 (Jul 2018). https://doi.org/10.1117/12.2310184
Kontio, J., Bragge, J., Lehtola, L.: The focus group method as an empirical tool in software engineering. In: Guide to advanced empirical software engineering, pp. 93–116. Springer (2008)
Lambourne, J.: cal documentation Why we use a ’docs as code’ approach for techni(Aug 2017), https://technology.blog.gov.uk/2017/08/25/ why-we-use-a-docs-as-code-approach-for-technical-documentation/
Louadah, H., Champagne, R., Labiche, Y.: Towards automating Interface Control Documents elaboration and management. vol. 1250, pp. 26–33 (2014)
Maier, M.W.: Architecting principles for systems-of-systems. Systems Engineering: The Journal of the International Council on Systems Engineering 1(4), 267–284 (1998)
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: Proceedings of the Computational Methods in Systems and Software. pp. 315–326. Springer (2020)
Petersen, K., Gencel, C., Asghari, N., Baca, D., Betz, S.: Action research as a model for industryacademia collaboration in the software engineering context. In: Proceedings of the 2014 international workshop on Long-term industrial collaboration on software engineering. pp. 55–62 (2014)
Rahmani, K., Thomson, V.: Managing subsystem interfaces of complex products. International Journal of Product Lifecycle Management 5(1), 73 (2011). https://doi.org/10.1504/IJPLM.2011.038103
Rong, G., Jin, Z., Zhang, H., Zhang, Y., Ye, W., Shao, D.: Devdocops: Enabling continuous documentation in alignment with devops. Software: Practice and Experience 50(3), 210–226 (2020)
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–71 (2018)
Thomchick, R.: Improving access to api documentation for developers with docs-as-code-as-a-service. Proceedings of the Association for Information Science and Technology 55(1), 908–910 (2018)
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–776. Wiley Online Library (2018)
Vipavetz, K., Shull, T.A., Infeld, S., Price, J.: Interface Management for a NASA Flight Project using Model-Based Systems Engineering (MBSE). INCOSE International Symposium 26(1), 11291144 (2016)
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–1149. Wiley Online Library (2010)
Wieringa, R.J.: Single-case mechanism experiments. In: Design Science Methodology for Information Systems and Software Engineering, pp. 247–267. Springer (2014)
Wieringa, R.J.: Technical action research. In: Design science methodology for information systems and software engineering, pp. 269–293. Springer (2014)
Yasseri, S.F., Bahai, H.: Interface and integration management for FPSOs. Ocean Engineering 191, 106441 (Nov 2019)
Zdravković, M., Panetto, H.: The challenges of model-based systems engineering for the next generation enterprise information systems (2017)
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
rights_invalid_str_mv http://purl.org/coar/access_right/c_abf2
dc.format.extent.spa.fl_str_mv 16 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Springer
dc.publisher.place.spa.fl_str_mv Estados Unidos
dc.source.spa.fl_str_mv https://www.springer.com/gp
institution Escuela Colombiana de Ingeniería Julio Garavito
bitstream.url.fl_str_mv https://repositorio.escuelaing.edu.co/bitstream/001/3153/4/Documentation%20as%20code%20for%20interface%20control%20document%20management%20in%20systems%20of%20systems.pdf.txt
https://repositorio.escuelaing.edu.co/bitstream/001/3153/3/Portada%20documentation%20as%20code%20for%20interface%20control%20document%20management%20in%20systems%20of%20systems.PNG
https://repositorio.escuelaing.edu.co/bitstream/001/3153/5/Documentation%20as%20code%20for%20interface%20control%20document%20management%20in%20systems%20of%20systems.pdf.jpg
https://repositorio.escuelaing.edu.co/bitstream/001/3153/2/license.txt
https://repositorio.escuelaing.edu.co/bitstream/001/3153/1/Documentation%20as%20code%20for%20interface%20control%20document%20management%20in%20systems%20of%20systems.pdf
bitstream.checksum.fl_str_mv 64b47a3f9718868ddfae5760b62d03ca
f9afa4de7529940319993e748db2b1cc
f59e676905222140ec420c9595b65adf
5a7ca94c2e5326ee169f979d71d0f06e
1ba04db41830238a48ff7299eb58b49d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Escuela Colombiana de Ingeniería Julio Garavito
repository.mail.fl_str_mv repositorio.eci@escuelaing.edu.co
_version_ 1814355597478330368
spelling Cadavid, Héctor1419fa48babb695dddb738176b5abcb4Andrikopoulos, Vasiliosbecfca714fa59aebf6f1bd73e59f6c09Avgeriou, Parise72215bb7bab84cd1166ffc5f719ca64CTG - Informática2024-07-09T21:14:48Z2024-07-09T21:14:48Z2022https://repositorio.escuelaing.edu.co/handle/001/31531611-3349Universidad Escuela Colombiana de Ingeniería Julio GaravitoRepositorio Digitalhttps://repositorio.escuelaing.edu.co/The architecting of Systems of Systems (SoS), that is, of systems that emerge from the cooperation of multiple independent constituent systems, is a topic of increasing interest in both industry and academia. However, recent empirical studies revealed what seems to be an overlooked aspect of the architecting of SoS that is linked to major integration and operational issues: the interplay between the various disciplines involved in such an architecting process. This aspect becomes particularly relevant for the management of the interfaces between the SoS constituents, where such disciplines inevitably meet. In this paper, we present the results of the f irst cycle of a Technical Action Research (TAR) study conducted in cooperation between the authors and a group of practitioners involved in the long-running architecting process of a largescale radio astronomy SoS project. This TAR is aimed at exploring potential improvements of the document-centered interface management approach currently followed in this project by adopting elements of the documentation-as-code philosophy, which is widely adopted in the domain of software systems. As a result, a working proof-of-concept of an ICD (Interface Control Document) management approach was developed by the researchers and evaluated by the practitioners. The results of the study and the corresponding lessons learned are reported in this work.La arquitectura de Sistemas de Sistemas (SoS), es decir, de sistemas que surgen de la cooperación de múltiples sistemas constituyentes independientes, es un tema de creciente interés tanto en la industria como en la academia. Sin embargo, estudios empíricos recientes revelaron lo que parece ser un aspecto pasado por alto de la arquitectura de SoS que está vinculado a importantes cuestiones operativas e de integración: la interacción entre las diversas disciplinas involucradas en dicho proceso de arquitectura. Este aspecto se vuelve particularmente relevante para la gestión de las interfaces entre los componentes del SoS, donde dichas disciplinas inevitablemente se encuentran. En este artículo, presentamos los resultados del primer ciclo de un estudio de Investigación de Acción Técnica (TAR) realizado en cooperación entre los autores y un grupo de profesionales involucrados en el proceso de arquitectura de largo plazo de un proyecto SoS de radioastronomía a gran escala. Este TAR tiene como objetivo explorar posibles mejoras del enfoque de gestión de interfaz centrada en documentos que se sigue actualmente en este proyecto mediante la adopción de elementos de la filosofía de documentación como código, que se adopta ampliamente en el dominio de los sistemas de software. Como resultado, los investigadores desarrollaron una prueba funcional de concepto de un enfoque de gestión ICD (Documento de control de interfaz), que los profesionales evaluaron. Los resultados del estudio y las correspondientes lecciones aprendidas se reportan en este trabajo.16 páginasapplication/pdfengSpringerEstados Unidoshttps://www.springer.com/gpDocumentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research StudyArtículo de revistainfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articlehttp://purl.org/coar/version/c_970fb48d4fbd8a8516113444Lecture notes computer scienceBeck, R.: Future observations of cosmic magnetic fields with lofar, ska and its precursors. In: Magnetic Fields in Diffuse Media, pp. 3–17. Springer (2015)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 (Jul 2016)Broy, M., Böhm, W., Rumpe, B.: Advanced systems engineering. In: Model-Based Engineering of Collaborative Embedded Systems, pp. 353–364. Springer (2021)Cadavid, H., Andrikopoulos, V., Avgeriou, P.: Architecting systems of systems: A tertiary study. Information and Software Technology 118, 106202 (2020)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 ’20, Association for Computing Machinery, New York, NY, USA (2020)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 largescale scientific instrument. In: 2021 IEEE 18th International Conference on Software Architecture (ICSA). pp. 13–24 (2021)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 (Jul 2018)Di Maio, M., Atorf, L., Dahmen, U., Schluse, M., Rossmann, J., Hoppe, M., Kapos, G.D.: Interface Management with Closed-Loop Systems Engineering (CLOSE). In: 2018 IEEE International Systems Engineering Symposium (ISSE). pp. 1–8 (Oct 2018)Fairley, R.E.: Systems Engineering of Software-enabled Systems. Wiley Online Library (2019)Gentle, A.: Docs like code. Lulu Press, Inc (2017)Guo, D., Zhang, X., Zhang, J., Li, H.: An interface management approach for civil aircraft design. In: International Conference on Aerospace System Science and Engineering. pp. 435–446. Springer (2020)van Haarlem, M.P., Wise, M.W., Gunst, A., Heald, G., McKean, J.P., Hessels, J.W., de Bruyn, A.G., Nijboer, R., Swinbank, J., Fallows, R., et al.: Lofar: The low-frequency array. Astronomy & astrophysics 556, A2 (2013)Harvey, D., Waite, M., Logan, P., Liddy, T.: Document the model, don’t model the document. In: Proc. Syst. Eng./Test Eval. Conf. 6th Asia Pac. Conf. Syst. Eng (2012)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 (Mar 2018)Japs, S., Anacker, H., Dumitrescu, R.: Save: Security & safety by model-based systems engineering on the example of automotive industry. Procedia CIRP 100, 187–192 (2021)Juerges, T., Mol, J., Snijder, T., et al.: Lofar2. 0: Station control upgrade (2021)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 (Jul 2018). https://doi.org/10.1117/12.2310184Kontio, J., Bragge, J., Lehtola, L.: The focus group method as an empirical tool in software engineering. In: Guide to advanced empirical software engineering, pp. 93–116. Springer (2008)Lambourne, J.: cal documentation Why we use a ’docs as code’ approach for techni(Aug 2017), https://technology.blog.gov.uk/2017/08/25/ why-we-use-a-docs-as-code-approach-for-technical-documentation/Louadah, H., Champagne, R., Labiche, Y.: Towards automating Interface Control Documents elaboration and management. vol. 1250, pp. 26–33 (2014)Maier, M.W.: Architecting principles for systems-of-systems. Systems Engineering: The Journal of the International Council on Systems Engineering 1(4), 267–284 (1998)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: Proceedings of the Computational Methods in Systems and Software. pp. 315–326. Springer (2020)Petersen, K., Gencel, C., Asghari, N., Baca, D., Betz, S.: Action research as a model for industryacademia collaboration in the software engineering context. In: Proceedings of the 2014 international workshop on Long-term industrial collaboration on software engineering. pp. 55–62 (2014)Rahmani, K., Thomson, V.: Managing subsystem interfaces of complex products. International Journal of Product Lifecycle Management 5(1), 73 (2011). https://doi.org/10.1504/IJPLM.2011.038103Rong, G., Jin, Z., Zhang, H., Zhang, Y., Ye, W., Shao, D.: Devdocops: Enabling continuous documentation in alignment with devops. Software: Practice and Experience 50(3), 210–226 (2020)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–71 (2018)Thomchick, R.: Improving access to api documentation for developers with docs-as-code-as-a-service. Proceedings of the Association for Information Science and Technology 55(1), 908–910 (2018)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–776. Wiley Online Library (2018)Vipavetz, K., Shull, T.A., Infeld, S., Price, J.: Interface Management for a NASA Flight Project using Model-Based Systems Engineering (MBSE). INCOSE International Symposium 26(1), 11291144 (2016)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–1149. Wiley Online Library (2010)Wieringa, R.J.: Single-case mechanism experiments. In: Design Science Methodology for Information Systems and Software Engineering, pp. 247–267. Springer (2014)Wieringa, R.J.: Technical action research. In: Design science methodology for information systems and software engineering, pp. 269–293. Springer (2014)Yasseri, S.F., Bahai, H.: Interface and integration management for FPSOs. Ocean Engineering 191, 106441 (Nov 2019)Zdravković, M., Panetto, H.: The challenges of model-based systems engineering for the next generation enterprise information systems (2017)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Ingeniería de sistemas de sistemasAnálisis de sistemasSystems of Systems EngineeringSystem analysisIntegración de sistemasSystems integrationSystems of SystemsControl DocumentsDocumentation as code technicalAction ResearchSistemas de sistemas InterfazControl DocumentosDocumentación como código TécnicoInvestigación para la AcciónTEXTDocumentation as code for interface control document management in systems of systems.pdf.txtDocumentation as code for interface control document management in systems of systems.pdf.txtExtracted texttext/plain53739https://repositorio.escuelaing.edu.co/bitstream/001/3153/4/Documentation%20as%20code%20for%20interface%20control%20document%20management%20in%20systems%20of%20systems.pdf.txt64b47a3f9718868ddfae5760b62d03caMD54open accessTHUMBNAILPortada documentation as code for interface control document management in systems of systems.PNGPortada documentation as code for interface control document management in systems of systems.PNGimage/png160457https://repositorio.escuelaing.edu.co/bitstream/001/3153/3/Portada%20documentation%20as%20code%20for%20interface%20control%20document%20management%20in%20systems%20of%20systems.PNGf9afa4de7529940319993e748db2b1ccMD53open accessDocumentation as code for interface control document management in systems of systems.pdf.jpgDocumentation as code for interface control document management in systems of systems.pdf.jpgGenerated Thumbnailimage/jpeg10613https://repositorio.escuelaing.edu.co/bitstream/001/3153/5/Documentation%20as%20code%20for%20interface%20control%20document%20management%20in%20systems%20of%20systems.pdf.jpgf59e676905222140ec420c9595b65adfMD55open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81881https://repositorio.escuelaing.edu.co/bitstream/001/3153/2/license.txt5a7ca94c2e5326ee169f979d71d0f06eMD52open accessORIGINALDocumentation as code for interface control document management in systems of systems.pdfDocumentation as code for interface control document management in systems of systems.pdfapplication/pdf1001222https://repositorio.escuelaing.edu.co/bitstream/001/3153/1/Documentation%20as%20code%20for%20interface%20control%20document%20management%20in%20systems%20of%20systems.pdf1ba04db41830238a48ff7299eb58b49dMD51metadata only access001/3153oai:repositorio.escuelaing.edu.co:001/31532024-08-06 16:04:12.531metadata only accessRepositorio Escuela Colombiana de Ingeniería Julio Garavitorepositorio.eci@escuelaing.edu.coU0kgVVNURUQgSEFDRSBQQVJURSBERUwgR1JVUE8gREUgUEFSRVMgRVZBTFVBRE9SRVMgREUgTEEgQ09MRUNDScOTTiAiUEVFUiBSRVZJRVciLCBPTUlUQSBFU1RBIExJQ0VOQ0lBLgoKQXV0b3Jpem8gYSBsYSBFc2N1ZWxhIENvbG9tYmlhbmEgZGUgSW5nZW5pZXLDrWEgSnVsaW8gR2FyYXZpdG8gcGFyYSBwdWJsaWNhciBlbCB0cmFiYWpvIGRlIGdyYWRvLCBhcnTDrWN1bG8sIHZpZGVvLCAKY29uZmVyZW5jaWEsIGxpYnJvLCBpbWFnZW4sIGZvdG9ncmFmw61hLCBhdWRpbywgcHJlc2VudGFjacOzbiB1IG90cm8gKGVuICAgIGFkZWxhbnRlIGRvY3VtZW50bykgcXVlIGVuIGxhIGZlY2hhIAplbnRyZWdvIGVuIGZvcm1hdG8gZGlnaXRhbCwgeSBsZSBwZXJtaXRvIGRlIGZvcm1hIGluZGVmaW5pZGEgcXVlIGxvIHB1YmxpcXVlIGVuIGVsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwsIAplbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIHkgZGVtw6FzIGxleWVzIHkganVyaXNwcnVkZW5jaWEgdmlnZW50ZQphbCByZXNwZWN0bywgcGFyYSBmaW5lcyBlZHVjYXRpdm9zIHkgbm8gbHVjcmF0aXZvcy4gRXN0YSBhdXRvcml6YWNpw7NuIGVzIHbDoWxpZGEgcGFyYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIAp1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbDsgeSBwYXJhIHVzb3MgZW4gcmVkZXMsIGludGVybmV0LCBleHRyYW5ldCwgeSBjdWFscXVpZXIgCmZvcm1hdG8gbyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyLgpFbiBtaSBjYWxpZGFkIGRlIGF1dG9yLCBleHByZXNvIHF1ZSBlbCBkb2N1bWVudG8gb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsbyBlbGFib3LDqSBzaW4gCnF1ZWJyYW50YXIgbmkgc3VwbGFudGFyIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gUG9yIGxvIHRhbnRvLCBlcyBkZSBtaSBleGNsdXNpdmEgYXV0b3LDrWEgeSwgZW4gY29uc2VjdWVuY2lhLCAKdGVuZ28gbGEgdGl0dWxhcmlkYWQgc29icmUgw6lsLiBFbiBjYXNvIGRlIHF1ZWphIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyByZWZlcmVudGUgYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgCmVsIGRvY3VtZW50byBlbiBjdWVzdGnDs24sIGFzdW1pcsOpIGxhIHJlc3BvbnNhYmlsaWRhZCB0b3RhbCB5IHNhbGRyw6kgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3MuIEVzdG8gCnNpZ25pZmljYSBxdWUsIHBhcmEgdG9kb3MgbG9zIGVmZWN0b3MsIGxhIEVzY3VlbGEgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIEVzY3VlbGEsIGVsIENhdMOhbG9nbyBlbiBsw61uZWEgdSBvdHJvIG1lZGlvIGVsZWN0csOzbmljbywgCnBvZHLDoSBjb3BpYXIgYXBhcnRlcyBkZWwgdGV4dG8sIGNvbiBlbCBjb21wcm9taXNvIGRlIGNpdGFyIHNpZW1wcmUgbGEgZnVlbnRlLCBsYSBjdWFsIGluY2x1eWUgZWwgdMOtdHVsbyBkZWwgdHJhYmFqbyB5IGVsIAphdXRvci5Fc3RhIGF1dG9yaXphY2nDs24gbm8gaW1wbGljYSByZW51bmNpYSBhIGxhIGZhY3VsdGFkIHF1ZSB0ZW5nbyBkZSBwdWJsaWNhciB0b3RhbCBvIHBhcmNpYWxtZW50ZSBsYSBvYnJhIGVuIG90cm9zIAptZWRpb3MuRXN0YSBhdXRvcml6YWNpw7NuIGVzdMOhIHJlc3BhbGRhZGEgcG9yIGxhcyBmaXJtYXMgZGVsIChsb3MpIGF1dG9yKGVzKSBkZWwgZG9jdW1lbnRvLiAKU8OtIGF1dG9yaXpvIChhbWJvcykK