| [1] |
Kruchten P. The rational unified process: an introduction[M]. Boston: Addison-Wesley Professional, 2004.
|
| [2] |
Latella D, Majzik I, Massink M. Towards a formal operational semantics of UML statechart diagrams[C]// Formal Methods for Open Object-Based Distributed Systems (FMOODS 1999). Heidelberg: Springer, 1999: 331-347.
|
| [3] |
Bates A, Vavricka R, Carleton S, et al. Unified modeling language code generation from diagram images using multimodal large language models[EB/OL]. (2025-06-01)[2026-02-17]. https://www.sciencedirect.com/science/article/pii/S266682702500043X.
|
| [4] |
Calamo M, Mecella M, Snoeck M. Assessing the suitability of large language models in generating UML class diagrams as conceptual models[C]// Business Process Modeling, Development and Support (BPMDS 2025). Heidelberg: Springer, 2025: 211-226.
|
| [5] |
Rolland C, Proix C. A natural language approach for requirements engineering[C]// International Conference on Advanced Information Systems Engineering (CAiSE 1992). Heidelberg: Springer, 1992: 257-277.
|
| [6] |
Mich L, Giuliani M P. From natural language to object oriented requirements: an annotated bibliography[EB/OL]. (1995-07-01)[2026-02-17]. https://www.researchgate.net/publication/264081630_From_Natural_Language_to_Object_Oriented_requirements_An_annotated_bibliography.
|
| [7] |
Guizzardi G. Ontological foundations for structural conceptual models[EB/OL]. (2005-01-01)[2026-02-17]. https://www.researchgate.net/publication/215697579_Ontological_Foundations_for_Structural_Conceptual_Models.
|
| [8] |
Kahya H, Saeki M. Ontology based requirements analysis:lightweight semantic processing approach[C]//The 5th International Conference on Quality Software (QSIC’05). New York: IEEE, 2005: 223-230.
|
| [9] |
Alaswad F, Poovammal E, Aljaddouh B, et al. Software requirements to UML class diagrams using machine learning and rule-based approach[C]// Intelligent Systems in Computing and Communication. Heidelberg: Springer, 2025: 86-101.
|
| [10] |
Meng Yang, Ban A. Automated UML class diagram generation from textual requirements using NLP techniques[J]. International Journal on Informatics Visualization, 2024, 8(3): 1905-1915.
|
| [11] |
Babaalla Z, Jakimi A, Oualla M, et al. Towards an automatic extracting UML class diagram from system’s textual specification[C]// The 7th International Conference on Networking, Intelligent Systems and Security. New York: ACM, 2024: 1-5.
|
| [12] |
Hao Yilun, Zhang Yang, Fan Chuchu. Planning anything with rigor: general-purpose zero-shot planning with LLM-based formalized programming[EB/OL]. (2024-10-17)[2026-02-17]. https://arxiv.org/abs/2410.12112.
|
| [13] |
De B D, Garaccione G, Coppola R, et al. Evaluating large language models in exercises of UML class diagram modeling[C]// The 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement. New York: ACM, 2024: 393-399.
|
| [14] |
Camara J, Troya J, Burgueno L, et al. On the assessment of generative AI in modeling tasks: an experience report with ChatGPT and UML[J]. Software and Systems Modeling, 2023, 22(3): 781-793.
|
| [15] |
Wang Beian, Wang Chong, Liang Peng, et al. How LLMS aid in UML modeling:an exploratory study with novice analysts[C]//2024 IEEE International Conference on Software Services Engineering (SSE). New York: IEEE, 2024: 249-257.
|
| [16] |
Roques P. UML in practice: the art of modeling software systems demonstrated through worked examples and solutions[M]. Chichester: John Wiley & Sons, 2004.
|
| [17] |
Harel D. Statecharts: a visual formalism for complex systems[J]. Science of Computer Programming, 1987, 8(3): 231-274.
|
| [18] |
Rumbaugh J, Blaha M, Premerlani W, et al. Object-oriented modeling and design[M]. London: Prentice-Hall, 1991.
|
| [19] |
Fowler M. UML distilled: a brief guide to the standard object modeling language[M]. Boston: Addison-Wesley Professional, 2004.
|
| [20] |
ISO/IEC 25002: 2024 Systems and software engineering-systems and software quality requirements and evaluation (SQuaRE)- system and software quality models: ISO/IEC 25010: 2011[S]. Geneva: ISO, 2024.
|
| [21] |
Shneiderman B. Software psychology: human factors in computer and information systems[M]. Cambridge: Winthrop, 1980.
|