Font Size: a A A

Research On Role Model Of Software Product Line

Posted on:2006-07-07Degree:MasterType:Thesis
Country:ChinaCandidate:S X MuFull Text:PDF
GTID:2168360152495177Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Software Product Line ( SPL) is a new multi-subjects research field, which is grow from Software Engineering. SPL cover almost all the fields of software engineering including Software Technology, Management Technology, and Business Planning. SPL has become the front edge of the research and practice of software engineering. The key of SPL is Domain Engineering, and the key method and technology about domain analysis and modeling, the design, development, management of core software assets is the most important part of domain engineering.Base on basic theories, main method and technology of SPL overall, systematic research, combining practical experience of SPL, regard domain analysis and modeling as breakthrough point, in this thesis we do some associated work. Firstly, the concepts and basic question of SPL are addressed. Secondly, the difficulties in the research are put forward.New method and technology that is based the former research is proposed and developed. We provide the domain analysis and modeling taking role model as the core. The SPL core software assets that are developed using role model have the flexibility and suitability to the variability of application domain's requirement. The role model extend the applied domain of SPL development method; improve the stability of core software assets and the product of SPL in the lifecycle-time. It is favorable to the evolution of SPL.We define synthesis constraints rule in the role model; used for describing the synthesis constraints association between roles, utilize improved UML (Unified Modeling Language) to formalization to it.
Keywords/Search Tags:Software Product Line, Software Architecture, Domain Modeling, Role, Role model
PDF Full Text Request
Related items