System requirements are typically specified on the assumption that the system's operating environment will behave in what is considered to be an expected and nominal manner. W...
Abstract—One of the key challenges in the software engineering lies in requirement engineering. As an important technique for modeling and analyzing requirements, software archit...
Luxi Chen, Linpeng Huang, Hao Zhong, Chen Li 0009,...
—Software systems are characterized by continual change which often occurs concurrently across various artifact types. For example, changes may be initiated at the requirements, ...
—Inconsistency is a major challenge in requirements engineering, commonly perceived as a problem that needs to be eliminated on sight. However, in practice maintaining consistenc...
—The increasing number of smartphone users stresses the need for an improved protection of users’ personal data, such as health information, personal identifiers and financia...