<?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">An End-User Development Approach for Crafting Smart Interactive Experiences</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Antonio</forename><surname>Piccinno</surname></persName>
							<email>antonio.piccinno@uniba.it</email>
							<affiliation key="aff0">
								<orgName type="institution">University of Bari Aldo Moro via</orgName>
								<address>
									<addrLine>Orabona</addrLine>
									<postCode>4, 70125</postCode>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Carmelo</forename><surname>Ardito</surname></persName>
							<email>carmelo.ardito@uniba.it</email>
							<affiliation key="aff1">
								<orgName type="institution">University of Bari Aldo Moro via</orgName>
								<address>
									<addrLine>Orabona</addrLine>
									<postCode>4, 70125</postCode>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Paolo</forename><surname>Buono</surname></persName>
							<email>paolo.buono@uniba.it</email>
							<affiliation key="aff2">
								<orgName type="institution">University of Bari Aldo Moro via</orgName>
								<address>
									<addrLine>Orabona</addrLine>
									<postCode>4, 70125</postCode>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Maria</forename><surname>Francesca Costabile</surname></persName>
							<affiliation key="aff3">
								<orgName type="institution">University of Bari Aldo Moro via</orgName>
								<address>
									<addrLine>Orabona</addrLine>
									<postCode>4, 70125</postCode>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Giuseppe</forename><surname>Desolda</surname></persName>
							<email>giuseppe.desolda@uniba.it</email>
							<affiliation key="aff4">
								<orgName type="institution">University of Bari Aldo Moro via</orgName>
								<address>
									<addrLine>Orabona</addrLine>
									<postCode>4, 70125</postCode>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Rosa</forename><surname>Lanzilotti</surname></persName>
							<affiliation key="aff5">
								<orgName type="institution">University of Bari Aldo Moro via</orgName>
								<address>
									<addrLine>Orabona</addrLine>
									<postCode>4, 70125</postCode>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Maristella</forename><surname>Matera</surname></persName>
							<email>maristella.matera@polimi.it</email>
							<affiliation key="aff6">
								<orgName type="institution">Politecnico di Milano Piazza Leonardo da Vinci</orgName>
								<address>
									<postCode>32, 20134</postCode>
									<settlement>Milano</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">An End-User Development Approach for Crafting Smart Interactive Experiences</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">062D1C24E4341C623016951C4038A227</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T01:27+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>Internet of Things</term>
					<term>Smart Object Modelling</term>
					<term>Smart Visit Experience</term>
					<term>Cultural Heritage</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Despite the advantages that Internet of Things (IoT) technology offers, there are still important issues to be solved to increase its practical impact. The opportunities offered by IoT can be amplified if new approaches, based on high-level abstractions and adequate interaction paradigms, are conceived to involve directly non-technical users in configuring the behavior of their smart objects. In this paper, we present our End-User Development approach, which we would like to discuss at the workshop together with the challenges our future research implies.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>a prerogative reserved for professional developers, as it requires the use of scripting languages and tools that can also vary depending on the underlying hardware. Furthermore, the available objects often expose very specific functionalities that do not result in useful services able to accommodate users' needs.</p><p>In order to directly involve non-technical users in configuring the behavior of their smart objects, new approaches, based on high-level abstractions and adequate interaction paradigms, have to be conceived. Our research capitalizes on years of experience on End-User Development (EUD), a discipline that encompasses methods, techniques, tools, and methodologies to allow professionals of a given domain to master domains in which they are not professionals <ref type="bibr" target="#b0">[1]</ref><ref type="bibr" target="#b1">[2]</ref><ref type="bibr" target="#b2">[3]</ref><ref type="bibr" target="#b3">[4]</ref>. In the IoT context, we developed EFESTO-5W, a platform implementing an EUD approach to customize and synchronize the behavior of resources, like smart objects and Web services, through Event-Condition-Actions (ECA) rules <ref type="bibr" target="#b4">[5]</ref>. With respect to other Task-Automation Systems (TASs) (see, for example, those in <ref type="bibr" target="#b5">[6]</ref>), whose adopted graphical notations often do not match the mental model of most users <ref type="bibr" target="#b6">[7]</ref>, EFESTO-5W promotes a richer set of high-level abstractions and operators to define rules and a visual notation that, despite the intrinsic complexity related to managing events and actions, is affordable even by nonprogrammers.</p><p>TASs are typically conceived as general purpose systems, but their generality often implies a scarce adoption by specific communities of end users <ref type="bibr" target="#b8">[8]</ref>. EFESTO-5W is also general purpose but can be customized to several application domains. Our position, which also derives from observing people adopting our EUD tools during field studies, is that these disadvantages occur because the proposed platforms are too "general", claiming that one single design might satisfy the requirements of many domains. For example, in Cultural Heritage (CH), guides and curators are non-professional in Computer Science who might create objects that visitors of CH sites can bring with themselves, touch and manipulate for experiencing the site by receiving personalized information. However, by observing CH experts engaged in the definition of smart objects behavior, we realized that, even without being required to write any code, it is still difficult for them to manage technical concepts. We, therefore, propose higher-level abstractions to allow end users themselves (i.e., CH experts in the case study proposed in this paper) to define custom properties to characterize the semantics of smart objects, thus helping them to make sense of the available smart devices and digital resources and facilitate the definition of their cross interactions. These features have been implemented in EFESTO-SE, an extension of EFESTO-5W, which was evaluated involving 14 professional cultural-heritage guides who were asked to create an interactive visit experience. The study showed that our hypotheses on extending the semantics of smart objects by means of custom attributes were valid with respect to the expectations of CH stakeholders. We are further exploring and verifying this aspect in some recently undertaken research activities. In particular, we are interested in evaluating if our proposal can stimulate the creativity of CH stakeholder as smart-experience designers: the hypothesis is that if the smart objects make evident the relationship they have with the content, CH professionals can better identify how to adopt such devices to convey the CH-site content to visitors. This paper is organized as follows. The next section describes, with the help of a usage scenario, the challenges of defining a smart interactive experience and how our approach addresses them. The last section concludes the paper and suggests some research issues that would matter to further discuss at the workshop.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Smart Experiences in the CH domain</head><p>Even in the CH domain, IoT research has primarily focused on technical features, e.g., how to program networks of sensors and actuators and how to ensure their interoperability <ref type="bibr" target="#b9">[9]</ref><ref type="bibr" target="#b10">[10]</ref><ref type="bibr" target="#b11">[11]</ref><ref type="bibr" target="#b12">[12]</ref>. Very few approaches try to facilitate the configuration of smart objects and their advantage is limited to programming single objects that the visitors bring across the CH site to receive personalized content when they reach hot spots <ref type="bibr" target="#b13">[13]</ref>. It is still hard for CH experts (e.g., site curators and professional guides) to synchronize the behavior of multiple devices in order to create smart visit experiences where different sensors and actuators, installed in the environment or embedded in tangible objects manipulated by visitors, actively react to some detected events.</p><p>In our ongoing research, we are investigating how nontechnical users, like CH guides, can personalize the behavior of smart objects in order to customize visit experiences depending on their skills and capabilities, as well as on the needs of specific visitors. To understand how ECA rules can be exploited to define smart visit experiences, let us consider the scenario described in the following section.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>A usage scenario</head><p>Molly is the CH guide of the archaeological park of Egnathia, an ancient Roman city in Southern Italy. After the outdoor visit through the ruins, where Molly explains the history of the city and illustrates the function of every place in the park, the visit continues in the park museum. Molly engages visitors in playing a serious game in the "smart" rooms of the museum. Here, display cases containing ancient objects are instrumented with sensors able to detect NFC coins<ref type="foot" target="#foot_0">1</ref> provided to each visitor before the game starts. During the game, Molly asks different questions and, accordingly, sets the sensors of the display cases in different modalities by means of an app installed on her smartphone. For example, she sets the "Age" modality and asks visitors to find the display cases where Roman objects are shown. The visitors move through the museum, identify the cases matching Molly's request and touch them with their coin. If they are successful, the light inside cases turns green and the visitor's current score is increased. Then, Molly asks other questions and sets the display cases in the corresponding modality, thus the game continues. The synchronizations between cases and NFC coins are established by the guide using our platform through the creation of ECA rules.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Defining the smart visit experience</head><p>From the previous scenario, it is evident that the personalization of a smart visit experience might not be limited to a trivial synchronization of smart objects, but it might also require creating digital narratives threads that professionals themselves need to put in context with respect to the CH-site content. Driven by these emerging requirements, we introduce the notion of custom attributes, as a means to characterize smart objects not only by native events and actions (as conceived in many IoT platforms) but also by properties that the domain experts (i.e., the designers of the smart experience) can define to assign semantics to the objects. Such semantics empowers and simplifies the creation of ECA rules, as it can exploit an enriched vocabulary based on user-defined terms. Visual mechanisms also simplify the creation of custom attributes and their association to smart objects.</p><p>To understand some of the advantages of custom attributes, let us go back to the above scenario. Since the CH guide needs to define, for each display case, couplings with the NFC coins, she has to create a rule for each coupling. In addition, such rules refer to technical terminology (e.g., the NFC-coin code) that does not correspond to the language adopted by the domain experts. Figure <ref type="figure" target="#fig_0">1</ref> illustrates an example of ECA rule that defines the synchronization between a single case (i.e. case 3) and a specific coin. Thus, Molly has to replicate this rule for coupling all the other cases and coins. In our proposal, before creating ECA rules, Molly interacts with a visual tool offered by our platform, which allows her to assign custom attributes to each case by manipulating widget interfaces, without the need of coding. Custom attributes can be seen as conceptual tools that can allow designers to characterize the basic elements of a smart experience (i.e., smart objects and rules) with a semantics related to the content to be conveyed during the smart experience.</p><p>In the example of Figure <ref type="figure" target="#fig_1">2</ref>, she defines and assigns the attributes Age, representing the age of the artifacts contained by the cases, Points, representing the number of points the visitor gains if the answer is correct, Blinking time, indicating for how many seconds the case has to blink. From now on, the creation of ECA rules can exploit this terminology (see for example Figure <ref type="figure" target="#fig_2">3</ref>). In addition, more general rules, i.e., parametric, can be created. In Molly's scenario, she does not need to define a multitude of very similar rules for coupling every single case and coin, since they are all encompassed by the single rule shown in Figure <ref type="figure" target="#fig_2">3</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Evaluation with CH Guides</head><p>We recruited 14 professional guides (5 female) aged between 18 and 50 (x̅ = 37.9, SD = 8.2), operating in different museums, archaeological sites and natural parks in Southern Italy. The guides, who participated individually and underwent the same procedure, were required to design a smart visit experience.</p><p>We collected different qualitative data. All the interactions were audio-video recorded by using an external camera. To evaluate user satisfaction, a questionnaire with 23 statements was administered at the end of the study. The first statement was the Net Promoter Score (NPS) question <ref type="bibr" target="#b14">[14]</ref>, typically used to measure, on a scale between 0 and 10, how likely users would recommend the product to a friend or a colleague. The NPS score is equal to 57, i.e., excellent; it indicates an attitude towards suggesting this system to other CH guides. This encouraging result is also confirmed by the analysis of the SUS questions, which gave us detailed indications about the perceived system usability and learnability. The SUS global score was 81.1/100 (SD = 14.1), which is higher than the average SUS scores (69.5) computed based on one thousand studies reported in <ref type="bibr" target="#b15">[15]</ref>.</p><p>The thematic analysis carried out on the transcribed data, triangulated with the questionnaire results, allowed us to identify important themes, also highlighting the presence of some usability issues to be addressed. We summarize them in the following section, since we are confident that they would enable further discussion at the workshop.  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Discussion and conclusions</head><p>This article has presented our perspective on the EUD of smart experiences. The work described here provides the first results of a larger research that aims to promote smart objects as components of a smart experience that can bring with themselves evident connections with the semantics of content for which they facilitate the access. We showed how we extended and customized a generic composition paradigm, initially conceived for the EUD of IoT systems, to respond to the need of exploiting IoT to mediate narrative and content-appropriation goals for interactive visits to CH sites. However, some challenges are still open. We summarize them in the following with the aim of stimulating discussion among the workshop participants. Even though the reported aspects emerged from the application of our EUD paradigm to the CH domain, we believe they can be of general validity and should be taken into account when defining EUD frameworks for IoT also in other domains.</p><p>Constraining the flow of design activities. Based on the observed problems and participants' suggestions, we believe that our environment for the creation of smart experiences should be redesigned to provide a robust guidance to users. For example, a wizard procedure can guide users in configuring an initial, limited core set of smart objects, together with their CAs and basic ECA rules controlling them. Later, users can freely continue expanding this core set until obtaining the final and complete smart experience.</p><p>Simplifying the paradigm for CA definition. As emerged from triangulating questionnaire results with users' comments, CA definition resulted more difficult 2 http://microduinoinc.com/products/mcookie/ than ECA rules creation. Other metaphors for the property assignment, than the one we implemented in EFESTO-SE, could be perceived as more usable. For example, one participant suggested a spreadsheetbased solution: users could use a tabular format in which they allocate smart objects in rows, CA names in columns, and then specify CA values in cells located at the intersection between rows and columns. The tabular format was also adopted in the elicitation study by the CH guides to specify CAs and their values.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Stimulating creativity in smart-experience design.</head><p>Another important aspect in smart-experience design is the adoption of paradigms that can stimulate creativity. The evaluation study demonstrated that EFESTO-SE has a potential in supporting the design of smart experiences. However, discussions with participants revealed that there is still room for improvements.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Supporting and fostering technical skills growth.</head><p>Another aspect emerged during the discussion with the CH experts regards the customization activities that go beyond the smart-object programming supported by EFESTO-SE. Indeed, 6 out of 14 participants stated that, after a certain period of EFESTO-SE usage, they would like to be supported in extending the smart object capabilities by integrating new sensors and actuators, avoiding to involve every time IT experts. Even if this activity seems an aspect that only technicians can accomplish, today there are hardware and software solutions that satisfy this goal. For example, mCookies 2 is an alternative to Arduino that can support people who have an interest in the "Do It Yourself" paradigm for electronics. It consists of a set of magnetic, color-coded modules, which can be staked in a LEGO fashion.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 .</head><label>1</label><figDesc>Figure 1. Example of ECA rule determining the behavior of a single case and coin.</figDesc><graphic coords="4,198.00,242.50,509.23,266.90" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 .</head><label>2</label><figDesc>Figure 2. Platform tool for defining and assigning custom attributes.</figDesc><graphic coords="6,198.00,344.00,518.21,191.50" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 3 .</head><label>3</label><figDesc>Figure 3. A single rule determining the behavior of multiple cases and coins.</figDesc></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">Near-field communication device, resembling an ancient Roman coin, used for identifying each visitor.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" xml:id="foot_1">SmartObjects '18, in conjunction with CHI '18, Montreal, Canada Interactive Experiences</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">End users as co-designers of their own tools and products</title>
		<author>
			<persName><forename type="first">Carmelo</forename><surname>Ardito</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Paolo</forename><surname>Buono</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Maria</forename><surname>Francesca Costabile</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Rosa</forename><surname>Lanzilotti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Antonio</forename><surname>Piccinno</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Visual Languages &amp; Computing</title>
		<imprint>
			<biblScope unit="volume">23</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="78" to="90" />
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Visual Interactive Systems for End-User Development: A Model-Based Design Methodology</title>
		<author>
			<persName><forename type="first">Maria</forename><surname>Francesca Costabile</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Daniela</forename><surname>Fogli</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Piero</forename><surname>Mussio</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Antonio</forename><surname>Piccinno</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Transactions on Systems, Man, and Cybernetics -Part A: Systems and Humans</title>
		<imprint>
			<biblScope unit="volume">37</biblScope>
			<biblScope unit="issue">6</biblScope>
			<biblScope unit="page" from="1029" to="1046" />
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Metadesign: a manifesto for end-user development</title>
		<author>
			<persName><forename type="first">Gerhard</forename><surname>Fischer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Elisa</forename><surname>Giaccardi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Yunwen</forename><surname>Ye</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Alistair</forename><surname>Sutcliffe</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Nikolay</forename><surname>Mehandjiev</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Communications of the ACM</title>
		<imprint>
			<biblScope unit="volume">47</biblScope>
			<biblScope unit="issue">9</biblScope>
			<biblScope unit="page" from="33" to="37" />
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">End-User Development: An Emerging Paradigm</title>
		<author>
			<persName><forename type="first">Henry</forename><surname>Lieberman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Fabio</forename><surname>Paternò</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Markus</forename><surname>Klann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Volker</forename><surname>Wulf</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">End User Development</title>
				<editor>
			<persName><forename type="first">F</forename><forename type="middle">H</forename><surname>Lieberman</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">V</forename><surname>Paternò</surname></persName>
		</editor>
		<editor>
			<persName><surname>Wulf</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer Netherlands</publisher>
			<date type="published" when="2006">2006</date>
			<biblScope unit="page" from="1" to="8" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Empowering End Users to Customize their Smart Environments: Model, Composition Paradigms, and Domain-Specific Tools</title>
		<author>
			<persName><forename type="first">Giuseppe</forename><surname>Desolda</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Carmelo</forename><surname>Ardito</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Maristella</forename><surname>Matera</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM Trans. Comput.-Hum. Interact</title>
		<imprint>
			<biblScope unit="volume">24</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="1" to="52" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Analysing How Users Prefer to Model Contextual Event-Action Behaviours in Their Smartphones</title>
		<author>
			<persName><forename type="first">Gabriella</forename><surname>Lucci</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Fabio</forename><surname>Paternò</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">End-User Development -IS-EUD 2015</title>
				<editor>
			<persName><forename type="first">P</forename><surname>Díaz</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">V</forename><surname>Pipek</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><surname>Ardito</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><surname>Jensen</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">I</forename><surname>Aedo</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Boden</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer International Publishing</publisher>
			<date type="published" when="2015">2015</date>
			<biblScope unit="volume">9083</biblScope>
			<biblScope unit="page" from="186" to="191" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Alternative Representations for End User Composition of Service-Based Systems</title>
		<author>
			<persName><forename type="first">Usman</forename><surname>Wajid</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Abdallah</forename><surname>Namoun</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Nikolay</forename><surname>Mehandjiev</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">End-User Development -IS-EUD 2011</title>
				<editor>
			<persName><forename type="first">M</forename><surname>Costabile</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Y</forename><surname>Dittrich</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Fischer</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Piccinno</surname></persName>
		</editor>
		<imprint>
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title/>
	</analytic>
	<monogr>
		<title level="j">Springer LNCS</title>
		<imprint>
			<biblScope unit="volume">6654</biblScope>
			<biblScope unit="page" from="53" to="66" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">How End-User Development Will Save Composition Technologies from Their Continuing Failures</title>
		<author>
			<persName><forename type="first">Fabio</forename><surname>Casati</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">End-User Development -IS-EUD 2011</title>
				<editor>
			<persName><forename type="first">M</forename><surname>Costabile</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Y</forename><surname>Dittrich</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Fischer</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Piccinno</surname></persName>
		</editor>
		<imprint>
			<date type="published" when="2011">2011</date>
			<biblScope unit="volume">6654</biblScope>
			<biblScope unit="page" from="4" to="6" />
		</imprint>
	</monogr>
	<note>Springer. LNCS</note>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Designing a Smart Museum: When Cultural Heritage Joins IoT</title>
		<author>
			<persName><forename type="first">A</forename><surname>Chianese</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Piccialli</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the International Conference on Next Generation Mobile Apps, Services and Technologies (NGMAST &apos;14</title>
				<meeting>the International Conference on Next Generation Mobile Apps, Services and Technologies (NGMAST &apos;14</meeting>
		<imprint>
			<date type="published" when="2014">2014</date>
			<biblScope unit="page" from="300" to="306" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Innovative IoT-aware Services for a Smart Museum</title>
		<author>
			<persName><forename type="first">Vincenzo</forename><surname>Mighali</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Giuseppe</forename><surname>Del Fiore</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Luigi</forename><surname>Patrono</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Luca</forename><surname>Mainetti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Stefano</forename><surname>Alletto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Giuseppe</forename><surname>Serra</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Rita</forename><surname>Cucchiara</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the International Conference on World Wide Web (WWW &apos;15 Companion)</title>
				<meeting>the International Conference on World Wide Web (WWW &apos;15 Companion)</meeting>
		<imprint>
			<date type="published" when="2015">2015</date>
			<biblScope unit="page" from="547" to="550" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">The Internet of Things Supporting Context-Aware Computing: A Cultural Heritage Case Study</title>
		<author>
			<persName><forename type="first">Francesco</forename><surname>Piccialli</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Angelo</forename><surname>Chianese</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Mob. Netw. Appl</title>
		<imprint>
			<biblScope unit="volume">22</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="332" to="343" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">A location-based IoT platform supporting the cultural heritage domain</title>
		<author>
			<persName><forename type="first">Francesco</forename><surname>Piccialli</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Angelo</forename><surname>Chianese</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Concurrency and Computation: Practice and Experience</title>
		<imprint>
			<biblScope unit="volume">29</biblScope>
			<biblScope unit="page">11</biblScope>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">The meSch project -Material EncounterS with digital Cultural Heritage: Reusing existing digital resources in the creation of novel forms of visitor&apos;s experiences</title>
		<author>
			<persName><forename type="first">Daniela</forename><surname>Petrelli</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Monika</forename><surname>Lechner</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the International Committee for Documentation of ICOM (CIDOC &apos;14)</title>
				<meeting>the International Committee for Documentation of ICOM (CIDOC &apos;14)</meeting>
		<imprint>
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Questions about the ultimate question: conceptual considerations in evaluating Reichheld&apos;s net promoter score (NPS)</title>
		<author>
			<persName><surname>Douglas B Grisaffe</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Consumer Satisfaction, Dissatisfaction and Complaining Behavior</title>
		<imprint>
			<biblScope unit="volume">20</biblScope>
			<biblScope unit="page">36</biblScope>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Determining what individual SUS scores mean: Adding an adjective rating scale</title>
		<author>
			<persName><forename type="first">Aaron</forename><surname>Bangor</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Philip</forename><surname>Kortum</surname></persName>
		</author>
		<author>
			<persName><forename type="first">James</forename><surname>Miller</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of usability studies</title>
		<imprint>
			<biblScope unit="volume">4</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="114" to="123" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

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