<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Embedding Requirements in Design Rationale to Deal Explicitly with User eXperience and Usability in an &quot;intensive&quot; Model-Based Development Approach</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Célia</forename><surname>Martinie</surname></persName>
							<email>martinie@irit.fr</email>
							<affiliation key="aff0">
								<orgName type="institution">IRIT -University Paul</orgName>
								<address>
									<addrLine>Sabatier 118, route de Narbonne</addrLine>
									<postCode>31062, Cedex 9</postCode>
									<settlement>Toulouse</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Jeff</forename><surname>Ladry</surname></persName>
							<email>ladry@irit.fr</email>
							<affiliation key="aff0">
								<orgName type="institution">IRIT -University Paul</orgName>
								<address>
									<addrLine>Sabatier 118, route de Narbonne</addrLine>
									<postCode>31062, Cedex 9</postCode>
									<settlement>Toulouse</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">David</forename><surname>Navarre</surname></persName>
							<email>navarre@irit.fr</email>
							<affiliation key="aff0">
								<orgName type="institution">IRIT -University Paul</orgName>
								<address>
									<addrLine>Sabatier 118, route de Narbonne</addrLine>
									<postCode>31062, Cedex 9</postCode>
									<settlement>Toulouse</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Philippe</forename><surname>Palanque</surname></persName>
							<email>palanque@irit.fr</email>
							<affiliation key="aff0">
								<orgName type="institution">IRIT -University Paul</orgName>
								<address>
									<addrLine>Sabatier 118, route de Narbonne</addrLine>
									<postCode>31062, Cedex 9</postCode>
									<settlement>Toulouse</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Marco</forename><surname>Winckler</surname></persName>
							<email>winckler@irit.fr</email>
							<affiliation key="aff0">
								<orgName type="institution">IRIT -University Paul</orgName>
								<address>
									<addrLine>Sabatier 118, route de Narbonne</addrLine>
									<postCode>31062, Cedex 9</postCode>
									<settlement>Toulouse</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Embedding Requirements in Design Rationale to Deal Explicitly with User eXperience and Usability in an &quot;intensive&quot; Model-Based Development Approach</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">A3CCA8C0FAC2DF29C6D2ACDB79A63205</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T00:35+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Model-based UI design</term>
					<term>requirements</term>
					<term>interaction technique</term>
					<term>design rationale</term>
					<term>user experience</term>
					<term>usability</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Requirements engineering for interactive systems remains a cumbersome task still under-supported by development processes. Indeed, in the field of HCI, currently the most common practice is to perform user testing to assess the compatibility between the designed system and its intended user. Other approaches such as scenario-based design <ref type="bibr" target="#b14">[14,</ref><ref type="bibr" target="#b16">16]</ref>, promote a design process based on the analysis of the actual use of a technology in order to design new technologies better supporting users' tasks. However, these approaches do not provide any support for a) the definition of a set of requirements that have to be fulfilled by the system under design and b) as a consequence for assessing which of these requirements are embedded in the system and which ones have been discarded. This position paper proposes a notation and a tool for addressing precisely these two challenges. These elements are integrated within a more global approach aiming at providing notations and tools for supporting a rationalized design of interactive systems following a model-based approach.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>INTRODUCTION</head><p>Traceability of choices and systematic exploration of options is a critical aspect of the development processes in the field of safety critical systems. Some software standards such as DO 178 B <ref type="bibr" target="#b15">[15]</ref> (which is widely used in the aeronautical domain) require the use of methods and techniques for systematically exploring design options and for increasing traceability of design decisions. However, such standards only define what should be done and provide no information on how such goals can be reached by designers. Recent work in the field of software engineering has been trying to provide solutions to that problem and a collection of papers on that topic can be found in <ref type="bibr" target="#b3">[4]</ref>. One of the remaining problems pointed out by many contributions, such as chapters 1, 19 and 20, is that requirements are poorly or even not addressed. However, Requirements Engineering (which is the first phase of the development process) provides input to all the subsequent phases and must be dealt with adequately. Indeed, ESARR (Eurocontrol Safety Regulatory Requirement) on Software in Air Traffic Management Systems <ref type="bibr" target="#b4">[5]</ref> explicitly requires traceability to be addressed in respect of all software requirements (p. 11 edition 0.2). This position paper addresses the problem of traceability of requirements for model-based approaches. It tackles the problem by providing an extension to a notation TEAM and its associated tool DREAM which have previously been presented in <ref type="bibr" target="#b8">[9]</ref>. The current contribution makes it possible to relate design options with functional and non functional requirements. While other approaches such as SCRAM <ref type="bibr" target="#b16">[16]</ref> focus on requirements identification, our approach is intended for supporting the traceability of such identified requirements within interactive systems models. As an example we show how two different interaction techniques modeled using ICOs <ref type="bibr" target="#b11">[11]</ref> satisfy different functional and non-functional requirements. While the approach could address any kind of requirements, we put the emphasis on Usability and User eXperience. Next section quickly presents the basic principles of the TEAM notation and the extensions that have been made to include information related to requirements. They will then be used in the third section on a case study for comparing the two interaction techniques with respect to requirements providing ways of answering two fundamental questions: 1) Which current design (among the many ones available following a prototyping phase for instance) satisfies a given requirement and 2) What is the exhaustive list of requirements fulfilled by a particular design.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>EXTENSION OF THE TEAM MODEL AND NOTATION</head><p>The TEAM notation (Traceability, Exploration and Analysis Method) and its CASE tool DREAM (Design Rationale Environment for Argumentation and Modeling) has been proposed in <ref type="bibr" target="#b8">[9]</ref> to support the exploration of options and traceability of choices during the development process of interactive safety critical systems.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>TEAM notation</head><p>The TEAM notation is based on Question Option Criteria Design Rationale notation introduced by MacLean and al. <ref type="bibr" target="#b9">[10]</ref>. QOC notation allows to list the available options for a design interrogation and to trace the selection of an option with regards to a list of relevant criteria. The TEAM notation is an extension of QOC that enables the recording (in an exhaustive manner) of much information produced during design meetings. Such information can be:</p><p>x The questions that have been raised, x The design options that have been investigated and the ones that have been selected, x The evaluation performed for the different options, x The collection of factors that have been taken into account and how they relate to evaluation criteria, x The task models corresponding to options x The resulting scenarios Besides this recording of information, an important feature is to record design decisions and relate them to selected factors. This notation and associated tool can then leverage the design rationale process for several interactive applications and help engineers in deciding to reuse or not conception choices when facing an already experienced issue.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Adding requirements to the TEAM notation</head><p>In the earlier version, the notation did not allow to express the needs and requirement. But this is required from the designers' extensive work to trace back for the selected options what were the requirements met. In addition, this lack of relationship prevents designers from exploiting requirements for the generation of options and/or to take into account requirements aspects when designing an option. We have thus added requirements as an explicit entity in the TEAM notation and in the DREAM tool. Several requirements are represented in Figure <ref type="figure">1</ref> (grey rectangles with a folded corner on the top left hand side) but the content of the figure will only be described in the next section. As far as HCI aspects are concerned this addition is very important as it makes it possible to explicitly represent contributing factors to usability and User eXperience (UX) and thus assess the relevance of design options to them. The requested usability requirements relate to the efficiency and effectiveness factors of the system from an ISO 9241-11 perspective <ref type="bibr" target="#b7">[8]</ref>. The requested user experience requirements relate to the pragmatic quality and stimulation hedonic quality factors of the system from a Hassenzahl perspective <ref type="bibr" target="#b5">[6]</ref>. This specific aspect will be detailed in the next section through a case study.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>CASE STUDY</head><p>The application we chose allows a user to remove a set of icons on a computer screen. It has first been used and presented by Maurice H. ter Beek and al. to evaluate the "Resilience of interaction techniques to Interrupts" <ref type="bibr" target="#b17">[17]</ref>. In order to represent design choice and design rationale we consider two different interaction techniques for performing that task. The first interaction technique only uses a mousebased one while the second is multimodal as it uses speech additionally. The first interaction technique is an enriched drag and drop interaction, with which the user is able to move an icon onto the trash icon. When the system detects that the icon file has entered a 2 centimeters circle area around the trash icon, the user has 2 seconds to drop the file icon on the trash, or the trash icon will move to another location on the display. More sophisticated techniques could be easily modeled using our approach but this is beyond the scope of the position paper. The second interaction technique is a speech and click interaction where the user utters "delete" and clicks on the icon to be deleted. The Speech &amp; Click and enriched Drag &amp; Drop options, among other design choices, are going to be evaluated according to the initial requirements for the application. One having an important impact is the one requiring the interaction technique to be tolerant to interruptions (for more details see <ref type="bibr" target="#b17">[17]</ref>).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Presentation</head><p>An initial list of these requirements gathers functional needs and non-functional ones (mainly Usability and User eXperience). An extract of the set of usability requirements for this user interface are ("u" stands for usability requirement):</p><p>x Ru1-The application shall support one interruption every 10 seconds x Ru3-The application shall allow the user to clean the desktop in less than 30 seconds The set of user experience requirements for this user interface are ("ux" stands for user experience):</p><p>x Rux1-80% of the users shall find the application easy to use x Rux2-80% of the users shall find that interacting with this application is surprisingly different Given this list of requirements, evaluation criteria are defined and linked to appropriate factors. The different questions, options and design paths with regards to elected criteria are consigned within the DREAM design rationale tool. Figure <ref type="figure">1</ref> gives an overview of the design options linked to requirements and evaluation criteria. Due to space constraints, the schema has been shrunk, but several display techniques for the tool are currently being studied for big and complex diagrams. Rectangles show the requirements, rounded-shape squares contain the design questions that have been asked, right-angle triangles on the right side describe factors and the other triangles describe criteria. Each question has several possible options to address the issue. For instance, as far as the interruption is concerned ("How to display interruptions?"), the interruption can be displayed as a "pop-up window" or as a "small icon blinking" on one side of the display. In the TEAM mode, the connection between these options and the four criteria "File deletion error rate", "Time to clean desktop", "Perceived manipulability" and "Perceived originality" represents the relative impact of the option. The strong link between the option "small icon blinking" and the "time to clean desktop" criterion shows that it favors that criterion.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Figure 1. Design Rationale overview from a design session output with DREAM</head><p>The right-hand side of the diagram makes explicit the relationship between criteria and factors. Factors correspond to desired characteristics of the system namely "Usability" and "User eXperience". They are in turn decomposed into sub-factors; two out of the three classical ones for usability i.e. "effectiveness" and "efficiency" and two for "User eXperience" i.e. "Pragmatic quality" and "Hedonic Quality Stimulation".</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Design options modeling</head><p>One of the issues that remain to be solved is how to assess the options with respect to the connected criteria. For instance, how to identify if the option "Mouse and Speech" for the interaction technique is better than the option "Enriched Drag and Drop" with respect to the criterion "Time to clean desktop". In order to address that problem we propose to apply a model-based approach and to define for each option a detailed behavioral description. For that purpose we use the ICO notation <ref type="bibr" target="#b11">[11]</ref>, but other ones such as [2 or 6] would also be applicable. ICO notation stands for Interactive Cooperative Objects and is a formal notation to describe interactive systems. It is based on object-oriented design pattern and high-level Petri nets. The PetShop associated tool <ref type="bibr">[1 and 13]</ref> allows editing the ICO model and prototyping the associated interface at the same time (this aspect is detailed in <ref type="bibr" target="#b12">[12]</ref>). The DREAM diagram shows that a third design option, speech only, had initially been suggested and that this option does not fulfill all the non-functional requirements, even before having prototyped or modeled it. The modeling of an option has a cost indeed and the gain of this approach is effective if the number of modeled and prototyped options is balanced with the modeling and prototyping cost. To help in comparing the two remaining interaction techniques, models of these interactions have been built and embedded in the DREAM diagram as indicated by the paperclip symbol at the bottom-right of each option. ICO models of the two interaction techniques are built and assessed (Enriched Drag and Drop technique ICO model detailed in Figure <ref type="figure">2</ref>), with respect to both "user experience" and "usability" factors. These models are then verified and prototyped by means of PetShop tool. Effectiveness can be verified and performance evaluation technique can be used to assess time performance for instance. Due to space constraints this is not detailed here. Usability tests can be performed on the prototypes with the building of the application while performance evaluation can be done on the model only. For the user experience aspects, using the prototyped options, an evaluation has been performed with AttrakDiff tool <ref type="bibr" target="#b6">[7]</ref> to rate the selected criteria. Paperclip symbols on "perceived manipulability" and "perceived originality" criteria represent the fact that such results are stored in the design rationale model. Furthermore, to help in checking this coverage and to ensure that one or more evaluation criteria are not missing, the tool allows linking the requirements to criteria.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Interpretation and benefits</head><p>Once the design options have been assessed, DREAM model makes it easy to perceive which one (if any) has received the best evaluation.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Figure 2. ICO model of Enriched Drag &amp; Drop</head><p>In addition it makes it explicit for this option which requirements it fulfils. Coming back to the importance of requirement engineering, DREAM diagram is a critical help to argue about, to select an option as well as to trace back the rationale underlying this selection. In our example, we see at a glance that the "Mouse and Speech" option is the best rated and that it fulfills the entire set of non-functional requirements. The final choice then belongs to the various stakeholders who have additionally direct access to the related requirements which, in turn, cannot be ignored. Furthermore, all the necessary information about the designed interactive system can be gathered and synthesized in one diagram. From a designer perspective, it can help to share conception ideas and materials. From another participant involved in the implementation and/or deployment process, it can be seen as an entry point to the designed system.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>CONCLUSION</head><p>This position paper argues that various models are useful for the design of interactive systems as they can complement each other and correspond to the needs of different stakeholders. We have presented a model-based approach for description within and single diagram requirements, design questions, design options, criteria and factors. This structured set of information supports different activities such as requirements traceability, design choices decision support and the traceability of design choices decisions. We have also presented how detailed behavioral description of advanced interaction techniques such as "Enriched drag and drop" or "speech and click" can be integrated within that framework to provide additional benefits. Of course such "intensive" model-based approaches require tools to support model construction, analysis, simulation, interpretation and reuse. The CASE tools supporting TEAM and ICO notation are publicly available <ref type="bibr">[3 and 13]</ref> and are a corner stone of the applicability of the approach.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0"><head></head><label></label><figDesc></figDesc><graphic coords="3,45.89,84.85,503.23,292.87" type="bitmap" /></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">A model-based tool for interactive prototyping of highly interactive applications</title>
		<author>
			<persName><forename type="first">R</forename><surname>Bastide</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Navarre</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Palanque</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">CHI &apos;02 Extended Abstracts on Human Factors in Computing Systems</title>
				<meeting><address><addrLine>Minneapolis, Minnesota, USA; New York, NY</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2002-04-20">2002. April 20 -25, 2002</date>
			<biblScope unit="page" from="516" to="517" />
		</imprint>
	</monogr>
	<note>CHI &apos;02</note>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Integrating Support for Usability Evaluation into High Level Interaction Descriptions with NiMMiT</title>
		<author>
			<persName><forename type="first">K</forename><surname>Coninx</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Cuppens</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>De Boeck</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Raymaekers</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Interactive Systems: Design, Specification, and Verification</title>
		<title level="s">Springr Verlag LNCS</title>
		<imprint>
			<date type="published" when="2007">2007. 2007</date>
			<biblScope unit="page" from="95" to="108" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<monogr>
		<ptr target="http://ihcs.irit.fr/dream/index.html" />
		<title level="m">DREAM web site: Internet Resource</title>
				<imprint>
			<date type="published" when="2010-01">Jan 2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Rationale Management in Software Engineering: Concepts and Techniques</title>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">H</forename><surname>Dutoit</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Mccall</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Mistrík</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Paech</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Rationale Management in Software Engineering</title>
				<imprint>
			<biblScope unit="page">1</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<ptr target="http://www.eurocontrol.int/src/public/standard_page/esarr6.html" />
		<title level="m">EUROCONTROL Safety Regulatory Requirement. Software in ATM Systems</title>
				<imprint>
			<date type="published" when="2003">2003</date>
			<biblScope unit="volume">1</biblScope>
		</imprint>
	</monogr>
	<note>ESARR 6</note>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">The thing and I: understanding the relationship between user and product</title>
		<author>
			<persName><forename type="first">M</forename><surname>Hassenzahl</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Funology: From Usability to Enjoy-ment</title>
				<editor>
			<persName><forename type="first">M</forename><surname>Blythe</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><surname>Overbeeke</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">&amp; Pc</forename><surname>Monk</surname></persName>
		</editor>
		<editor>
			<persName><surname>Wright</surname></persName>
		</editor>
		<meeting><address><addrLine>Dordrecht</addrLine></address></meeting>
		<imprint>
			<publisher>Kluwer</publisher>
			<date type="published" when="2003">2003</date>
			<biblScope unit="page" from="31" to="42" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<author>
			<persName><forename type="first">M</forename><surname>Hassenzahl</surname></persName>
		</author>
		<ptr target="http://www.attrakdiff.de" />
		<title level="m">Internet Resource</title>
				<imprint>
			<date type="published" when="2010-01">Jan 2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<monogr>
		<author>
			<persName><surname>Iso Dis</surname></persName>
		</author>
		<title level="m">Ergonomic requirements for office work with visual display terminals (VDT) -Part 11 Guidance on usability</title>
				<imprint>
			<date type="published" when="1996-11">9241-11. 1996</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">From DREAM to Reality : Specificities of Interactive Systems Development With Respect to Rationale Management</title>
		<author>
			<persName><forename type="first">X</forename><surname>Lacaze</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Palanque</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Barboni</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Bastide</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Navarre</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Rationale Management in Software Engineering</title>
				<imprint>
			<biblScope unit="page" from="155" to="170" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<title/>
		<author>
			<persName><forename type="first">Allan</forename><surname>Maclean</surname></persName>
		</author>
		<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<monogr>
		<title level="m" type="main">Questions, Options, and Criteria: Elements of Design Space Analysis</title>
		<author>
			<persName><forename type="first">Richard</forename><forename type="middle">M</forename><surname>Young</surname></persName>
		</author>
		<author>
			<persName><surname>Bellotti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">E</forename><surname>Victoria</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Thomas</forename><forename type="middle">P</forename><surname>Moran</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1991">1991</date>
			<publisher>Lawrence Erlbaum Associates</publisher>
			<biblScope unit="volume">6</biblScope>
			<biblScope unit="page" from="201" to="250" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">ICOs: A model-based user interface description technique dedicated to interactive systems addressing usability, reliability and scalability</title>
		<author>
			<persName><forename type="first">D</forename><surname>Navarre</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Palanque</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Ladry</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Barboni</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM Trans. Comput.-Hum. Interact</title>
		<imprint>
			<biblScope unit="volume">16</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="1" to="56" />
			<date type="published" when="2009-11">2009. Nov. 2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">High-Fidelity Prototyping of Interactive Systems can be Formal too</title>
		<author>
			<persName><forename type="first">P</forename><surname>Palanque</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Ladry</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Navarre</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Barboni</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">13th International Conference on Human-Computer Interaction (HCI International 2009</title>
				<meeting><address><addrLine>San Diego, CA, USA</addrLine></address></meeting>
		<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<monogr>
		<ptr target="http://ihcs.irit.fr/petshop" />
		<title level="m">PetShop web site: Internet Resource</title>
				<imprint>
			<date type="published" when="2010-01">Jan 2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<monogr>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">B</forename><surname>Rosson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M</forename><surname>Carroll</surname></persName>
		</author>
		<title level="m">Usability Engineering: Scenario-Based Development of Human-Computer Interaction</title>
				<meeting><address><addrLine>San Francisco</addrLine></address></meeting>
		<imprint>
			<publisher>Morgan Kaufmann</publisher>
			<date type="published" when="2002">2002</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<monogr>
		<author>
			<persName><surname>Rtca</surname></persName>
		</author>
		<idno>DO-178B</idno>
		<title level="m">Software Considerations in Airborne Systems and Equipment Certification</title>
				<meeting><address><addrLine>Washington D.C.</addrLine></address></meeting>
		<imprint>
			<publisher>RTCA</publisher>
			<date type="published" when="1992">1992</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Experience with SCRAM, a SCenario Requirements Analysis Method</title>
		<author>
			<persName><forename type="first">A</forename><surname>Sutcliffe</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Ryan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 3rd International Conference on Requirements Engineering: Putting Requirements Engineering to Practice</title>
				<meeting>the 3rd International Conference on Requirements Engineering: Putting Requirements Engineering to Practice</meeting>
		<imprint>
			<date type="published" when="1998-04">April 1998</date>
			<biblScope unit="page" from="164" to="173" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">Resilience of interaction techniques to Interrupts: A Formal Model-Based Approach</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">H</forename><surname>Ter Beek</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">P</forename><surname>Faconti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Massink</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Palanque</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Winckler</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">proc. of Human-Computer Interaction (INTERACT 2009)</title>
				<meeting>of Human-Computer Interaction (INTERACT 2009)<address><addrLine>Uppsala, Sweeden</addrLine></address></meeting>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="page" from="494" to="509" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
