{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T17:18:36Z","timestamp":1771003116281,"version":"3.50.1"},"reference-count":10,"publisher":"SAGE Publications","issue":"5","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JCM"],"published-print":{"date-parts":[[2021,11,1]]},"abstract":"<jats:p>Aiming at the problems of incomplete description, ambiguity and inconsistency in the traditional requirements analysis method based on prototype system in software development, this paper proposes a requirement analysis method based on prototype portrait, introduces the process of obtaining the software requirement specification and designing the software by using the prototype portrait method according to the user\u2019s requirements, and formalizes the process of the method, and develops the software with the prototype portrait requirement document approved by the customer, so as to ensure the correctness of the designed functional requirements. The practical results show that the requirement analysis method based on prototype portrait overcomes the problems of long development cycle and high failure rate existing in the traditional requirements analysis method of prototype system, and improves the quality and cycle of software development.<\/jats:p>","DOI":"10.3233\/jcm-214973","type":"journal-article","created":{"date-parts":[[2021,4,20]],"date-time":"2021-04-20T23:35:53Z","timestamp":1618961753000},"page":"1339-1347","source":"Crossref","is-referenced-by-count":1,"title":["Optimization and practice of requirement analysis based on prototype portrait in software development process"],"prefix":"10.1177","volume":"21","author":[{"given":"Mingyu","family":"Yue","sequence":"first","affiliation":[]},{"given":"Haiyan","family":"Feng","sequence":"additional","affiliation":[]}],"member":"179","reference":[{"issue":"13","key":"10.3233\/JCM-214973_ref1","first-page":"30","article-title":"Software formal requirement analysis and verification based on UML","volume":"36","author":"Yao","year":"2010","journal-title":"Computer Engineering"},{"issue":"3","key":"10.3233\/JCM-214973_ref3","first-page":"487","article-title":"Overview of software engineering methods based on swarm intelligence","volume":"57","author":"Xu","year":"2020","journal-title":"Computer Research and Development"},{"key":"10.3233\/JCM-214973_ref4","unstructured":"W. Zhang and H. Mei, Software development based on Internet swarm intelligence: feasibility, status quo and challenges, Chinese Science: Information Science (12) (2017)."},{"key":"10.3233\/JCM-214973_ref5","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1016\/j.jss.2015.04.065","article-title":"Automated analysis of security requirements through risk-based argumentation","volume":"106","author":"Yu","year":"2015","journal-title":"The Journal of Systems & Software"},{"issue":"3","key":"10.3233\/JCM-214973_ref6","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1109\/MS.2016.68","article-title":"DevOps","volume":"33","author":"Ebert","year":"2016","journal-title":"IEEE Software"},{"key":"10.3233\/JCM-214973_ref7","doi-asserted-by":"crossref","first-page":"3909","DOI":"10.1109\/ACCESS.2017.2685629","article-title":"Continuous integration delivery and deployment A systematic review on approaches tools challenges and practices","volume":"5","author":"Shahin","year":"2017","journal-title":"IEEE Access"},{"key":"10.3233\/JCM-214973_ref9","doi-asserted-by":"crossref","unstructured":"S.R. Kolhe and S.D. Sawarkar, A concept driven document clustering using WordNet, in: International Conference on Nascent Technologies in Engineering, IEEE, 2017: pp. 1\u20135.","DOI":"10.1109\/ICNTE.2017.7947888"},{"key":"10.3233\/JCM-214973_ref10","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1016\/j.jss.2015.02.055","article-title":"Sentiment analysis in monitoring software development processes: an exploratory case study on GitHub\u2019s project issues","volume":"104","author":"Jurado","year":"2015","journal-title":"Journal of Systems & Software"},{"issue":"6","key":"10.3233\/JCM-214973_ref11","first-page":"1488","article-title":"Small model big data: an algebraic method for analyzing software behavior","volume":"28","author":"Yu","year":"2017","journal-title":"Journal of Software"},{"key":"10.3233\/JCM-214973_ref12","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1016\/j.knosys.2015.03.012","article-title":"Software requirement optimization using a multiobjective swarm intelligence evolutionary algorithm","volume":"83","author":"Chaves-Gonzalez","year":"2015","journal-title":"Knowledge-Based Systems"}],"container-title":["Journal of Computational Methods in Sciences and Engineering"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/JCM-214973","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T16:31:28Z","timestamp":1771000288000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/JCM-214973"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,1]]},"references-count":10,"journal-issue":{"issue":"5"},"URL":"https:\/\/doi.org\/10.3233\/jcm-214973","relation":{},"ISSN":["1472-7978","1875-8983"],"issn-type":[{"value":"1472-7978","type":"print"},{"value":"1875-8983","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,11,1]]}}}