We propose a method to evaluate and improve the validity of required specifications by comparing models from different viewpoints. Inconsistencies are automatically extracted from the model in which the analyst defines the service procedure based on the initial requirement; thereafter, the analyst automatically compares it with a state transition model from the same initial requirement that has been created by an evaluator who is different from the analyst. The identified inconsistencies are reported to the analyst to enable the improvement of the required specifications. We develop a tool for extraction and comparison and then discuss its effectiveness by applying the method to a requirements specification example.
翻译:我们建议一种方法,通过从不同角度比较模型来评价和改进所需规格的有效性,从分析员根据最初要求确定服务程序的模式中自动得出不一致之处;随后,分析员自动将其与州过渡模式进行比较,而州过渡模式与不同于分析员的评价员制定的最初要求相同;向分析员报告所查明的不一致之处,以便改进所需规格;我们开发一种提取和比较工具,然后通过对要求规格示例应用该方法来讨论其有效性。