G. Frey, A. Calvary, G. And-dupuy-chessa, and S. , Xplain: an editor for building selfexplanatory user interfaces by model-driven engineering, Proceedings of the second ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp.41-46, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00953317

G. Frey, A. Calvary, G. And-dupuy-chessa, and S. , Self-explanatory user interfaces by model-driven engineering, Proceedings of the second ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp.341-344, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00953332

D. , A. García-frey, A. And-dupuy-chessa, and S. , What can model-based ui design offer to end-user software engineering? In Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems, EICS '12, ACM, pp.189-194

A. , S. Iborra, E. And-vanderdonckt, and J. , Usability evaluation of user interfaces generated with a model-driven architecture tool, Human-Computer Interaction Series, pp.3-32, 2008.

A. Consortium and C. , The active database management system manifesto: a rulebase of adbms features. SIGMOD Rec, pp.40-49, 1996.

A. , D. Savidis, A. And-stephanidis, and C. , Encapsulating intelligent interactive behaviour in unified user interface artefacts, Interacting with Computers, vol.12, issue.2, pp.383-408, 2000.

A. M. Cöté, M. Ing, W. S. Phd, and E. And-georgiadou, Software quality model requirements for software quality engineering, Software Quality Management and INSPIRE Conference (BSI), pp.2006-91, 2006.

A. , A. And-sneiders, and E. , Automated question answering: review of the main approaches, the Third International Conference on Information Technology and Applications, pp.4-7, 2005.

C. Bastien, . And, and D. Scapin, A validation of ergonomic criteria for the evaluation of human???computer interfaces, International Journal of Human-Computer Interaction, vol.1, issue.2, pp.98-157, 1993.
DOI : 10.1080/10447319009525981

B. , V. And-edwards, and K. , Intelligibility and accountability: human considerations in context-aware systems, Hum.-Comput. Interact, vol.16, issue.2, pp.193-212, 2001.

D. Benyon and D. And-murray, Adaptive systems: from intelligent tutoring to autonomous agents, Knowledge-Based Systems, vol.6, issue.4, pp.197-219, 1993.
DOI : 10.1016/0950-7051(93)90012-I

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.63.3407

B. W. Boehm, J. R. Brown, H. Kaspar, M. Lipow, G. Mcleod et al., Characteristics of Software Quality. TRW series of software technology, p.151, 1973.

J. Bowen and S. And-reeves, Modelling user manuals of modal medical devices and learning from the experience, Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems, EICS '12, pp.121-130
DOI : 10.1145/2305484.2305505

J. Bradshaw, Software agents, p.18, 1997.

B. Buchanan and E. And-shortliffe, Rule-based expert systems: the MYCIN experiments of the Stanford Heuristic Programming Project series in artificial intelligence, p.15, 1984.

C. , G. Coutaz, J. Thevenin, D. Limbourg, Q. Bouillon et al., A unifying reference framework for multi-target user interfaces, INTERACT- ING WITH COMPUTERS, vol.15, pp.289-308, 2003.

C. , G. Coutaz, J. Thevenin, D. Limbourg, Q. Bouillon et al., A unifying reference framework for multi-target user interfaces, Interacting With Computers, vol.153, issue.81, pp.289-308, 2003.

C. , A. And, O. E. Dept, . Of, and U. Intelligence, Explaining the Behaviour of Simple Electronic Circuits. No. 376 in D.A.I. research paper, p.24, 1988.

C. , E. Dupuy-chessa, S. And-calvary, and G. , M2flex: a process metamodel for flexibility at runtime, 7th IEEE Int. Conf. On research Challenge in Information Science RCIS'2013, p.184, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00953358

C. , E. Dupuy-chessa, S. And-godet-bar, and G. , Using software metrics in the evaluation of a conceptual component model, Research Challenges in Information Science (RCIS), 2010 Fourth International Conference on, pp.507-514, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00953311

C. , S. S. Akoka, J. And-comyn-wattiau, and I. , Conceptual modeling quality from eer to uml schemas evaluation, Proceedings of the 21st International Conference on Conceptual Modeling ER '02, pp.414-428, 2002.
URL : https://hal.archives-ouvertes.fr/hal-01124773

D. , K. Pannu, A. Sycara, K. P. And, and M. Williamson, Designing behaviors for information agents, Autonomous Agents and Multiagent Systems/International Conference on Autonomous Agents, pp.404-412, 1997.

D. , S. And-moulin, and B. , User interfaces and help systems: from helplessness to intelligent assistance, Artificial Intelligence, vol.18, issue.2 2, pp.117-157, 2002.

D. , A. Lehmann, G. Petit, M. And-calvary, and G. , Enhancing interaction with supplementary supportive user interfaces (uis): meta-uis, mega-uis, extra-uis, suprauis, Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems, pp.333-334, 2011.

D. , A. García-frey, A. And-dupuy-chessa, and S. , What can model-based ui design offer to end-user software engineering?, Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems EICS '12, ACM, pp.189-194

D. , M. And-felline, and L. , Scientific explanation and scientific structuralism, 2010.

E. , J. And, R. , and C. , Agents and guis from task models, Proceedings of the 7th international conference on Intelligent user interfaces IUI '02, pp.47-54, 0198.

E. , R. And-navathe, and S. B. , Fundamentals of Database Systems, p.68, 1989.

F. , T. Fritzson, R. Mckay, D. And-mcentire, and R. , Kqml as an agent communication language, Proceedings of the third international conference on Information and knowledge management CIKM '94, ACM, pp.456-463, 1994.

F. , J. And, and A. Van-dam, Fundamentals of interactive computer graphics. The systems programming series, p.47, 1982.

G. Frey, A. Calvary, G. And-dupuy-chessa, and S. , Self-explanatory user interfaces by model-driven engineering, Proceedings of the second ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp.341-344, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00953332

G. Frey, A. Calvary, G. And-dupuy-chessa, and S. , Self-explanatory user interfaces by model-driven engineering, Proceedings of the CHI'10 Workshop on Model Driven Development of Advanced User Interfaces (MDDAUI'10), pp.1-4, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00953332

G. Frey, A. Calvary, G. And-dupuy-chessa, and S. , Xplain: an editor for building self-explanatory user interfaces by model-driven engineering, Proceedings of the second ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp.41-46, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00953317

G. Frey, A. Calvary, G. And-dupuy-chessa, and S. , Users need your models! exploiting design models for explanations Human Computer Interaction, People and Computers XXVI, The 26th BCS HCI Group conference, Proceedings of HCI 2012, 2012.

G. Frey, A. Calvary, G. Dupuy-chessa, S. And-mandran, and N. , Model-based self-explanatory UIs for free, but are they valuable?, Proceedings of the 14th IFIP TC13 Conference on Human-Computer Interaction (INTERACT'13), pp.2-6, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00953351

G. Frey, A. Céret, E. Dupuy-chessa, S. And-calvary, and G. , QUIMERA -toward an unifying quality metamodel, Congrès INFORSID'11, p.6, 2011.
URL : https://hal.archives-ouvertes.fr/hal-00761092

G. Frey, A. Céret, E. Dupuy-chessa, S. And-calvary, and G. , QUIMERA: a quality metamodel to improve design rationale, Proceedings of the third ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp.265-270, 2011.
URL : https://hal.archives-ouvertes.fr/hal-00758400

G. Frey, A. Céret, E. Dupuy-chessa, S. Calvary, G. And-gabillon et al., Usicomp: an extensible model-driven composer, Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems EICS '12, ACM, pp.263-268
URL : https://hal.archives-ouvertes.fr/hal-00752225

G. , G. Rieu, D. Dupuy-chessa, S. And-juras, and D. , Interactional objects: Hci concerns in the analysis phase of the symphony method, ICEIS (5), pp.37-44, 2007.

G. , N. Schafer, J. B. Konstan, J. A. Borchers, A. Sarwar et al., Combining collaborative filtering with personal agents for better recommendations, Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence AAAI '99/IAAI '99, American Association for Artificial Intelligence, pp.439-446, 1999.

G. , A. And-murachver, and T. , Symbolic procedures of question answering Chapter 2 in The Psychology of Questions by, p.24, 1985.

G. , S. And-benbasat, and I. , Explanations from intelligent systems: theoretical foundations and implications for practice, MIS Q, vol.23, issue.17, pp.497-530, 1999.

H. , S. R. Cohen, M. A. And-ritter, and F. , Designs for explaining intelligent agents, Int. J. Hum.-Comput. Stud, vol.67, issue.19, pp.90-110, 2009.

H. , F. Johannes, J. Seifert, M. And-wende, and C. , Closing the gap between modelling and java, Lecture Notes in Computer Science, vol.5969, pp.374-383, 2010.

H. , C. G. And-oppenheim, and P. , Studies in the logic of explanation, Philosophy of Science, vol.15, issue.2, pp.135-175, 1948.

H. , H. Meixner, G. And-zuehlke, and D. , Model-driven development of advanced user interfaces, 2011.

. Iso, International Standard ISO/IEC 14598-1: Information Technology -Software Product Evaluation -Part 1: General Overview, 1999.

J. , F. Allilaire, F. Bézivin, J. Kurtev, I. And-valduriez et al., Atl: a qvtlike transformation language, Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications OOPSLA '06, ACM, pp.719-720, 2006.

K. , B. And-pfleeger, and S. L. , Software quality: The elusive target, IEEE Softw, vol.13, issue.88, pp.12-21, 1996.

K. , A. Warmer, J. And-bast, and W. , MDA Explained: The Model Driven Architecture : Practice and Promise. The Addison-Wesley Object Technology Series, p.70, 2003.

A. J. Ko and B. A. And-myers, Development and evaluation of a model of programming errors, IEEE Symposium on Human Centric Computing Languages and Environments, 2003. Proceedings. 2003, pp.7-14, 2003.
DOI : 10.1109/HCC.2003.1260196

K. , W. And-rittel, and H. , Issues as Elements of Information Systems. Center for Planning and Development Research, p.147, 1970.

L. , Y. Metral, M. And-maes, and P. , Collaborative interface agents, Proceedings of the Twelfth National Conference on Artificial Intelligence, pp.444-449, 1994.

L. , J. And-lai, and K. , What's in design rationale? Hum, Comput. Interact, vol.6, issue.3, pp.251-280, 1991.

L. , A. Lepreux, S. And-bourguin, and G. , Tasks models merging for highlevel component composition, Proc. of HCI'07, pp.1129-1138, 2007.

L. , B. Y. And-dey, and A. K. , Assessing demand for intelligibility in context-aware applications, Proceedings of the 11th international conference on Ubiquitous computing Ubicomp '09, pp.195-204, 2009.

L. , B. Y. And-dey, and A. K. , Toolkit to support intelligibility in context-aware applications, Proceedings of the 12th ACM international conference on Ubiquitous computing Ubicomp '10, pp.13-22, 2010.

L. , B. Y. Dey, A. K. And-avrahami, and D. , Why and why not explanations improve the intelligibility of context-aware intelligent systems, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems CHI '09, pp.2119-2128, 2009.

L. , Q. Vanderdonckt, J. Michotte, B. Bouillon, L. And-lópez-jaquero et al., USIXML: a language supporting multi-path development of user interfaces, In Engineering Human Computer Interaction and Interactive Systems Lecture Notes in Computer Science, vol.3425, pp.134-135, 2005.

L. , V. Vanderdonckt, J. Montero, F. And-gonzález, and P. , Engineering interactive systems Towards an Extended Model of User Interface Adaptation: The Isatine Framework, pp.374-392

A. Maclean, R. Young, V. Bellotti, and T. And-moran, Questions, Options, and Criteria: Elements of Design Space Analysis, Human-Computer Interaction, vol.2, issue.3, pp.201-250, 1991.
DOI : 10.1207/s15327051hci0603&4_2

A. Maclean, R. M. Young, V. M. Bellotti, and T. P. And-moran, Questions, Options, and Criteria: Elements of Design Space Analysis, Human-Computer Interaction, vol.2, issue.3, pp.201-250, 1991.
DOI : 10.1207/s15327051hci0603&4_2

M. , D. And-kriens, and P. , P (2001) the open service gateway initiative: an introductory overview, p.176

M. , M. And-wahlster, and W. , Readings in intelligent user interfaces. Morgan Kaufmann Series in Interactive Technologies, p.18, 1998.

M. , J. A. Richards, P. K. And-walters, and G. , Factors in Software Quality. Volume I. Concepts and Definitions of Software Quality, GENERAL ELECTRIC CO SUNNYVALE CALIF, vol.88, p.149, 1977.

M. , D. L. Glass, A. Wolverton, M. And-silva, and P. P. , A categorization of explanation questions for task processing systems, p.29

M. , S. J. Clark, A. N. And-futagami, and T. , Guest editors' introduction: Modeldriven development, IEEE Software, vol.20, pp.14-18, 2003.

M. , D. I. Harabagiu, S. M. Pasca, M. Mihalcea, R. Goodrum et al., Lasso: A tool for surfing the answer net, TREC, p.22, 1999.

M. , J. D. And-swartout, and W. , Explanation in expert systems: A survey, ISI Research Report, p.15, 1988.

M. , T. And, C. , and J. , Design rationale: concepts, techniques, and use. Computers , Cognition, and Work Series, p.147, 1996.

M. , B. Hollan, J. Cruz, I. Bryson, S. Bulterman et al., Strategic directions in human-computer interaction, ACM Comput. Surv, vol.28, pp.4-794, 1996.

M. , B. A. Weitzman, D. A. Ko, A. J. And, C. et al., Answering why and why not questions in user interfaces, CHI '06: Proceedings of the SIGCHI conference on Human Factors in computing systems, pp.397-406, 2006.

N. , R. Swartout, W. R. And-moore, and J. D. , Enhanced maintenance and explanation of expert systems through explicit models of their development

N. , J. And-kang, and J. , Asking questions of targeted strangers on social networks, Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work CSCW '12, pp.999-1002

N. , E. Leaning, M. And-boroujerdi, and M. , The development of an explanatory system using knowledge-based models, Proceedings of the 4th Explanations Workshop (KB Design group), pp.14-16, 1988.

N. , J. And-molich, and R. , Heuristic evaluation of user interfaces, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems CHI '90, pp.249-256, 1990.

N. , D. A. And-draper, and S. W. , User Centered System Design; New Perspectives on Human-Computer Interaction. L, p.105, 1986.

O. Technology-), P. M. And-malhotra, and A. , Design criteria for a knowledgebased English language system for management: an experimental analysis, p.23, 1975.

I. S. Organization, ISO 9126 information technology -software product evaluation quality characteristics and guidelines for their use, p.91, 1991.

P. , P. And-mucchielli, and A. , L'analyse qualitative: en sciences humaines et sociales

P. , P. Bastide, R. And-dourte, and L. , Contextual help for free with formal dialogue design, p.29

P. , S. And-paternó, and F. , Automatic generation of task-oriented help, Proceedings of the 8th annual ACM symposium on User interface and software technology UIST '95, pp.181-187, 1995.

P. , F. Mancini, C. And-meniconi, and S. , Concurtasktrees: A diagrammatic notation for specifying task models, Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction INTERACT '97, pp.362-369, 1997.

P. , R. Tattersall, C. And-hartley, and R. , Instructional dialogue management, In CEC ESPRIT, pp.280-306, 1988.

P. , H. C. And-worrill, and J. , An empirical study of on-line help design: features and principles, Int. J. Hum.-Comput. Stud, vol.56, issue.5, pp.539-567, 2002.

Q. , K. Fu, X. And-tao, and L. , Software Architecture and Design Illuminated. Jones and Bartlett illuminated series, p.48, 2009.

R. , W. And-rackstraw, and S. , A question of answers in Primary socialization , language and education, p.22, 1972.

R. , W. And-rackstraw, and S. , A question of answers, p.22, 1972.

S. , A. Kececi, N. And-donyaee, and M. , Quim: A framework for quantifying usability metrics in software quality models, Proceedings of the Second Asia-Pacific Conference on Quality Software APAQS '01, pp.311-94, 2001.

S. , A. , A. Nicol, and A. , Human-computer interaction, pp.718-723, 1995.

A. Serna, G. Calvary, . And, and D. L. Scapin, How assessing plasticity design choices can improve UI quality, Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, EICS '10, pp.29-34, 2010.
DOI : 10.1145/1822018.1822024

URL : https://hal.archives-ouvertes.fr/hal-00953316

S. , B. And-plaisant, and C. , Designing the User Interface: Strategies for Effective Human-Computer Interaction, pp.45-197, 2010.

S. , B. And, and M. H. Park, Universal Usability: Pushing Human-computer Interaction Research to Empower Every Citizen. Computer science technical report series, 1999.

S. , J. Calvary, G. Favre, J. And-coutaz, and J. , Megamodeling and metamodel-driven engineering for plastic user interfaces: Mega-ui, Human- Centered Software Engineering, pp.173-200, 2009.
URL : https://hal.archives-ouvertes.fr/hal-00953104

S. , P. And-foley, and J. D. , Coupling a ui framework with automatic generation of context-sensitive animated help, Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology UIST '90, pp.152-166, 1990.

S. , W. R. And-smoliar, and S. W. , Ai tools and techniques, ch. On making expert systems more like experts, pp.197-216, 1989.

T. , K. Inaba, M. And-sugihara, and K. , User interface and agent prototyping for flexible working, IEEE MultiMedia, vol.3, issue.2, pp.40-50, 1996.

W. Van-melle, E. H. Shortliffe, . And, and B. G. Buchanan, Emycin: A knowledge engineer's tool for constructing rule-based expert systems, Rule-based expert systems

A. H. Watson, T. J. Mccabe, and D. R. And-wallace, Special publication 500-235, structured testing: A software testing methodology using the cyclomatic complexity metric

W. , M. R. And-slagle, and J. R. , An explanation facility for today's expert systems, IEEE Expert: Intelligent Systems and Their Applications157] WIKIPEDIA. Service (Systems Architecture) -Wikipedia. [Online]. Available: http://en.wikipedia.org/wiki/Service_(systems_architecture). [Accessed, pp.26-36, 1989.