{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,29]],"date-time":"2026-07-29T14:53:30Z","timestamp":1785336810097,"version":"3.55.0"},"reference-count":29,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/100020595","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["110-2221-E-019-039-MY3"],"award-info":[{"award-number":["110-2221-E-019-039-MY3"]}],"id":[{"id":"10.13039\/100020595","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100020595","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["112-2221-E-019-021-MY3"],"award-info":[{"award-number":["112-2221-E-019-021-MY3"]}],"id":[{"id":"10.13039\/100020595","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Future Generation Computer Systems"],"published-print":{"date-parts":[[2024,12]]},"DOI":"10.1016\/j.future.2024.07.029","type":"journal-article","created":{"date-parts":[[2024,7,18]],"date-time":"2024-07-18T19:11:53Z","timestamp":1721329913000},"page":"518-530","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":8,"special_numbering":"C","title":["ChatOps for microservice systems: A low-code approach using service composition and large language models"],"prefix":"10.1016","volume":"161","author":[{"given":"Sheng-Kai","family":"Wang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3317-5750","authenticated-orcid":false,"given":"Shang-Pin","family":"Ma","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guan-Hong","family":"Lai","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chen-Hao","family":"Chao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.future.2024.07.029_b1","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/978-3-030-31646-4_1","article-title":"Microservices: The evolution and extinction of web services?","author":"Baresi","year":"2020","journal-title":"Microserv.: Sci. Eng."},{"issue":"6","key":"10.1016\/j.future.2024.07.029_b2","article-title":"Microservice migration using strangler fig pattern and domain-driven design","volume":"38","author":"Ma","year":"2022","journal-title":"J. Inf. Sci. Eng."},{"issue":"3","key":"10.1016\/j.future.2024.07.029_b3","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/MS.2016.64","article-title":"Microservices architecture enables devops: Migration to a cloud-native architecture","volume":"33","author":"Balalaie","year":"2016","journal-title":"IEEE Softw."},{"key":"10.1016\/j.future.2024.07.029_b4","series-title":"What is a microservice?","year":"2014"},{"issue":"11","key":"10.1016\/j.future.2024.07.029_b5","article-title":"Continuous software engineering\u2014A microservices architecture perspective","volume":"29","author":"O\u2019Connor","year":"2017","journal-title":"J. Softw.: Evol. Process"},{"issue":"6","key":"10.1016\/j.future.2024.07.029_b6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3359981","article-title":"A survey of DevOps concepts and challenges","volume":"52","author":"Leite","year":"2019","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.future.2024.07.029_b7","series-title":"ChatOps Managing Operations in Group Chat","author":"Hand","year":"2016"},{"key":"10.1016\/j.future.2024.07.029_b8","series-title":"ChatOps: Communicating at the speed of DevOps","author":"Hulme","year":"2014"},{"key":"10.1016\/j.future.2024.07.029_b9","series-title":"What is ChatOps? A guide to its evolution, adoption, and significance","author":"Regan","year":"2016"},{"issue":"9","key":"10.1016\/j.future.2024.07.029_b10","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1109\/MC.2018.2885970","article-title":"Bots coordinating work in open source software projects","volume":"52","author":"Hukal","year":"2019","journal-title":"Computer"},{"key":"10.1016\/j.future.2024.07.029_b11","series-title":"2019 IEEE\/ACM 41st International Conference on Software Engineering","first-page":"748","article-title":"Restler: Stateful rest api fuzzing","author":"Atlidakis","year":"2019"},{"key":"10.1016\/j.future.2024.07.029_b12","series-title":"AWS control tower account vending through amazon lex ChatBot","author":"Fischer","year":"2021"},{"key":"10.1016\/j.future.2024.07.029_b13","series-title":"2020 46th Euromicro Conference on Software Engineering and Advanced Applications","first-page":"171","article-title":"Supporting the understanding and comparison of low-code development platforms","author":"Sahay","year":"2020"},{"key":"10.1016\/j.future.2024.07.029_b14","series-title":"2022 IEEE International Conference on E-Business Engineering","first-page":"124","article-title":"MsdoBot: An extensible chabot platform for microservice development and operations","author":"Huang","year":"2022"},{"issue":"6","key":"10.1016\/j.future.2024.07.029_b15","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1109\/MIC.2004.58","article-title":"Current solutions for web service composition","volume":"8","author":"Milanovic","year":"2004","journal-title":"IEEE Internet Comput."},{"issue":"4","key":"10.1016\/j.future.2024.07.029_b16","first-page":"957","article-title":"Dynamic service composition using core service identification","volume":"30","author":"Ma","year":"2014","journal-title":"J. Inf. Sci. Eng."},{"issue":"9","key":"10.1016\/j.future.2024.07.029_b17","doi-asserted-by":"crossref","first-page":"851","DOI":"10.1016\/j.datak.2009.02.016","article-title":"RESTful Web service composition with BPEL for REST","volume":"68","author":"Pautasso","year":"2009","journal-title":"Data Knowl. Eng."},{"key":"10.1016\/j.future.2024.07.029_b18","first-page":"1877","article-title":"Language models are few-shot learners","volume":"33","author":"Brown","year":"2020","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.future.2024.07.029_b19","first-page":"27730","article-title":"Training language models to follow instructions with human feedback","volume":"35","author":"Ouyang","year":"2022","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.future.2024.07.029_b20","doi-asserted-by":"crossref","DOI":"10.7717\/peerj-cs.866","article-title":"Bots in software engineering: a systematic mapping study","volume":"8","author":"Santhanam","year":"2022","journal-title":"PeerJ Comput. Sci."},{"key":"10.1016\/j.future.2024.07.029_b21","doi-asserted-by":"crossref","unstructured":"S. Meyer, D. Elsweiler, B. Ludwig, M. Fernandez-Pichel, D.E. Losada, Do we still need human assessors? prompt-based gpt-3 user simulation in conversational ai, in: Proceedings of the 4th Conference on Conversational User Interfaces, 2022, pp. 1\u20136.","DOI":"10.1145\/3543829.3544529"},{"key":"10.1016\/j.future.2024.07.029_b22","series-title":"Rasa: Open source language understanding and dialogue management","author":"Bocklisch","year":"2017"},{"issue":"9","key":"10.1016\/j.future.2024.07.029_b23","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3560815","article-title":"Pre-train, prompt, and predict: A systematic survey of prompting methods in natural language processing","volume":"55","author":"Liu","year":"2023","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.future.2024.07.029_b24","series-title":"2023 IEEE International Conference on E-Business Engineering","first-page":"55","article-title":"Low-code ChatOps for microservices systems using service composition","author":"Wang","year":"2023"},{"key":"10.1016\/j.future.2024.07.029_b25","series-title":"Domain-Specific Languages","author":"Fowler","year":"2010"},{"issue":"10","key":"10.1016\/j.future.2024.07.029_b26","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3561818","article-title":"GraphQL: A systematic mapping study","volume":"55","author":"Qui\u00f1a-Mera","year":"2023","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.future.2024.07.029_b27","doi-asserted-by":"crossref","unstructured":"M. Jain, P. Kumar, R. Kota, S.N. Patel, Evaluating and informing the design of chatbots, in: Proceedings of the 2018 Designing Interactive Systems Conference, 2018, pp. 895\u2013906.","DOI":"10.1145\/3196709.3196735"},{"key":"10.1016\/j.future.2024.07.029_b28","doi-asserted-by":"crossref","DOI":"10.1109\/ACCESS.2023.3294090","article-title":"Machine-generated text: A comprehensive survey of threat models and detection methods","author":"Crothers","year":"2023","journal-title":"IEEE Access"},{"key":"10.1016\/j.future.2024.07.029_b29","first-page":"1","article-title":"Kruskal-wallis test","author":"McKight","year":"2010","journal-title":"Corsini Ency. Psychol."}],"container-title":["Future Generation Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X24003911?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X24003911?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,8,27]],"date-time":"2024-08-27T09:08:40Z","timestamp":1724749720000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167739X24003911"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12]]},"references-count":29,"alternative-id":["S0167739X24003911"],"URL":"https:\/\/doi.org\/10.1016\/j.future.2024.07.029","relation":{},"ISSN":["0167-739X"],"issn-type":[{"value":"0167-739X","type":"print"}],"subject":[],"published":{"date-parts":[[2024,12]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"ChatOps for microservice systems: A low-code approach using service composition and large language models","name":"articletitle","label":"Article Title"},{"value":"Future Generation Computer Systems","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.future.2024.07.029","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2024 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}]}}