Enriching Use Cases with CTTs

Rabeb Mizouni, Daniel Sinnig, Ferhat Khendek · 2010

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.

Read the paper · More papers on PaperTik