Title :
Enriching Use Cases with CTTs
Author :
Mizouni, Rabeb ; Sinnig, Daniel ; Khendek, Ferhat
Author_Institution :
Coll. of Inf. Technol., UAE Univ., Al-Ain, United Arab Emirates
Abstract :
User interface (UI) development methods are poorly integrated with standard software engineering (SE) practices. Despite current efforts of closing the conceptual gap between these two disciplines, there is still a lack of methodologies supporting a collaborative and synchronized development approach. To address this shortcoming, we propose an integrated development methodology for use cases and task models. Use cases have become the standard to model functional requirements, whereas task models are used to specify UI requirements. Based on this understanding we propose using CTT task models to incrementally enrich the UI-related steps in the use case model, thus achieving a clear separation of concerns and avoiding potential inconsistencies between the two artifacts.
Keywords :
formal specification; user interfaces; CTT task models; UI requirements; collaborative development; functional requirements; integrated development; software engineering; synchronized development; use cases; user interface development methods; Automata; Collaboration; Computational modeling; Human computer interaction; Semantics; Software engineering;
Conference_Titel :
Engineering of Complex Computer Systems (ICECCS), 2010 15th IEEE International Conference on
Conference_Location :
Oxford
Print_ISBN :
978-1-4244-6638-2
Electronic_ISBN :
978-1-4244-6639-9
DOI :
10.1109/ICECCS.2010.25