DocumentCode :
3306951
Title :
Towards a Formal Integrated Model for Function and User Interface
Author :
Bin, Zhu ; Shiming, Zhang ; Anbao, Wang
Author_Institution :
Sch. of Comput. & Inf., Shanghai Second Polytech. Univ., Shanghai, China
fYear :
2012
fDate :
8-10 Aug. 2012
Firstpage :
275
Lastpage :
280
Abstract :
Interactive application has been developed rapidly around the world, especially in mobile devices and web applications. There is a need for further integration of research in software engineering and human-computer interaction. Object-Z is used to specify functional requirements whereas task models are employed to modeling UI requirements. The lack of integration of these two related models may introduce redundancies and inconsistencies into the software development process. In this paper, we propose an integrated model, consisting of functional models and task models, for capturing functional and UI requirements. Object-Z is used to capture formal functional requirements and Concur Task Trees is employed to specify the detailed user interactions. Both models are used in a complementary manner and are formally related through input/output variables and nodes of CTT tree. The formal semantics of the integrated model is given with extended finite state automata.
Keywords :
finite state machines; formal specification; human computer interaction; object-oriented methods; trees (mathematics); user interfaces; CTT tree; Object-Z; concur task trees; finite state automata; formal functional requirement; formal integrated model; formal semantics; functional model; human-computer interaction; interactive application; software development process; software engineering; task model; user interface; Abstracts; Human computer interaction; Object oriented modeling; Semantics; Software engineering; Syntactics; Unified modeling language; CTT; EFSM; Functional Requirements; Object-Z; Task model;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking and Parallel & Distributed Computing (SNPD), 2012 13th ACIS International Conference on
Conference_Location :
Kyoto
Print_ISBN :
978-1-4673-2120-4
Type :
conf
DOI :
10.1109/SNPD.2012.14
Filename :
6299292
Link To Document :
بازگشت