DocumentCode :
479853
Title :
Using Formal Methods to Design a Class Scheduling System
Author :
Jun Yu ; Zhi-yi Hu
Author_Institution :
Sch. of Comput. Sci. & Eng., Xi´an Technol. Univ., Xian
Volume :
2
fYear :
2008
fDate :
12-14 Dec. 2008
Firstpage :
56
Lastpage :
59
Abstract :
Formal methods are introduced into system design process that use rigorously specified mathematical models to build target systems. It can establish a precise and unambiguous model of a complex system. This paper takes an example for a complex NP-complete problem such as a class scheduling problem. By using the specification language Z, it designs and describes a formal mathematical model of a class scheduling system. This formal model is actually Z specifications of the systempsilas data model, system state and operations. The specification can effectively improve system reliability, design time and comprehensibility. Therefore it greatly improves the quality of system design and developing.
Keywords :
computational complexity; educational administrative data processing; formal specification; scheduling; systems analysis; class scheduling system design; complex NP-complete problem; formal mathematical mod; formal methods; Cascading style sheets; Computer science; Control systems; Data models; Design methodology; Formal specifications; Mathematical model; NP-complete problem; Processor scheduling; Specification languages; class scheduling; formal methods; specification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Software Engineering, 2008 International Conference on
Conference_Location :
Wuhan, Hubei
Print_ISBN :
978-0-7695-3336-0
Type :
conf
DOI :
10.1109/CSSE.2008.804
Filename :
4722000
Link To Document :
بازگشت