
Building upon works like (Li et al., 2024) and
(De F. Borges et al., 2022), which sought to address
the persistent technical challenges in the software en-
gineering process, our research contributes a novel
approach that resonates with organizations grappling
with similar issues. This is particularly salient given
the observations made in study (na Mera et al., 2023),
which underscores the need for innovative solutions,
such as code generative tools, to tackle complex ele-
ments like paging and nested queries. Our findings,
therefore, offer a potentially transformative pathway
for enhancing software engineering practices across a
multitude of domains.
While potential limitations exist, the proposed so-
lution offers a promising avenue for addressing data
integration challenges in complex systems, contribut-
ing to the development of more efficient, adaptable,
and robust data-driven applications. Future work
could implement the algorithm mentioned in this
paper. Another possibility is the creation of such
Knowledge Graphs through various methods such as
syntactical analyses, semantic analyses, or even using
an LLM to generate the knowledge graph.
REFERENCES
Anacker, H., G
¨
unther, M., Wyrwich, F., and Dumitrescu, R.
(2022). Pattern based engineering of system of sys-
tems - a systematic literature review. In 17th Annual
System of Systems Engineering Conference (SOSE),
page 178–183.
Bondel, G., Landgraf, A., and Matthes, F. (2021). Api man-
agement patterns for public, partner, and group web
api initiatives with a focus on collaboration. Pro-
ceedings of the ACM on Programming Languages,
5(OOPSLA):1–28.
C
ˆ
andea, C., C
ˆ
andea, G., and Staicu, M. (2023). Impact of
iot and sos in enabling smart applications: A study on
interconnectivity, interoperability and quality of ser-
vice. Procedia Computer Science, 221:1226–1234.
De F. Borges, M. V., Rocha, L. S., and Maia, P. H. M.
(2022). Micrographql: a unified communication ap-
proach for systems of systems using microservices
and graphql. In 2022 IEEE/ACM 10th International
Workshop on Software Engineering for Systems-of-
Systems and Software Ecosystems (SESoS), pages 33–
40.
GraphQL Foundation (2024). Introduction to graphql.
https://graphql.org/learn/. Accessed: 2024-05-22.
Grosman, J. (2024). Findpapers: A tool for helping re-
searchers who are looking for related works. https:
//github.com/jonatasgrosman/findpapers. Accessed:
2024-05-22.
Initiative, O. (2024). Openapi specification v3.1.0. https:
//spec.openapis.org/oas/latest.html. Accessed: 2024-
05-22.
Li, H., Hartig, O., Armiento, R., and Lambrix, P. (2024).
Ontology-based graphql server generation for data ac-
cess and data integration. Semantic Web.
Mittal, S., Kasdaglis, N., Harrell, L., Wittman, R. L., Gib-
son, J., and Rocca, D. (2020). Autonomous and com-
posable m&s system of systems with the simulation,
experimentation, analytics and testing (seat) frame-
work. In Proceedings of the 2020 Winter Simulation
Conference, pages 2305–2316. IEEE.
Mohsin, A. and Janjua, N. K. (2018). A review and future
directions of soa-based software architecture model-
ing approaches for system of systems. Service Ori-
ented Computing and Applications, 12(3):183–200.
na Mera, A. Q., Fernandez, P., Garc’ia, J. M., and Ruiz-
Cort’es, A. (2023). Graphql: A systematic mapping
study. ACM Comput. Surv., 55(10):202:1–202:35.
Neureiter, C., Binder, C., Brankovic, B., and Lastro, G.
(2020). Extending the concept of domain specific sys-
tems engineering to system-of-systems. In 2020 IEEE
15th International Conference of System of Systems
Engineering (SoSE), pages 391–396. IEEE.
Olsson, T. and Axelsson, J. (2023). Systems-of-systems
and digital twins: A survey and analysis of the current
knowledge. In 2023 18th Annual System of Systems
Engineering Conference (SoSE). IEEE.
Pickering, N., Duke, M., and Lim, S. H. (2020). A time con-
strained system of systems discovery process and can-
vas - a case study in agriculture technology focusing
on an automated asparagus harvester. In 2020 IEEE
15th International Conference of System of Systems
Engineering (SoSE), pages 67–74. IEEE.
Ramonell, C., Chac
´
on, R., and Posada, H. (2023). Knowl-
edge graph-based data integration system for digital
twins of built assets. Automation in Construction,
156:105109.
Shi, W., Cao, J., Zhang, Q., Li, Y., and Xu, L. (2016). A
survey on edge computing for the internet of things.
IEEE Internet of Things Journal, 3(5):637–646.
Weinert, B. and Uslar, M. (2020). Challenges for system
of systems in the agriculture application domain. In
2020 IEEE 15th International Conference of System of
Systems Engineering (SoSE), pages 355–360. IEEE.
Towards Interoperability of Systems of Systems Using GraphQL
287