Publication | Open Access
Towards a Generation of Class Diagram from User Stories in Agile Methods
31
Citations
9
References
2020
Year
EngineeringUser StoriesSoftware EngineeringClass DiagramSoftware AnalysisSoftware ArchitectureModel Driven ArchitectureModel CompositionAgile Software DevelopmentPim TransformationComputational LinguisticsAgile MethodsSystems EngineeringModel-based Software DevelopmentSoftware Architecture ModelingSoftware Development ProcessAgile DevelopmentDesignUse CaseStanford CorenlpModel-driven ArchitectureUml DesignSoftware DesignProgram AnalysisDevelopment MethodologyDesign ThinkingSystem SoftwareData Modeling
Model-Driven Architecture (MDA) is a framework for software development processes that allows an automatic transformation from a business process model to the code model. In MDA there are two transformation kinds: Transformation from the Computation independent model (CIM) to platform-independent model (PIM), and transformation from PIM to platform-specific model (PSM). In this paper, we based on CIM to PIM transformation. This transformation is done by developing a platform that generates a class diagram, presented in XMI file, from specifications that are presented in user stories, which are written in natural language (English). We used a natural language processing (NLP) tool named "Stanford CoreNLP" for extracting of the object-oriented design elements. Applying our approach to several case studies has given good results.
| Year | Citations | |
|---|---|---|
Page 1
Page 1