This paper focuses on the lack of software non-functional requirement describing methods during software design phase. A software non-functional requirements describing model is built up. The model is made up of three templates, namely attributes, constraints and operations templates. On this basis, the software non-functional requirements data model structure is defined using XML Scheme and an integrated software development process was studied, which can deal with software non-functional requirements. Lastly an example was studied and the example showed that the methods can help software designer define a clear and rational software non-functional requirements specification.
展开▼