{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T16:57:50Z","timestamp":1775321870314,"version":"3.50.1"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2015,1,10]],"date-time":"2015-01-10T00:00:00Z","timestamp":1420848000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2016,6]]},"DOI":"10.1007\/s11219-014-9266-y","type":"journal-article","created":{"date-parts":[[2015,1,9]],"date-time":"2015-01-09T14:36:09Z","timestamp":1420814169000},"page":"301-335","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["A model-driven approach for usability engineering of interactive systems"],"prefix":"10.1007","volume":"24","author":[{"given":"Lassaad Ben","family":"Ammar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abdelwaheb","family":"Trabelsi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adel","family":"Mahfoudhi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,1,10]]},"reference":[{"key":"9266_CR1","unstructured":"Integranovames, integranova model execution system. http:\/\/www.integranova.com\/integranova-m-e-s\/ ."},{"key":"9266_CR2","unstructured":"Kermeta, kernel meta-modeling framework. http:\/\/www.kermeta.org ."},{"key":"9266_CR3","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/978-1-84628-941-5_1","volume-title":"Maturing usability: Quality in software, interaction and value., human-computer interaction series","author":"S Abrah\u00e3o","year":"2008","unstructured":"Abrah\u00e3o, S., Iborra, E., & Vanderdonckt, J. (2008). Usability evaluation of user interfaces generated with a model-driven architecture tool. In E. C. Law, E. Hvannberg, & G. Cockton (Eds.), Maturing usability: Quality in software, interaction and value., human-computer interaction series (pp. 3\u201332). London: Springer."},{"key":"9266_CR4","doi-asserted-by":"crossref","unstructured":"Abrah\u00e3o, S., & Insfran, E. (2006). Early usability evaluation in model driven architecture environments. In Proceedings of the sixth International conference on quality software (pp. 287\u2013294). Washington, DC: IEEE Computer Society. doi: 10.1109\/QSIC.2006.26 . http:\/\/dl.acm.org\/citation.cfm?id=1190618.1191343 .","DOI":"10.1109\/QSIC.2006.26"},{"issue":"4","key":"9266_CR5","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1023\/A:1025869312943","volume":"11","author":"A Abran","year":"2003","unstructured":"Abran, A., Khelifi, A., Suryn, W., & Seffah, A. (2003). Usability meanings and interpretations in iso standards. Software Quality Journal, 11(4), 325\u2013338.","journal-title":"Software Quality Journal"},{"key":"9266_CR6","doi-asserted-by":"crossref","unstructured":"Aquino, N., Vanderdonckt, J., Condori-Fern\u00e1ndez, N., Dieste, O., & Pastor, O. (2010). Usability evaluation of multi-device\/platform user interfaces generated by model-driven engineering. In Proceedings of the 2010 ACM-IEEE international symposium on empirical software engineering and measurement, ESEM \u201910 (pp. 30:1\u201330:10). New York, NY: ACM. doi: 10.1145\/1852786.1852826 .","DOI":"10.1145\/1852786.1852826"},{"key":"9266_CR7","unstructured":"Shneiderman, B. (2004). Designing the user interface: Strategies for effective human-computer interaction."},{"key":"9266_CR8","unstructured":"Basili, V. R., Caldiera, G., & Rombach, H. D. (1994). The goal question metric approach. In Encyclopedia of Software Engineering. Wiley."},{"key":"9266_CR9","doi-asserted-by":"crossref","unstructured":"Bass, L., & John, B. E. (2000). Achieving usability through software architectural styles. In CHI \u201900 extended abstracts on human factors in computing systems, CHI EA \u201900 (pp. 171\u2013172). New York, NY: ACM.","DOI":"10.1145\/633292.633387"},{"key":"9266_CR10","unstructured":"Bastien, J. C., & Scapin, D. L. (1993). Ergonomic criteria for the evaluation of human-computer interfaces. Tech. Rep. RT-0156, INRIA. http:\/\/hal.inria.fr\/inria-00070012\/en\/ ."},{"key":"9266_CR11","unstructured":"Ben Ammar, L., & Mahfoudhi, A. (2013). Early usability evaluation in model driven framework. In ICEIS 2013: Proceedings of the 15th international conference on enterprise information systems, Volume 3 (pp. 23\u201330). France: Angers, 4\u20137 July, 2013."},{"key":"9266_CR12","doi-asserted-by":"crossref","unstructured":"Ben Ammar, L., & Mahfoudhi, A. (2013). Usability driven model transformation. In Human system interaction (HSI), 2013 the 6th international conference on (pp. 110\u2013116).","DOI":"10.1109\/HSI.2013.6577810"},{"key":"9266_CR13","doi-asserted-by":"crossref","unstructured":"Berti, S., Correani, F., Mori, G., Patern\u00f2, F., & Santoro, C. (2004). Teresa: a transformation-based environment for designing and developing multi-device interfaces. In CHI \u201904 extended abstracts on human factors in computing systems, CHI EA \u201904 (pp. 793\u2013794). New York, NY: ACM.","DOI":"10.1145\/985921.985939"},{"key":"9266_CR14","doi-asserted-by":"crossref","unstructured":"Bouchelligua, W., Mahfoudhi, A., Mezhoudi, N., Daassi, O., & Abed, M. (2010). User interfaces modelling of workflow information systems. In EOMAS (pp. 143\u2013163).","DOI":"10.1007\/978-3-642-15723-3_10"},{"issue":"3","key":"9266_CR15","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1016\/S0953-5438(03)00010-9","volume":"15","author":"G Calvary","year":"2003","unstructured":"Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., & Vanderdonckt, J. (2003). A unifying reference framework for multi-target user interfaces. Interacting with Computers, 15(3), 289\u2013308. Computer-Aided Design of User Interface.","journal-title":"Interacting with Computers"},{"key":"9266_CR16","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1037\/h0046016","volume":"56","author":"DT Campbell","year":"1959","unstructured":"Campbell, D. T., & Fiske, D. W. (1959). Convergent and discriminant validation by the multitrait-multimethod matrix. Psychological Bulletin, 56, 81\u2013105.","journal-title":"Psychological Bulletin"},{"issue":"11","key":"9266_CR17","doi-asserted-by":"crossref","first-page":"1582","DOI":"10.1109\/TSE.2013.29","volume":"39","author":"L Carjaval","year":"2013","unstructured":"Carjaval, L., Moreno, A. M., Sanchez-Segura, M. I., & Seffah, A. (2013). Usability through software design. IEEE Transactions on Software Engineering, 39(11), 1582\u20131596.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"1","key":"9266_CR18","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/j.jss.2012.07.043","volume":"86","author":"A Fernandez","year":"2013","unstructured":"Fernandez, A., Abrah\u00e3o, S., & Insfran, E. (2013). Empirical validation of a usability inspection method for model-driven web development. Journal of Systems and Software, 86(1), 161\u2013186.","journal-title":"Journal of Systems and Software"},{"key":"9266_CR19","doi-asserted-by":"crossref","unstructured":"Fernandez, A., Abrah\u00e3o, S., Insfr\u00e1n, E., & Matera, M. (2013). Usability inspection in model-driven web development: Empirical validation in webml. In MoDELS (pp. 740\u2013756).","DOI":"10.1007\/978-3-642-41533-3_45"},{"key":"9266_CR20","doi-asserted-by":"crossref","unstructured":"Fernandez, A., Insfran, E., & Abrah\u00e3o, S. (2009). Integrating a usability model into model-driven web development processes. In Proceedings of the 10th international conference on web information systems engineering, WISE \u201909 (pp. 497\u2013510). Berlin, Heidelberg: Springer.","DOI":"10.1007\/978-3-642-04409-0_49"},{"key":"9266_CR21","unstructured":"Fernandez, A., Insfr\u00e1n, E., & Abrah\u00e3o, S. M. (2009). Towards a usability evaluation process for model-driven web development. In S.M. Abrah\u00e3o, K. Hornb\u00e6k, E. L. C. Law, J. Stage (Eds.), I-USED, CEUR workshop proceedings, vol. 490. CEUR-WS.org ."},{"key":"9266_CR22","doi-asserted-by":"crossref","unstructured":"Fleurey, F., Steel, J., & Baudry, B. (2004). Validation in model-driven engineering: testing model transformations. In Model, Design and Validation, 2004. Proceedings. 2004 first international workshop on (pp. 29\u201340).","DOI":"10.1109\/MODEVA.2004.1425846"},{"key":"9266_CR23","unstructured":"Fonseca, J. M. C., Calleros, J. M. G., Meixner, G., Patern\u00f3, F., Pullmann, J., Raggett, D., Schwabe, D., & Vanderdonckt, J. (2010). Model-based ui xg final report. Tech. rep., W3C."},{"issue":"2","key":"9266_CR24","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1504\/IJWET.2008.018096","volume":"4","author":"JG Garcia","year":"2008","unstructured":"Garcia, J. G., Vanderdonckt, J., & Calleros, J. M. G. (2008). Flowixml: a step towards designing workflow management systems. International Journal of Web Engineering and Technology, 4(2), 163\u2013182.","journal-title":"International Journal of Web Engineering and Technology"},{"key":"9266_CR25","doi-asserted-by":"crossref","unstructured":"Gonzalez-Huerta, J., Blanes, D., Insfran, E., & Abrah\u00e3o, S. (2010). Towards an architecture for ensuring product quality in model-driven software development. In Proceedings of the 11th international conference on product focused software, PROFES \u201910 (pp. 28\u201331). New York, NY: ACM.","DOI":"10.1145\/1961258.1961265"},{"key":"9266_CR26","unstructured":"Hariri, M. A. (2008). Contribution \u00e0 une m\u00e9thode de conception et g\u00e9n\u00e9ration d\u2019interface homme-machine plastique. Ph.D. thesis (2008). Th\u00e9se de doctorat dirig\u00e9e par Kolski, Christophe et Tabary, Dimitri Informatique Valenciennes."},{"issue":"1","key":"9266_CR27","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1145\/1039539.1039541","volume":"48","author":"A Holzinger","year":"2005","unstructured":"Holzinger, A. (2005). Usability engineering methods for software developers. Communications of the ACM, 48(1), 71\u201374.","journal-title":"Communications of the ACM"},{"key":"9266_CR28","volume-title":"Model-driven development of advanced user interfaces, studies in computational intelligence","year":"2011","unstructured":"Hussmann, H., Meixner, G., & Zuehlke, D. (Eds.). (2011). Model-driven development of advanced user interfaces, studies in computational intelligence (Vol. 340). Berlin: Springer."},{"key":"9266_CR29","unstructured":"ISO\/IEC: ISO\/IEC 9241 (1998). Ergonomic requirements for office work with visual display terminals (VDTs). ISO\/IEC."},{"key":"9266_CR30","unstructured":"ISO\/IEC: ISO\/IEC 9126 (2001). Software engineering: Product quality. ISO\/IEC."},{"issue":"4","key":"9266_CR31","doi-asserted-by":"crossref","first-page":"470","DOI":"10.1145\/503112.503114","volume":"33","author":"MY Ivory","year":"2001","unstructured":"Ivory, M. Y., & Hearst, M. A. (2001). The state of the art in automating usability evaluation of user interfaces. ACM Computing Surveys, 33(4), 470\u2013516.","journal-title":"ACM Computing Surveys"},{"key":"9266_CR32","unstructured":"Lacob, M. E. (2003). Readability and usability guidelines."},{"key":"9266_CR33","unstructured":"Leavit, M., B.S. (2006). Research based web design & usability guidelines."},{"issue":"12","key":"9266_CR34","doi-asserted-by":"crossref","first-page":"1306","DOI":"10.1016\/j.advengsoft.2009.01.018","volume":"40","author":"F Molina","year":"2009","unstructured":"Molina, F., & Toval, A. (2009). Integrating usability requirements that can be evaluated in design time into model driven engineering of web information systems. Advances in Engineering Software, 40(12), 1306\u20131317.","journal-title":"Advances in Engineering Software"},{"issue":"3","key":"9266_CR35","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1016\/j.datak.2004.12.005","volume":"55","author":"DL Moody","year":"2005","unstructured":"Moody, D. L. (2005). Theoretical and practical issues in evaluating the quality of conceptual models: Current state and future directions. Data & Knowledge Engineering, 55(3), 243\u2013276.","journal-title":"Data & Knowledge Engineering"},{"key":"9266_CR36","doi-asserted-by":"crossref","unstructured":"Murata, M., Uchimoto, K., Ma, Q., & Isahara, H. (2001). Magical number seven plus or minus two: Syntactic structure recognition in japanese and english sentences. In Proceedings of the second international conference on computational linguistics and intelligent text processing, CICLing \u201901 (pp. 43\u201352). London: Springer","DOI":"10.1007\/3-540-44686-9_4"},{"key":"9266_CR37","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1016\/j.scico.2013.06.008","volume":"86","author":"JI Panach","year":"2014","unstructured":"Panach, J. I., Aquino, N., & Pastor, O. (2014). A proposal for modelling usability in a holistic mdd method. Science of Computer Programming, 86, 74\u201388.","journal-title":"Science of Computer Programming"},{"issue":"3","key":"9266_CR38","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1142\/S0218194011005311","volume":"21","author":"JI Panach","year":"2011","unstructured":"Panach, J. I., Condori-Fernandez, N., Vos, T. E. J., Aquino, N., & Valverde, F. (2011). Early usability measurement in model-driven development: Definition and empirical evaluation. International Journal of Software Engineering and Knowledge Engineering, 21(3), 339\u2013365.","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"9266_CR39","first-page":"525","volume-title":"Conceptual Modeling, Lecture Notes in Computer Science","author":"JI Panach","year":"2012","unstructured":"Panach, J. I., Juzgado, N. J., & Pastor, O. (2012). Introducing usability in a conceptual modeling-based software development process. In P. Atzeni, D. Cheung, & S. Ram (Eds.), Conceptual Modeling, Lecture Notes in Computer Science (Vol. 7532, pp. 525\u2013530). Berlin Heidelberg: Springer."},{"issue":"3","key":"9266_CR40","doi-asserted-by":"crossref","first-page":"999","DOI":"10.2298\/CSIS120213016P","volume":"10","author":"JI Panach","year":"2013","unstructured":"Panach, J. I., Juzgado, N. J., & Pastor, O. (2013). Including functional usability features in a model-driven development method. Computer Science and Information Systems, 10(3), 999\u20131024.","journal-title":"Computer Science and Information Systems"},{"key":"9266_CR41","unstructured":"Schmidt, D. C. (2006). Model-driven engineering. IEEE Computer 39(2). http:\/\/www.truststc.org\/pubs\/30.html ."},{"key":"9266_CR42","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1007\/s11219-006-7600-8","volume":"14","author":"A Seffah","year":"2006","unstructured":"Seffah, A., Donyaee, M., Kline, R. B., & Padda, H. K. (2006). Usability measurement and metrics: A consolidated model. Software Quality Control, 14, 159\u2013178.","journal-title":"Software Quality Control"},{"issue":"12","key":"9266_CR43","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1145\/1035134.1035136","volume":"47","author":"A Seffah","year":"2004","unstructured":"Seffah, A., & Metzker, E. (2004). The obstacles and myths of usability and software engineering. Communications of the ACM, 47(12), 71\u201376.","journal-title":"Communications of the ACM"},{"key":"9266_CR44","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1007\/978-3-540-92698-6_9","volume-title":"Engineering interactive systems, lecture notes in computer science","author":"JS Sottet","year":"2008","unstructured":"Sottet, J. S., Calvary, G., Coutaz, J., & Favre, J. M. (2008). A model-driven engineering approach for the usability of plastic user interfaces. In J. Gulliksen, M. Harning, P. Palanque, G. Veer, & J. Wesson (Eds.), Engineering interactive systems, lecture notes in computer science (Vol. 4940, pp. 140\u2013157). Berlin, Heidelberg: Springer."},{"key":"9266_CR45","unstructured":"Vale, S., Hammoudi, S. (2008). Context-aware model driven development by parameterized transformation. In Proceedings of the first international workshop on model driven interoperability for sustainable information systems (MDISIS\u201908) held in conjunction with the CAiSE\u201908 conference (pp. 121\u2013133). Springer."},{"key":"9266_CR46","first-page":"35","volume-title":"Models in software engineering, lecture notes in computer science","author":"R Straeten Van Der","year":"2009","unstructured":"Van Der Straeten, R., Mens, T., & Van Baelen, S. (2009). Challenges in model-driven software engineering. In M. Chaudron (Ed.), Models in software engineering, lecture notes in computer science (Vol. 5421, pp. 35\u201347). Berlin: Springer."},{"key":"9266_CR47","doi-asserted-by":"crossref","unstructured":"Vanderdonckt, J. M., & Bodart, F. (1993). Encapsulating knowledge for intelligent automatic interaction objects selection. In Proceedings of the INTERACT \u201993 and CHI \u201993 conference on human factors in computing systems, CHI \u201993 (pp. 424\u2013429). New York, NY: ACM.","DOI":"10.1145\/169059.169340"},{"key":"9266_CR48","unstructured":"Zhao, X., & Zou, Y. (2007). A framework for incorporating usability into model transformations. In Proceedings of the MoDELS 2007 workshop on model driven development of advanced user interfaces. Nashville, Tennessee, USA, October 1, 2007."}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-014-9266-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-014-9266-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-014-9266-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,19]],"date-time":"2019-08-19T13:34:58Z","timestamp":1566221698000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-014-9266-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,1,10]]},"references-count":48,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2016,6]]}},"alternative-id":["9266"],"URL":"https:\/\/doi.org\/10.1007\/s11219-014-9266-y","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,1,10]]}}}