Modeling Like Peeling an Onion: Layerwise Analysis-Driven Automatic Behavioral Model Generation
As software complexity skyrockets and requirements evolve at breakneck speed, traditional human-centric behavioral modeling can no longer keep pace in terms of efficiency, accuracy, and scalability. While existing automated approaches can produce models, they still struggle with deep semantic understanding of textual requirements or with reasoning about intricate system logic, especially nested relationships. Inspired by the way experienced analysts “peel back” layers of a problem, we propose LATO, a \textbf{L}ayerwise \textbf{A}nalysis-Driven Au\textbf{T}omatic Behavioral M\textbf{O}deling approach. It employs a progressive decomposition strategy to guide large language models in incrementally parsing requirement structures, deconstructing behavioral dependencies, and ultimately generating executable UML activity diagrams. Comprehensive evaluations on four open-source datasets and two real-world industrial systems show that LATO comprehensively outperforms state-of-the-art baselines in accuracy, completeness, and syntactic compliance: $F_1$ scores for behavioral node-extraction improve by up to 71.1%, relation-extraction $F_1$ by 52.4 % relatively, and syntactic pass rates remain above 96.67%. The framework also exhibits strong robustness to input perturbations, confirming its cross-domain generalizability. This paper is the first to tightly fuse human-inspired strategies with LLMs in behavior modeling, yielding an intelligent infrastructure that exhibits expert-level logical understanding and generalization. By closing the modeling-skills gap, LATO delivers a next-generation, low-cost, and explainable solution for requirements engineering and AI-native software development.
Thu 16 AprDisplayed time zone: Brasilia, Distrito Federal, Brazil change
11:00 - 12:30 | Requirements and Modeling 2New Ideas and Emerging Results (NIER) / Research Track / Journal-first Papers / SE in Society (SEIS) at Oceania IV Chair(s): Emitzá Guzmán Vrije Universiteit Amsterdam | ||
11:00 15mTalk | Modeling Like Peeling an Onion: Layerwise Analysis-Driven Automatic Behavioral Model Generation Research Track Yike Huang East China Normal University, Ming Hu East China Normal University, China, Xiaohong Chen East China Normal University, Zhi Jin Peking University, Wuhan University, Shuyuan Xiao East China Normal University | ||
11:15 15mTalk | Context-Adaptive Requirements Defect Prediction through Human-LLM Collaboration New Ideas and Emerging Results (NIER) Max Unterbusch University of Duisburg-Essen, Andreas Vogelsang paluno – The Ruhr Institute for Software Technology, University of Duisburg-Essen | ||
11:30 15mTalk | RECOVER: Toward Requirements Generation from Stakeholders' Conversations Journal-first Papers Gianmario Voria University of Salerno, Francesco Casillo Università di Salerno, Carmine Gravino University of Salerno, Gemma Catolino University of Salerno, Fabio Palomba University of Salerno | ||
11:45 15mTalk | Unlocking the Silent Needs: Business-Logic-Driven Iterative Requirements Auto-completion Research Track Zhujun Wu East China Normal University Shanghai, China, Xiaohong Chen East China Normal University, Zhi Jin Peking University, Wuhan University, Ming Hu East China Normal University, China, Dongming Jin Peking University, China | ||
12:00 15mTalk | LikeThis! Empowering App Users to Submit UI Improvement Suggestions Instead of Complaints Research Track Jialiang Wei Hasso Plattner Institute, Ali Ebrahimi Pourasad University of Hamburg, Walid Maalej University of Hamburg | ||
12:15 15mTalk | Agentic Generation of Structured Clinical Specifications for Digital Healthcare Services SE in Society (SEIS) Bruno Guindani Politecnico di Milano, Matteo Camilli Politecnico di Milano, Livia Lestingi DEIB, Politecnico di Milano, Marcello M. Bersani Politecnico di Milano | ||