Abstract
The growing need to understand and compare elements in service agreements has generated strong interest in the industry. Although there are projects and tools for the automatic detection of information in contracts, automatic analysis is still a developing area of research. This becomes even more relevant with the rise of cloud service organizations, which highlights the need for tools for comparing contractual agreements. In this paper, we present a framework designed to automate contract analysis and comparison. In order to demonstrate the effectiveness of this approach, we created a prototype that uses language models to automatically detect obligations, rights, and parties involved in contracts. In addition, we applied an initial metric to determine the extent to which the customer benefits compared to the provider. The results of the evaluation support the effectiveness of the system by facilitating the understanding and reasoning of both parties regarding the terms of the agreement.
This work has been partially supported by the following grants: PID2021-126227NB-C21, PID2021-126227NB-C22, TED2021-131023B-C21, and PDC2022-133521-I00 which are funded by MCIN/AEI/10.13039/501100011033 and “ERDF a way of making Europe”; and grant PYC20 RE 084 US, which is funded by Junta de Andalucia/ERDF, UE.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Dataset available at https://huggingface.co/datasets/marmolpen3/slas-obligations-rights-sentences.
- 2.
- 3.
- 4.
https://platform.openai.com/docs/models/gpt-3-5.
- 5.
Prototype available at https://github.com/isa-group/iContracts.
References
De Marco, L., Ferrucci, F., Kechadi, T., Napoli, G., Salza, P.: Towards automatic service level agreements information extraction, pp. 59–66, April 2016. https://doi.org/10.5220/0005873100590066
Face, H.: The hugging face course (2022). https://huggingface.co/course. Accessed 18 Apr 2023
Commerce & Contracting Foundation, W.: World Commerce and Contracting Principles (2022). https://www.worldcc.com/Resources/Tools/Contracting-Principles. Accessed 15 June 2023
García, J.M., Ruiz, D., Cortés, A.R., Martín-Díaz, O., Resinas, M.: An hybrid, QoS-aware discovery of semantic web services using constraint programming. In: Kramer, B.J., Lin, K.J., Narasimhan, P. (eds.) Service-Oriented Computing – ICSOC 2007. ICSOC 2007. LNCS, vol. 4749, pp. 69–80. Springer, Berlin, Heidelberg (2007). https://doi.org/10.1007/978-3-540-74974-5_6
García, J.M., Martín-Díaz, O., Fernandez, P., Müller, C., Ruiz-Cortés, A.: A flexible billing life cycle for cloud services using augmented customer agreements. IEEE Access 9, 44374–44389 (2021). https://doi.org/10.1109/ACCESS.2021.3066443
Hugo Roy: Terms of Services (2023). https://tosdr.org/en/frontpage#ratings. Accessed 07 May 2023
Lippi, M., Palka, P., Contissa, G., Lagioia, F., Micklitz, H.W., Sartor, G., Torroni, P.: Claudette: an automated detector of potentially unfair clauses in online terms of service. Artif. Intell. Law 27, 117–139 (2019). https://doi.org/10.1007/s10506-019-09243-2
Molino-Peña, E.: Automatic analysis of obligations and rights in customer agreements. https://hdl.handle.net/11441/149944
Molino-Peña, E., García, J.M., Ruiz-Cortés, A.: Limitations of current techniques to detect Obligations and Rights in SLA. Sistedes (2023). https://hdl.handle.net/11705/JCIS/2023/3589
Müller, C., Gutierrez, A.M., Fernandez, P., Martín-Díaz, O., Resinas, M., Ruiz-Cortés, A.: Automated validation of compensable SLAs. IEEE Trans. Serv. Comput. 14(5), 1306–1319 (2021)
Müller, C., Resinas, M., Ruiz-Cortés, A.: Automated analysis of conflicts in WS-agreement. IEEE Trans. Serv. Comput. 7(4), 530–544 (2014)
Natolana Ganapathy, D., Pande Joshi, K.: A semantically rich framework to automate cloud service level agreements. IEEE Trans. Serv. Comput. 16(1), 53–64 (2023). https://doi.org/10.1109/TSC.2022.3140585
Otto Hanson, J.: Termscout (2023). https://www.termscout.com/. Accessed 17 July 2023
Reimers, N., Gurevych, I.: Sentence-Bert: sentence embeddings using Siamese Bert-networks. In: Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing. Association for Computational Linguistics (2019). http://arxiv.org/abs/1908.10084
Technical-Committee: Information technology-cloud computing-service level agreement (SLA) framework-Part 1: Overview and concepts. Technical report 19086-1:2016(E), ISO/IEC, Geneva, Switzerland (2016)
Tunstall, L., et al.: Efficient few-shot learning without prompts. arXiv preprint arXiv:2209.11055 (2022)
Acknowledgements
The authors would like to thank Antonio Ruiz Cortés for his constant support, help and valuable comments.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Molino-Peña, E., García, J.M. (2024). Towards a Systematic Comparison Framework for Cloud Services Customer Agreements. In: Monti, F., et al. Service-Oriented Computing – ICSOC 2023 Workshops. ICSOC 2023. Lecture Notes in Computer Science, vol 14518. Springer, Singapore. https://doi.org/10.1007/978-981-97-0989-2_19
Download citation
DOI: https://doi.org/10.1007/978-981-97-0989-2_19
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-0988-5
Online ISBN: 978-981-97-0989-2
eBook Packages: Computer ScienceComputer Science (R0)