TY - GEN
T1 - Modelling and verification of web navigation
AU - Ding, Zuohua
AU - Jiang, Mingyue
AU - Pu, Geguang
AU - Sanders, Jeff W.
PY - 2009
Y1 - 2009
N2 - Web navigation model provides a dynamic view for web modelling. It is useful for clarifying requirements and specifying implementation behaviors of systems from design intensions. In this paper, we propose a formal model to describe web navigation of user behaviors, where link activities play an important role. Several issues have been considered in our model, such as web browser effects, adaptive navigation, frame communication etc. After the link activity model is established, we use model checker SPIN to check whether there exist problems such as such as broken links, dead ends, missed reply pages, reachability of pages etc. This method can help us to analyze user behaviors, meanwhile it provides us a way to expose design faults in web systems.
AB - Web navigation model provides a dynamic view for web modelling. It is useful for clarifying requirements and specifying implementation behaviors of systems from design intensions. In this paper, we propose a formal model to describe web navigation of user behaviors, where link activities play an important role. Several issues have been considered in our model, such as web browser effects, adaptive navigation, frame communication etc. After the link activity model is established, we use model checker SPIN to check whether there exist problems such as such as broken links, dead ends, missed reply pages, reachability of pages etc. This method can help us to analyze user behaviors, meanwhile it provides us a way to expose design faults in web systems.
KW - Link Analysis
KW - Model Checking
KW - Requirement Engineering
KW - Web Modelling
UR - https://www.scopus.com/pages/publications/70350222229
U2 - 10.1007/978-3-642-02818-2_13
DO - 10.1007/978-3-642-02818-2_13
M3 - 会议稿件
AN - SCOPUS:70350222229
SN - 3642028179
SN - 9783642028175
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 181
EP - 188
BT - Web Engineering - 9th International Conference, ICWE 2009, Proceedings
T2 - 9th International Conference on Web Engineering, ICWE 2009
Y2 - 24 June 2009 through 26 June 2009
ER -