Towards an Integrated Model for Functional and User Interface Requirements
International audience Despite the widespread adoption of UML as a standard for modeling software systems, it does not provide adequate support for specifying User Interface (UI) requirements. It has become a common practice to separately use UML use cases for specifying functional requirements and...
Main Authors: | , , |
---|---|
Other Authors: | , , , , , , |
Format: | Conference Object |
Language: | English |
Published: |
HAL CCSD
2010
|
Subjects: | |
Online Access: | https://hal.inria.fr/hal-01055201 https://hal.inria.fr/hal-01055201/document https://hal.inria.fr/hal-01055201/file/xp_p46_8.pdf https://doi.org/10.1007/978-3-642-16488-0_19 |
id |
ftifiphal:oai:HAL:hal-01055201v1 |
---|---|
record_format |
openpolar |
spelling |
ftifiphal:oai:HAL:hal-01055201v1 2023-05-15T16:49:48+02:00 Towards an Integrated Model for Functional and User Interface Requirements Mizouni, Rabeb Sinnig, Daniel Khendek, Ferhat College of Information Technology UAE University Faculty of CS and Elec. Engineering University of Rostock Dept. of Electrical & Computer Eng. Concordia University Montreal Regina Bernhaupt; Peter Forbrig; Jan Gulliksen; Marta Lárusdóttir Reykjavik, Iceland 2010-10-14 https://hal.inria.fr/hal-01055201 https://hal.inria.fr/hal-01055201/document https://hal.inria.fr/hal-01055201/file/xp_p46_8.pdf https://doi.org/10.1007/978-3-642-16488-0_19 en eng HAL CCSD Springer info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-642-16488-0_19 hal-01055201 https://hal.inria.fr/hal-01055201 https://hal.inria.fr/hal-01055201/document https://hal.inria.fr/hal-01055201/file/xp_p46_8.pdf doi:10.1007/978-3-642-16488-0_19 http://creativecommons.org/licenses/by/ info:eu-repo/semantics/OpenAccess Lecture Notes in Computer Science Third IFIP WG 13.2 International Conference on Human-Centred Software Engineering (HCSE) https://hal.inria.fr/hal-01055201 Third IFIP WG 13.2 International Conference on Human-Centred Software Engineering (HCSE), Oct 2010, Reykjavik, Iceland. pp.214-221, ⟨10.1007/978-3-642-16488-0_19⟩ Functional Requirements UML Use Cases User Interface Requirements Task Models Integrated Requirements Model Finite State Automata [INFO.INFO-DL]Computer Science [cs]/Digital Libraries [cs.DL] info:eu-repo/semantics/conferenceObject Conference papers 2010 ftifiphal https://doi.org/10.1007/978-3-642-16488-0_19 2023-03-21T21:02:20Z International audience Despite the widespread adoption of UML as a standard for modeling software systems, it does not provide adequate support for specifying User Interface (UI) requirements. It has become a common practice to separately use UML use cases for specifying functional requirements and task models for modeling UI requirements. The lack of integration of these two related models is likely to introduce redundancies and inconsistencies into the software development process. In this paper, we propose an integrated model, consisting of use case and task models, for capturing functional and UI requirements. Both artifacts are used in a complementary manner and are formally related through so-called Anchors. Anchors are use case steps that require further elaboration with UI-specific interactions. These interactions are explicitly captured in associated task models. The formal semantics of the integrated model is given with finite state automata. Conference Object Iceland IFIP Open Digital Library (International Federation for Information Processing) 214 221 |
institution |
Open Polar |
collection |
IFIP Open Digital Library (International Federation for Information Processing) |
op_collection_id |
ftifiphal |
language |
English |
topic |
Functional Requirements UML Use Cases User Interface Requirements Task Models Integrated Requirements Model Finite State Automata [INFO.INFO-DL]Computer Science [cs]/Digital Libraries [cs.DL] |
spellingShingle |
Functional Requirements UML Use Cases User Interface Requirements Task Models Integrated Requirements Model Finite State Automata [INFO.INFO-DL]Computer Science [cs]/Digital Libraries [cs.DL] Mizouni, Rabeb Sinnig, Daniel Khendek, Ferhat Towards an Integrated Model for Functional and User Interface Requirements |
topic_facet |
Functional Requirements UML Use Cases User Interface Requirements Task Models Integrated Requirements Model Finite State Automata [INFO.INFO-DL]Computer Science [cs]/Digital Libraries [cs.DL] |
description |
International audience Despite the widespread adoption of UML as a standard for modeling software systems, it does not provide adequate support for specifying User Interface (UI) requirements. It has become a common practice to separately use UML use cases for specifying functional requirements and task models for modeling UI requirements. The lack of integration of these two related models is likely to introduce redundancies and inconsistencies into the software development process. In this paper, we propose an integrated model, consisting of use case and task models, for capturing functional and UI requirements. Both artifacts are used in a complementary manner and are formally related through so-called Anchors. Anchors are use case steps that require further elaboration with UI-specific interactions. These interactions are explicitly captured in associated task models. The formal semantics of the integrated model is given with finite state automata. |
author2 |
College of Information Technology UAE University Faculty of CS and Elec. Engineering University of Rostock Dept. of Electrical & Computer Eng. Concordia University Montreal Regina Bernhaupt; Peter Forbrig; Jan Gulliksen; Marta Lárusdóttir |
format |
Conference Object |
author |
Mizouni, Rabeb Sinnig, Daniel Khendek, Ferhat |
author_facet |
Mizouni, Rabeb Sinnig, Daniel Khendek, Ferhat |
author_sort |
Mizouni, Rabeb |
title |
Towards an Integrated Model for Functional and User Interface Requirements |
title_short |
Towards an Integrated Model for Functional and User Interface Requirements |
title_full |
Towards an Integrated Model for Functional and User Interface Requirements |
title_fullStr |
Towards an Integrated Model for Functional and User Interface Requirements |
title_full_unstemmed |
Towards an Integrated Model for Functional and User Interface Requirements |
title_sort |
towards an integrated model for functional and user interface requirements |
publisher |
HAL CCSD |
publishDate |
2010 |
url |
https://hal.inria.fr/hal-01055201 https://hal.inria.fr/hal-01055201/document https://hal.inria.fr/hal-01055201/file/xp_p46_8.pdf https://doi.org/10.1007/978-3-642-16488-0_19 |
op_coverage |
Reykjavik, Iceland |
genre |
Iceland |
genre_facet |
Iceland |
op_source |
Lecture Notes in Computer Science Third IFIP WG 13.2 International Conference on Human-Centred Software Engineering (HCSE) https://hal.inria.fr/hal-01055201 Third IFIP WG 13.2 International Conference on Human-Centred Software Engineering (HCSE), Oct 2010, Reykjavik, Iceland. pp.214-221, ⟨10.1007/978-3-642-16488-0_19⟩ |
op_relation |
info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-642-16488-0_19 hal-01055201 https://hal.inria.fr/hal-01055201 https://hal.inria.fr/hal-01055201/document https://hal.inria.fr/hal-01055201/file/xp_p46_8.pdf doi:10.1007/978-3-642-16488-0_19 |
op_rights |
http://creativecommons.org/licenses/by/ info:eu-repo/semantics/OpenAccess |
op_doi |
https://doi.org/10.1007/978-3-642-16488-0_19 |
container_start_page |
214 |
op_container_end_page |
221 |
_version_ |
1766039985836785664 |