{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T18:38:46Z","timestamp":1764959926748,"version":"3.46.0"},"reference-count":29,"publisher":"Walter de Gruyter GmbH","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,12,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    Task models are a very powerful artefact describing users\u2019 goals and users\u2019 activities and contain numerous information extremely useful for designing usable interactive applications. Indeed, task models is one of the very few means for ensuring effectiveness of the application i.\u2009e. that the application allows users to reach their goals and perform their tasks. This paper presents a tool-supported framework for exploiting task models throughout the development process and even when the interactive application is deployed and used. To this end, we introduce a framework for connecting task models to an existing, executable, interactive application. The main contribution of the paper lies in the definition of a systematic correspondence between the user interface elements of the interactive application and the low level tasks in the task model. Depending on the fact that the code of the application is available or not, the fact that the application has been prepared at programming time for such integration or not, we propose different alternatives to perform such correspondence (in a toolsupported way). This task-application integration allows the exploitation of task models at run time bringing in the benefits listed above to any interactive application. The approach, the tools and the integration are presented on a case study of a Flight Control Unit (FCU) used in aircraft cockpits. This paper extends the article entitled \u2018A Generic Tool-Supported Framework for Coupling Task Models and Interactive Applications\u2019 which have been presented at the 7\n                    <jats:sup>th<\/jats:sup>\n                    ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2015). In this expanded version, the detailed description of the correspondence between annotations in the program of the interactive application and interactive tasks in the task models has been added. The complete version of the case study has also been integrated so that the application of each step of the proposed validation process is presented.\n                  <\/jats:p>","DOI":"10.1515\/icom-2015-0037","type":"journal-article","created":{"date-parts":[[2015,12,11]],"date-time":"2015-12-11T00:47:18Z","timestamp":1449794838000},"page":"170-191","source":"Crossref","is-referenced-by-count":2,"title":["A Generic Approach for Assessing Compatibility Between Task Descriptions and Interactive Systems: Application to the Effectiveness of a Flight Control Unit"],"prefix":"10.1515","volume":"14","author":[{"given":"Camille","family":"Fayollas","sequence":"first","affiliation":[{"name":"ICS-IRIT, Universit\u00e9 de Toulouse, France"}]},{"given":"C\u00e9lia","family":"Martinie","sequence":"additional","affiliation":[{"name":"ICS-IRIT, Universit\u00e9 de Toulouse, France"}]},{"given":"David","family":"Navarre","sequence":"additional","affiliation":[{"name":"ICS-IRIT, Universit\u00e9 de Toulouse, France"}]},{"given":"Philippe","family":"Palanque","sequence":"additional","affiliation":[{"name":"ICS-IRIT, Universit\u00e9 de Toulouse, France"}]}],"member":"374","published-online":{"date-parts":[[2015,12,1]]},"reference":[{"key":"2025120518043680362_j_icom-2015-0037_ref_001","doi-asserted-by":"crossref","unstructured":"Barboni, E., J-F. Ladry, D. Navarre, P. Palanque and M. Winckler, 2010. Beyond modeling: an integrated environment supporting co-execution of tasks and systems models. EICS\u201910, 165\u2013174.","DOI":"10.1145\/1822018.1822043"},{"key":"2025120518043680362_j_icom-2015-0037_ref_002","doi-asserted-by":"crossref","unstructured":"Bernhaupt, R., D. Navarre, P. Palanque and M. Winckler. 2007. Model-Based Evaluation: A New Way to Support Usability Evaluation of Multimodal Interactive Applications. In: Maturing Usability: Quality in Software, Interaction and Quality. Springer Verlag, pp. 96\u2013122.","DOI":"10.1007\/978-1-84628-941-5_5"},{"key":"2025120518043680362_j_icom-2015-0037_ref_003","doi-asserted-by":"crossref","unstructured":"Blumendorf, M., G. Lehmann and S. Albayrak. 2010. Bridging models and systems at runtime to build adaptive user interfaces. Proceedings of the EICS 2010, pp. 9\u201318.","DOI":"10.1145\/1822018.1822022"},{"key":"2025120518043680362_j_icom-2015-0037_ref_004","doi-asserted-by":"crossref","unstructured":"Calvary, G., J. Coutaz, D. Thevenin, Q. Limbourg, L. Bouillon and J. Vanderdonckt. 2003. A Unifying Reference Framework for multi-target user interfaces. Interact. Comput. 15(3): 289\u2013308.","DOI":"10.1016\/S0953-5438(03)00010-9"},{"key":"2025120518043680362_j_icom-2015-0037_ref_005","doi-asserted-by":"crossref","unstructured":"Cockton, G. and A. Woolrych. 2001. Understanding inspection methods: Lessons from an assessment of heuristic evaluation. People and Computers, Springer Verlag, pp. 171\u2013192.","DOI":"10.1007\/978-1-4471-0353-0_11"},{"key":"2025120518043680362_j_icom-2015-0037_ref_006","doi-asserted-by":"crossref","unstructured":"Fayollas C., C. Martinie, P. Palanque, Y. Deleris, J-C. Fabre and D. Navarre. 2014. An Approach for Assessing the Impact of Dependability on Usability: Application to Interactive Cockpits. EDCC, 198\u2013209.","DOI":"10.1109\/EDCC.2014.17"},{"key":"2025120518043680362_j_icom-2015-0037_ref_007","doi-asserted-by":"crossref","unstructured":"Forbrig, P., C. Martinie, P. Palanque, M. Winckler and R. Fahssi. 2014. Rapid Task-Models Development Using Sub-models, Sub-routines and Generic Components. Proceedings of HCSE, pp.\u2009144\u2013163.","DOI":"10.1007\/978-3-662-44811-3_9"},{"key":"2025120518043680362_j_icom-2015-0037_ref_008","doi-asserted-by":"crossref","unstructured":"Gong, R. and J. Elkerton. 1990. Designing minimal documentation using the GOMS model: A usability evaluation of an engineering approach. Proceedings of CHI 90. New York, ACM DL.","DOI":"10.1145\/97243.97261"},{"key":"2025120518043680362_j_icom-2015-0037_ref_009","doi-asserted-by":"crossref","unstructured":"Jourde, F., Y. Laurillau, L. Nigay. 2010. COMM notation for specifying collaborative and multimodal interactive systems. EICS: 125\u2013134.","DOI":"10.1145\/1822018.1822038"},{"key":"2025120518043680362_j_icom-2015-0037_ref_010","doi-asserted-by":"crossref","unstructured":"Martinie, C., P. Palanque, E. Barboni and M. Ragosta. 2011. Task-Model Based Assessment of Automation Levels: Application to Space Ground Segments. Proceedings of the IEEE SMC Anchorage.","DOI":"10.1109\/ICSMC.2011.6084173"},{"key":"2025120518043680362_j_icom-2015-0037_ref_011","doi-asserted-by":"crossref","unstructured":"Martinie, C., P. Palanque, D. Navarre, M. Winckler and E. Poupart. 2011. Model-Based Training: An Approach Supporting Operability of Critical Interactive Systems: Application to Satellite Ground Segments, Proceedings of EICS, pp.\u2009141\u2013151, ACM DL.","DOI":"10.1145\/1996461.1996495"},{"key":"2025120518043680362_j_icom-2015-0037_ref_012","doi-asserted-by":"crossref","unstructured":"Martinie, C., P. Palanque, M. Ragosta and R. Fahssi. 2013. Extending Procedural Task Models by Explicit and Systematic Integration of Objects, Knowledge and Information. Proceedings of European Conference on Cognitive Ergonomics, pp.\u200923\u201333.","DOI":"10.1145\/2501907.2501954"},{"key":"2025120518043680362_j_icom-2015-0037_ref_013","doi-asserted-by":"crossref","unstructured":"Martinie, C., E. Barboni, D. Navarre, P. Palanque, R. Fahssi, E. Poupart and E. Cubero-Castan. 2014. Multi-models-based engineering of collaborative systems: application to collision avoidance operations for spacecraft. Proceedings of EICS, pp.\u200985\u201394.","DOI":"10.1145\/2607023.2607031"},{"key":"2025120518043680362_j_icom-2015-0037_ref_014","doi-asserted-by":"crossref","unstructured":"Martinie, C., P. Palanque and Winckler, M. 2011. Structuring and Composition Mechanism to Address Scalability Issues in Task Models. Proceedings of the IFIP TC 13 INTERACT, LNCS Springer Verlag.","DOI":"10.1007\/978-3-642-23765-2_40"},{"key":"2025120518043680362_j_icom-2015-0037_ref_015","doi-asserted-by":"crossref","unstructured":"Mori, G., F. Patern\u00f3, C. Santoro. 2002. CTTE: Support for Developing and Analyzing Task Models for Interactive System Design. TOSE, 28(8): 797\u2013813.","DOI":"10.1109\/TSE.2002.1027801"},{"key":"2025120518043680362_j_icom-2015-0037_ref_016","doi-asserted-by":"crossref","unstructured":"Navarre, D., P. Palanque, F. Patern\u00f2, C. Santoro and R. Bastide. 2001. A Tool Suite for Integrating Task and System Models through Scenarios. DSV-IS: 88\u2013113.","DOI":"10.1007\/3-540-45522-1_6"},{"key":"2025120518043680362_j_icom-2015-0037_ref_017","doi-asserted-by":"crossref","unstructured":"Nguyen, B., B. Robbins, I. Banerjee and A. Memon. 2014. GUITAR: an innovative tool for automated testing of GUI-driven software. Automat. Softw. Eng. 21(1): 65\u2013105.","DOI":"10.1007\/s10515-013-0128-9"},{"key":"2025120518043680362_j_icom-2015-0037_ref_018","unstructured":"O\u2019Donnell, R.\u2009D. and F.T Eggemeier. 1986. Workload Assessment Methodology. In: Handbook of Perception and Human Performance (Vol. II Cognitive Processes and Performance, pp.\u200942-41\u201342-49). Wiley & Sons."},{"key":"2025120518043680362_j_icom-2015-0037_ref_019","doi-asserted-by":"crossref","unstructured":"Palanque, P. and S. Basnyat. 2004. Task Patterns for Taking Into Account in an Efficient and Systematic Way Both Standard and Erroneous User Behaviours. HESSD: 109\u2013130.","DOI":"10.1007\/1-4020-8153-7_8"},{"key":"2025120518043680362_j_icom-2015-0037_ref_020","doi-asserted-by":"crossref","unstructured":"Palanque, P., R. Bastide and V. Seng\u00e8s. 1995. Validating interactive system design through the verification of formal task and system models. EHCI: 189\u2013212.","DOI":"10.1007\/978-0-387-34907-7_11"},{"key":"2025120518043680362_j_icom-2015-0037_ref_021","unstructured":"Palanque, P. and C. Martinie. Contextual Help for Supporting Critical Systems\u2019 Operators: Application to Space Ground Segments Activity in Context Workshop, AAAI conference on Artificial Intelligence."},{"key":"2025120518043680362_j_icom-2015-0037_ref_022","doi-asserted-by":"crossref","unstructured":"Pangoli, S. and F. Patern\u00f2. 1995. Automatic Generation of Task-Oriented Help. ACM Symposium on UIST: 181\u2013187.","DOI":"10.1145\/215585.215971"},{"key":"2025120518043680362_j_icom-2015-0037_ref_023","doi-asserted-by":"crossref","unstructured":"Patern\u00f2, F. and C. Santoro. 2002. Preventing user errors by systematic analysis of deviations from the system task model. Int. J. Hum.-Comput. Stud. 56(2): 225\u2013245.","DOI":"10.1006\/ijhc.2001.0523"},{"key":"2025120518043680362_j_icom-2015-0037_ref_024","doi-asserted-by":"crossref","unstructured":"Patern\u00f2, F., C. Santoro and L.\u2009D. Spano. 2009. MARIA: A universal, declarative, multiple abstraction-level language for service-oriented applications in ubiquitous environments. ACM Trans. Comput.-Hum. Interact. 16(4): 30 pages.","DOI":"10.1145\/1614390.1614394"},{"key":"2025120518043680362_j_icom-2015-0037_ref_025","doi-asserted-by":"crossref","unstructured":"Pinelle, D., C. Gutwin and S. Greenberg. 2003. Task Analysis for Groupware Usability Evaluation: Modeling Shared-Workspace Tasks with the Mechanics of Collaboration. ToCHI. 10(4): 281\u2013311.","DOI":"10.1145\/966930.966932"},{"key":"2025120518043680362_j_icom-2015-0037_ref_026","doi-asserted-by":"crossref","unstructured":"Swearngin, A., M. Cohen, B.\u2009E. John and R. Bellamy. 2013. Human performance regression testing. IEEE international conference on Software Engineering, ICSE: 152\u2013161.","DOI":"10.1109\/ICSE.2013.6606561"},{"key":"2025120518043680362_j_icom-2015-0037_ref_027","doi-asserted-by":"crossref","unstructured":"van Welie, M. and G.\u2009C. van der Veer. 2003. Groupware task analysis. Handbook of Cognitive Task Design, LEA, NJ, pp.\u2009447\u2013476.","DOI":"10.1201\/9781410607775.ch19"},{"key":"2025120518043680362_j_icom-2015-0037_ref_028","unstructured":"Wilson, S. and P. Johnson. 1996. Bridging the Generation Gap: From Work Tasks to User Interface Designs. CADUI: 77\u201394."},{"key":"2025120518043680362_j_icom-2015-0037_ref_029","unstructured":"Wilson, S., P. Johnson, C. Kelly, J. Cunningham and P. Markopoulos. 1993. Beyond hacking: A model based approach to user interface design. Proceedings of HCI, University Press, BCS HCI, pp.\u2009217\u2013223."}],"container-title":["i-com"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/icom-2015-0037\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/icom-2015-0037\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T18:34:01Z","timestamp":1764959641000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/icom-2015-0037\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,12,1]]},"references-count":29,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2015,12,1]]},"published-print":{"date-parts":[[2015,12,1]]}},"alternative-id":["10.1515\/icom-2015-0037"],"URL":"https:\/\/doi.org\/10.1515\/icom-2015-0037","relation":{},"ISSN":["2196-6826","1618-162X"],"issn-type":[{"type":"electronic","value":"2196-6826"},{"type":"print","value":"1618-162X"}],"subject":[],"published":{"date-parts":[[2015,12,1]]}}}