Title :
Requirements Modeling of Web-Based Scheduling Information System
Author :
Jun, Yu ; Zhi-yi, Hu
Author_Institution :
Sch. of Comput. Sci. & Eng., Xi´´an Technol. Univ., Xian, China
Abstract :
Requirements modeling is a crucial step in the software development process. It takes an important role in requirements engineering. Requirements models are used to discover and clarify the functional and data requirements for software systems. It is the basis for understanding user requirement and designing information system. This paper describes an entire process of building a software requirements model on a Web-based scheduling information system. It firstly makes an informal data analysis. Followed that uses formal methods to design and complete a formal model of the system requirements using the specification language Z. The requirements model is actually formal specifications of the system¿s data model, system state and operations. It is a precise and unambiguous mathematic model of the target system. The Z specification of the requirements model can effectively improve system reliability, design time and comprehensibility.
Keywords :
Internet; data analysis; educational administrative data processing; formal specification; formal verification; information systems; reverse engineering; scheduling; software reliability; specification languages; Web-based university class scheduling information system; Z specification language; data model; formal specification; formal verification; informal data analysis; requirements engineering; software comprehensibility; software development process; software system reliability; Buildings; Data analysis; Data models; Design methodology; Formal specifications; Information systems; Mathematics; Programming; Software systems; Specification languages;
Conference_Titel :
Information Management, Innovation Management and Industrial Engineering, 2008. ICIII '08. International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-0-7695-3435-0
DOI :
10.1109/ICIII.2008.197