Publication: Documentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research Study
Authors
Abstract (Spanish)
Abstract (English)
Extent
Collections
Collections
References
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)