
address potential ethical concerns, such as privacy,
safety, and conflicts of interest (Rousi et al., 2023;
Levinson et al., 2024). Future work should also fo-
cus on addressing the challenges associated with nat-
ural language ambiguity, such as implementing clar-
ification dialogs. This can involve exploring the use
of domain-specific ontologies, controlled natural lan-
guages, clarification dialogs, and context-aware inter-
pretation. Additionally, there is a need to integrate
feedback mechanisms and validation techniques to
ensure robust and reliable communication within the
SoS, enabling continuous learning and improvement
of the NLP module.
REFERENCES
Ashfaq, M., Sadik, A. R., Mikkonen, T., Waseem,
M., and M
¨
akitalo, N. (2024). The holon pro-
gramming model for heterogeneous and adap-
tive system of systems. TechRxiv preprint
10.36227/techrxiv.171387729.91629072/v2.
Blair, G., Bromberg, Y.-D., Coulson, G., Elkhatib, Y.,
R
´
eveill
`
ere, L., Ribeiro, H. B., Rivi
`
ere, E., and Ta
¨
ıani,
F. (2015). Holons: Towards a systematic approach
to composing systems of systems. In 14th Interna-
tional Workshop on Adaptive and Reflective Middle-
ware, pages 1–6.
Brown, T., Mann, B., Ryder, N., Subbiah, M., Kaplan, J. D.,
Dhariwal, P., Neelakantan, A., Shyam, P., Sastry, G.,
Askell, A., et al. (2020). Language models are few-
shot learners. Advances in neural information pro-
cessing systems, 33:1877–1901.
Daubaris, P., Linkola, S., Kantosalo, A., and M
¨
akitalo,
N. (2023). Getting started with ROS2 development:
A case study of software development challenges.
In 2023 IEEE/ACM 5th International Workshop on
Robotics Software Engineering, pages 37–44.
Elhabbash, A., Elkhatib, Y., Nundloll, V., Marco, V. S., and
Blair, G. S. (2024). Principled and automated system
of systems composition using an ontological architec-
ture. Future Generation Computer Systems, 157:499–
515.
Halba, K., Griffor, E., Lbath, A., and Dahbura, A. (2021).
A framework for the composition of IoT and CPS ca-
pabilities. In IEEE 45th Annual Computers, Software,
and Applications Conference, pages 1265–1272.
Jamshidi, M. (2008). Systems of systems engineering: Prin-
ciples and applications. CRC press.
Khurana, D., Koli, A., Khatter, K., and Singh, S. (2023).
Natural language processing: State of the art, current
trends and challenges. Multimedia tools and applica-
tions, 82(3):3713–3744.
Koestler, A. (1968). The ghost in the machine. Macmillan.
Koubaa, A. (2023). ROSGPT: Next-generation
human-robot interaction with ChatGPT and ROS.
Preprints.org, 2023:2023040827.
Levinson, L., Dietrich, M., Sarkisian, A., Sabanovic, S., and
Smart, W. D. (2024). Privacy aware robotics. In Com-
panion of the 2024 ACM/IEEE International Confer-
ence on Human-Robot Interaction, pages 1335–1337.
M
¨
akitalo, N., Linkola, S., Laurinen, T., and M
¨
annist
¨
o, T.
(2021). Towards novel and intentional cooperation
of diverse autonomous robots: An architectural ap-
proach. In ECSA 2021 Companion, volume 2978 of
CEUR Workshop Proceedings.
Nielsen, C. B., Larsen, P. G., Fitzgerald, J., Woodcock, J.,
and Peleska, J. (2015). Systems of systems engineer-
ing: Basic concepts, model-based techniques, and re-
search directions. ACM Computing Surveys, 48(2):1–
41.
Nundloll, V., Elkhatib, Y., Elhabbash, A., and Blair, G. S.
(2020). An ontological framework for opportunistic
composition of IoT systems. In IEEE international
conference on informatics, IoT, and enabling tech-
nologies, pages 614–621.
Radford, A., Wu, J., Child, R., Luan, D., Amodei, D.,
Sutskever, I., et al. (2019). Language models are un-
supervised multitask learners. OpenAI blog, 1(8):9.
Rousi, R., Samani, H., M
¨
akitalo, N., Vakkuri, V., Linkola,
S., Kemell, K.-K., Daubaris, P., Fronza, I., Mikko-
nen, T., and Abrahamsson, P. (2023). Business and
ethical concerns in domestic conversational genera-
tive ai-empowered multi-robot systems. In Interna-
tional Conference on Software Business, pages 173–
189. Springer Nature Switzerland Cham.
Sadik, A. R., Bolder, B., and Subasic, P. (2023a). A self-
adaptive system of systems architecture to enable its
ad-hoc scalability: Unmanned vehicle fleet-mission
control center case study. In 7th International Confer-
ence on Intelligent Systems, Metaheuristics & Swarm
Intelligence, pages 111–118.
Sadik, A. R., Ceravola, A., Joublin, F., and Patra, J. (2023b).
Analysis of ChatGPT on source code. arXiv preprint
arXiv:2306.00597.
Tchappi, I. H., Galland, S., Kamla, V. C., Kamgang, J. C.,
Mualla, Y., Najjar, A., and Hilaire, V. (2020). A crit-
ical review of the use of holonic paradigm in traffic
and transportation systems. Engineering Applications
of Artificial Intelligence, 90:103503.
Zhang, Z., Elkhatib, Y., and Elhabbash, A. (2023). NLP-
based generation of ontological system descriptions
for composition of smart home devices. In IEEE Inter-
national Conference on Web Services, pages 360–370.
Zhao, W. X., Zhou, K., Li, J., Tang, T., Wang, X., Hou, Y.,
Min, Y., Zhang, B., Zhang, J., Dong, Z., Du, Y., Yang,
C., Chen, Y., Chen, Z., Jiang, J., Ren, R., Li, Y., Tang,
X., Liu, Z., Liu, P., Nie, J.-Y., and Wen, J.-R. (2023).
A survey of large language models. arXiv preprint
arXiv:2303.18223.
Enhancing Holonic Architecture with Natural Language Processing for System of Systems
433