检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]西安工业大学计算机科学与工程学院,西安710032
出 处:《西安工业大学学报》2008年第4期375-382,共8页Journal of Xi’an Technological University
基 金:西安工业大学校长基金(XAGDXJJ0620)
摘 要:为了使目标软件系统具有较高的可靠性和正确性、并易于维护,在系统的需求规格说明中引入了形式化方法.使用面向对象的形式规格说明语言Z,以一个复杂的NP完全问题——排课问题为例,描述了构建一个排课系统的形式化模型的过程,并用Java实现了模型中的一个实例.结果表明,形式化模型能够精确地定义和描述目标系统的数据模型、状态和操作,大大提高系统设计和开发的质量.The formal method is introduced into the requirement specification of a target software system, in order that the system has the high reliability and validity, as well as easy maintenance. This paper takes an example -a class scheduling problem for a complex NP-complete problem to study. By using the object-oriented specification language Z, it describes the process of creating a formal model of the class scheduling system. One of the examples in the model is implemented using Java language. As a result, the formal model accurately defines and describes the data model, states and operations of the target system, so it greatly improves the quality of system design and developing.
关 键 词:形式化方法 规格说明语言Z 排课问题 形式化模型
分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.225