“…The Smart city is an abstract projection of future communities, an application and conceptual perimeter defined by a set of needs that find answers in technologies, services, and applications that refer to different domains. The Smart city domains involve almost all sciences, which approach this phenomenon from different perspectives [43] and take into consideration not only "hard domains" but also "soft domains" [38] that do not necessarily imply the application of ICT but represent crucial aspects of the urban, social, and economic development of a city, such as human capital, education, culture, policy innovations, social inclusion, and government [19,44]. However, the most general conceptual approach to a Smart city includes six dimensions that are common to several already proposed models: people, government, economy, mobility, environment, and living [45] that play a fundamental role in the design of a Smart city strategy [46].…”
Section: The Smart City Integrated Modelmentioning
Context. A Smart city is intended as a city able to offer advanced integrated services, based on information and communication technology (ICT) technologies and intelligent (smart) use of urban infrastructures for improving the quality of life of its citizens. This goal is pursued by numerous cities worldwide, through smart projects that should contribute to the realization of an integrated vision capable of harmonizing the technologies used and the services developed in various application domains on which a Smart city operates. However, the current scenario is quite different. The projects carried out are independent of each other, often redundant in the services provided, unable to fully exploit the available technologies and reuse the results already obtained in previous projects. Each project is more like a silo than a brick that contributes to the creation of an integrated vision. Therefore, reference models and managerial practices are needed to bring together the efforts in progress towards a shared, integrated, and intelligent vision of a Smart city. Objective. Given these premises, the goal of this research work is to propose a Smart City Integrated Model together with a Smart Program Management approach for managing the interdependencies between project, strategy, and execution, and investigate the potential benefits that derive from using them. Method. Starting from a Smart city worldwide analysis, the Italian scenario was selected, and we carried out a retrospective analysis on a set of 378 projects belonging to nine different Italian Smart cities. Each project was evaluated according to three different perspectives: application domain transversality, technological depth, and interdependences. Results. The results obtained show that the current scenario is far from being considered “smart” and motivates the adoption of a Smart integrated model and Smart program management in the context of a Smart city. Conclusions. The development of a Smart city requires the use of Smart program management, which may significantly improve the level of integration between the application domain transversality and technological depth.
“…The Smart city is an abstract projection of future communities, an application and conceptual perimeter defined by a set of needs that find answers in technologies, services, and applications that refer to different domains. The Smart city domains involve almost all sciences, which approach this phenomenon from different perspectives [43] and take into consideration not only "hard domains" but also "soft domains" [38] that do not necessarily imply the application of ICT but represent crucial aspects of the urban, social, and economic development of a city, such as human capital, education, culture, policy innovations, social inclusion, and government [19,44]. However, the most general conceptual approach to a Smart city includes six dimensions that are common to several already proposed models: people, government, economy, mobility, environment, and living [45] that play a fundamental role in the design of a Smart city strategy [46].…”
Section: The Smart City Integrated Modelmentioning
Context. A Smart city is intended as a city able to offer advanced integrated services, based on information and communication technology (ICT) technologies and intelligent (smart) use of urban infrastructures for improving the quality of life of its citizens. This goal is pursued by numerous cities worldwide, through smart projects that should contribute to the realization of an integrated vision capable of harmonizing the technologies used and the services developed in various application domains on which a Smart city operates. However, the current scenario is quite different. The projects carried out are independent of each other, often redundant in the services provided, unable to fully exploit the available technologies and reuse the results already obtained in previous projects. Each project is more like a silo than a brick that contributes to the creation of an integrated vision. Therefore, reference models and managerial practices are needed to bring together the efforts in progress towards a shared, integrated, and intelligent vision of a Smart city. Objective. Given these premises, the goal of this research work is to propose a Smart City Integrated Model together with a Smart Program Management approach for managing the interdependencies between project, strategy, and execution, and investigate the potential benefits that derive from using them. Method. Starting from a Smart city worldwide analysis, the Italian scenario was selected, and we carried out a retrospective analysis on a set of 378 projects belonging to nine different Italian Smart cities. Each project was evaluated according to three different perspectives: application domain transversality, technological depth, and interdependences. Results. The results obtained show that the current scenario is far from being considered “smart” and motivates the adoption of a Smart integrated model and Smart program management in the context of a Smart city. Conclusions. The development of a Smart city requires the use of Smart program management, which may significantly improve the level of integration between the application domain transversality and technological depth.
“…A main concept in EUP is empowered computing -allowing users to personalize systems to their needs and preferences [37]. They are used widely in educational contexts [40,47,65,88], and are used in HRI, home automation, and healthcare contexts [16,17,19,26,29,39,41,49,64,67,73,83,84]. However, these methods are typically procedural, so users require a basic understanding of coding constructs.…”
JESSIE is a robotic system that enables novice programmers to program social robots by expressing high-level specifications. We employ control synthesis with a tangible front-end to allow users to define complex behavior for which we automatically generate control code. We demonstrate JESSIE in the context of enabling clinicians to create personalized treatments for people with mild cognitive impairment (MCI) on a Kuri robot, in little time and without error. We evaluated JESSIE with neuropsychologists who reported high usability and learnability. They gave suggestions for improvement, including increased support for personalization, multi-party programming, collaborative goal setting, and re-tasking robot role post-deployment, which each raise technical and sociotechnical issues in HRI. We exhibit JESSIE's reproducibility by replicating a clinician-created program on a TurtleBot 2. As an open-source means of accessing control synthesis, JESSIE supports reproducibility, scalability, and accessibility of personalized robots for HRI. CCS CONCEPTS • Computer systems organization → Robotic control; • Applied computing → Health informatics.
“…This relates to the "End-User Development for the Internet of Things," a topic addressed by a recent special issue [45] that offers a picture of this fast-evolving research field. Indeed, some works are addressing the problem of enabling end-users to automate the behaviors of smart devices, through paradigms simplifying the definition of Event-Condition-Action (ECA) rules [2,10,12,23,30,46].…”
Automation in computing systems has always been considered a valuable solution to unburden the user. Internet of Things (IoT) technology best suits automation in different domains, such as home automation, retail, industry, and transportation, to name but a few. While these domains are strongly characterized by implicit user interaction, more recently, automation has been adopted also for the provision of interactive and immersive experiences that actively involve the users. IoT technology thus becomes the key for Smart Interactive Experiences (SIEs), i.e., immersive automated experiences created by orchestrating different devices to enable smart environments to fluidly react to the final users’ behavior. There are domains, e.g., cultural heritage, where these systems and the SIEs can support and provide several benefits. However, experts of such domains, while intrigued by the opportunity to induce SIEs, are facing tough challenges in their everyday work activities when they are required to automate and orchestrate IoT devices without the necessary coding skills. This paper presents a design approach that tries to overcome these difficulties thanks to the adoption of ontologies for defining Event-Condition-Action rules. More specifically, the approach enables domain experts to identify and specify properties of IoT devices through a user-defined semantics that, being closer to the domain experts’ background, facilitates them in automating the IoT devices behavior. We also present a study comparing three different interaction paradigms conceived to support the specification of user-defined semantics through a “transparent” use of ontologies. Based on the results of this study, we work out some lessons learned on how the proposed paradigms help domain experts express their semantics, which in turn facilitates the creation of interactive applications enabling SIEs.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.