Copyright and Licensing
Articles accepted for publication will be licensed under the Creative Commons BY-NC-SA. Authors must sign a non-exclusive distribution agreement after article acceptance.
Nowadays, due to the increasing presence of artificial intelligence in software systems, development teams face the challenge of working together to integrate tasks, resources, and roles in a new field, named AI Engineering. Proposals, in the way of models, highlight the needs of integrating two different perspectives – the software and the decision-making support (big data, machine learning, and so on) systems. But there is something more – both systems must achieve high quality levels for different properties; and this is not a straightforward task. Quality properties, such as reusability, traditionally evaluated and reinforced through modeling in software systems, do not exactly apply similarly in decision-making support systems. In this paper, we propose a model for managing reusable assets in AI engineered systems by linking software product line modeling and variety identification. The proposal is exemplified through a case study in the agriculture domain.
J. Bosch, H. H. Olsson, B. Brinne, and I. Crnkovic, “Ai engineering: Realizing the potential of ai,” IEEE Software, vol. 39, no. 6, pp. 23–27, 2022. DOI: https://doi.org/10.1109/MS.2022.3199621
P. C. Clements and L. Northrop, Software Product Lines : Practices and Patterns. Boston, MA, USA: Addison-Wesley Longman Publishing Co., Inc., 2001.
F. van der Linden, K. Schmid, and E. Rommes, Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering. Secaucus, NJ, USA: Springer-Verlag New York, Inc., 2007. DOI: https://doi.org/10.1007/978-3-540-71437-8
K. Pohl, G. Bockle, and F. J. v. d. Linden, ¨ Software Product Line Engineering: Foundations, Principles and Techniques. Secaucus, NJ, USA: Springer-Verlag New York, Inc., 2005. DOI: https://doi.org/10.1007/3-540-28901-1
A. Buccella, A. Cechich, M. Arias, M. Pol’la, S. Doldan, and E. Morsan, “Towards systematic software reuse of gis: Insights from a case study,” Computers & Geosciences, vol. 54, no. 0, pp. 9 – 20, 2013. DOI: https://doi.org/10.1016/j.cageo.2012.11.014
A. Buccella, A. Cechich, M. Pol’la, M. Arias, S. Doldan, and E. Morsan, “Marine ecology service reuse through taxonomy-oriented SPL development,” Computers & Geosciences, vol. 73, no. 0, pp. 108 –121, 2014. DOI: https://doi.org/10.1016/j.cageo.2014.09.004
A. Buccella, A. Cechich, J. Porfiri, and D. Diniz Dos Santos, “Taxonomy-oriented domain analysis of gis: A case study for paleontological software systems,” ISPRS International Journal of GeoInformation, vol. 8, no. 6, 2019. DOI: https://doi.org/10.3390/ijgi8060270
B. Custers and H. Ursiˇ c, “Big data and data reuse: a taxonomy of data reuse for balancing big data benefits and personal data protection,” International Data Privacy Law, vol. 6, no. 1, pp. 4–15, 2016. DOI: https://doi.org/10.1093/idpl/ipv028
I. Pasquetto, B. Randles, and C. Borgman, “On the reuse of scientific data,” Data Science Journal, vol. 16, no. 8, 201720. DOI: https://doi.org/10.5334/dsj-2017-008
Z. Xie, Y. Chen, J. Speer, T. Walters, P. A. Tarazaga, and M. Kasarda, “Towards use and reuse driven big data management,” in Proceedings of the 15th ACM/IEEE-CS Joint Conference on Digital Libraries, p. 65–74, Association for Computing Machinery, 2015. DOI: https://doi.org/10.1145/2756406.2756924
R. Borrison, B. Klopper, M. Chioua, M. Dix, and ¨ B. Sprick, “Reusable big data system for industrial data mining - a case study on anomaly detection in chemical plants,” in Intelligent Data Engineering and Automated Learning – IDEAL 2018, pp. 611–622, Springer International Publishing, 2018. DOI: https://doi.org/10.1007/978-3-030-03493-1_64
W. Epperson, A. Yi Wang, R. DeLine, and S. M. Drucker, “Strategies for reuse and sharing among data scientists in software teams,” in Proceedings of ICSESEIP ’22, Pittsburgh, PA, USA, Association for Computing Machinery, 2022. DOI: https://doi.org/10.1145/3510457.3513042
J. Klein, “Reference architectures for big data systems, carnegie mellon university’s software engineering institute blog.” http://insights.sei.cmu.edu/blog/referencearchitectures-for-big-data-systems/ (Accessed June 9, 2021), 2017.
M. Pol’la, A. Buccella, and A. Cechich, “Analysis of variability models: a systematic literature review,” Softw. Syst. Model., vol. 20, pp. 1043–1077, 2020. DOI: https://doi.org/10.1007/s10270-020-00839-w
J. Abawajy, “Comprehensive analysis of big data variety landscape,” International Journal of Parallel, Emergent and Distributed Systems, vol. 30, no. 1, pp. 5–14, 2015. DOI: https://doi.org/10.1080/17445760.2014.925548
L. Osycka, A. Buccella, and N. A. Cechich, “Data variety modeling: A case of contextual diversity identification from a bottom-up perspective,” in 27th Argentine Congress, CACIC 2021, Salta, Argentina, October 4-8, 2021, Revised Selected Papers. Communications in Computer and Information Science 1584, pp. 124–138, Springer, 2022. DOI: https://doi.org/10.1007/978-3-031-05903-2_9
L. Osycka, A. Cechich, A. Buccella, A. Montenegro, and A. Munoz, “Covamat: Functionality for variety ˜ reuse through a supporting tool,” in XI Conference on Cloud Computing, Big Data & Emerging Topics (JCC-BD&ET), 2023. DOI: https://doi.org/10.1007/978-3-031-40942-4_5
B. Abderrazak, D. Morin, F. Bonn, and A. Huete, “A review of vegetation indices,” Remote Sensing Reviews, vol. 13, pp. 95–120, 01 1996. DOI: https://doi.org/10.1080/02757259509532298
Copyright (c) 2023 Agustina Buccella, Dra Alejandra Cechich, Carolina Villegas, Ayelén Montenegro, Angel Muñoz, Andrea Rodriguez
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Articles accepted for publication will be licensed under the Creative Commons BY-NC-SA. Authors must sign a non-exclusive distribution agreement after article acceptance.
Review Stats:
Mean Time to First Response: 89 days
Mean Time to Acceptance Response: 114 days
Member of:
ISSN
1666-6038 (Online)
1666-6046 (Print)