21,912 research outputs found

    Internet of robotic things : converging sensing/actuating, hypoconnectivity, artificial intelligence and IoT Platforms

    Get PDF
    The Internet of Things (IoT) concept is evolving rapidly and influencing newdevelopments in various application domains, such as the Internet of MobileThings (IoMT), Autonomous Internet of Things (A-IoT), Autonomous Systemof Things (ASoT), Internet of Autonomous Things (IoAT), Internetof Things Clouds (IoT-C) and the Internet of Robotic Things (IoRT) etc.that are progressing/advancing by using IoT technology. The IoT influencerepresents new development and deployment challenges in different areassuch as seamless platform integration, context based cognitive network integration,new mobile sensor/actuator network paradigms, things identification(addressing, naming in IoT) and dynamic things discoverability and manyothers. The IoRT represents new convergence challenges and their need to be addressed, in one side the programmability and the communication ofmultiple heterogeneous mobile/autonomous/robotic things for cooperating,their coordination, configuration, exchange of information, security, safetyand protection. Developments in IoT heterogeneous parallel processing/communication and dynamic systems based on parallelism and concurrencyrequire new ideas for integrating the intelligent “devices”, collaborativerobots (COBOTS), into IoT applications. Dynamic maintainability, selfhealing,self-repair of resources, changing resource state, (re-) configurationand context based IoT systems for service implementation and integrationwith IoT network service composition are of paramount importance whennew “cognitive devices” are becoming active participants in IoT applications.This chapter aims to be an overview of the IoRT concept, technologies,architectures and applications and to provide a comprehensive coverage offuture challenges, developments and applications

    The SATIN component system - a metamodel for engineering adaptable mobile systems

    Get PDF
    Mobile computing devices, such as personal digital assistants and mobile phones, are becoming increasingly popular, smaller, and more capable. We argue that mobile systems should be able to adapt to changing requirements and execution environments. Adaptation requires the ability-to reconfigure the deployed code base on a mobile device. Such reconfiguration is considerably simplified if mobile applications are component-oriented rather than monolithic blocks of code. We present the SATIN (system adaptation targeting integrated networks) component metamodel, a lightweight local component metamodel that offers the flexible use of logical mobility primitives to reconfigure the software system by dynamically transferring code. The metamodel is implemented in the SATIN middleware system, a component-based mobile computing middleware that uses the mobility primitives defined in the metamodel to reconfigure both itself and applications that it hosts. We demonstrate the suitability of SATIN in terms of lightweightedness, flexibility, and reusability for the creation of adaptable mobile systems by using it to implement, port, and evaluate a number of existing and new applications, including an active network platform developed for satellite communication at the European space agency. These applications exhibit different aspects of adaptation and demonstrate the flexibility of the approach and the advantages gaine

    Memos and Mega Projects: Applying Planners’ Perceptions of Their Software to a Framework for the Future of Planning

    Get PDF
    Software powers the modern urban planning department. However, the majority of academic attention on software in the planning profession has focused on highly specialized land use models, ignoring the importance of common applications that most planners rely upon throughout their workdays. For example, email’s impact on planning has gone largely undiscussed in the literature despite its role as one of the most commonly used software by planners. This report has a twofold purpose: 1) create a protocol for interviewing planners about the software they use routinely; 2) synthesize needs and expectations of planners gathered during interviews with relevant literature on planning technologies into a framework for the future of planning software. The framework presented in this report unifies, for the first time, disparate fields of research on software related to urban planning into a single set of guidelines for developing the future of software for public agencies. This framework provides a research agenda for urban planning software systems that mutually strengthen one another, and a valuable conceptual overview of the diverse information systems involved in the planning profession. Eleven interviews were conducted with mid- and senior-level planners in local governments across Santa Clara County, better known around the world as Silicon Valley. Santa Clara County was selected as the study area for two reasons: well-resourced governments in the area can invest in modern planning software, and to question if the stereotype of the area’s technological leadership extends to its local governments. Senior-level planners were interviewed in a semi-structured format with the interview adjusted based on a short survey about the software most used in the individual’s professional role. Key findings from the interviews informing the framework include: Planners in local governments in Silicon Valley are transitioning into modern software tools, like electronic plan review and permit management systems. There is no special technological advantage in Silicon Valley among public agencies. Planners were eager to fully implement and adopt software features available to them, particularly features that would improve communication about project status with applicants; Planners were unafraid of software automation. Limited automation features available in electronic plan review systems were yet to be fully implemented, and planners embraced the time-saving potential; The volume of email burdened interviewees. This draws attention to the significance of generalized productivity software in the practice of planning; Planners had no immediate need for “big data,” despite the recognized importance of big data in the urban planning technology literature. Perceptions from planners about the software that they use informed key problems and set goals for the framework developed here. Extensive research into emerging software targeting the construction and engineering trades with relevance to planners, as well as software designed to assist creative knowledge workers, informed the development of the future framework for planning software. Features of the framework include: A planning data model that underpins land use codes, development guidelines, and planning department procedures, providing machine-readable logic that underpins rulebased systems in email, project tracking, permit management, electronic plan review, and staff reports; Template-based and data type-aware word processing that encodes standardized practices for writing documents and requires numeric data be stored and represented as such. Electronic plan review systems that assist in checking both objective zoning codes and subjective design guidelines using generalized adaptable rule language; Integrated BIM-GIS supporting both the plan review and permit management process by organizing and visualizing spatial and physical data about the built environment; and Predictable, structured times to respond to email from applicants and the public and process-integrated calendars that recover time for focusing on long-term planning efforts; The generalized productivity software that planners have been using for over thirty years is inadequate for the predicted era of big data generated by networked urban environments. Excel is not designed to support real-time analytics, Word is not designed to assist in describing or associating analytics with textual information, and no application has yet been designed to visualize or organize such data for engaging the public. This framework gives planners and researchers of planning technology insight into the range of software used by planners and develop an innovative class of software fit for stewarding the cities of the coming century

    SInCom 2015

    Get PDF
    2nd Baden-WĂĽrttemberg Center of Applied Research Symposium on Information and Communication Systems, SInCom 2015, 13. November 2015 in Konstan

    Adapting mobile systems using logical mobility primitives

    Get PDF
    Mobile computing devices, such as personal digital assistants and mobile phones, are becoming increasingly popular, smaller, more capable and even fashionable personal items. Combined with the recent advent of wireless networking techniques, users are equipped with mobile devices of significant computational abilities, which are able to wirelessly access information by dynamically connecting to many different networks. Despite the ubiquity of mobile devices, mobile systems are built using monolithic architectures, use a small set of predefined interaction paradigms and do not exploit or adapt to the dynamicity of their local or remote context. Applications deployed on mobile devices face considerable challenges posed by their changing surroundings. One of the main peculiarities of mobile devices is heterogeneity, which may occur in software, hardware and network protocols. Mobile systems may carry a large number of different applications, use different operating systems and middleware and, often, have more than one network interface. A further challenge is their considerable variation in the computational resources available, such as battery power, CPU speed, network bandwidth and volatile and persistent memory. Moreover, mobile computing systems are highly dynamic systems, in terms of their surroundings, implying that the requirements for applications deployed on a mobile device are a moving target. Changes in the requirements (such as integration with a new service) may require changes to the application. Consequently, these changes may mean that the application behaviour needs to adapt. This thesis argues that the potential of the ubiquity of mobile devices cannot be realised using static and monolithic architectures, as mobile systems need to be able to adapt to accommodate changes to their environment. It investigates the use of three technologies to offer adaptation to mobile devices: Logical mobility techniques, component systems and middleware technologies. More specifically, this thesis presents the SATIN (System Adaptation Targeting Integrated Networks) component metamodel, a lightweight local component metamodel that offers the flexible use of logical mobility primitives. The metamodel is instantiated to build the SATIN middleware system, a component-based mobile computing middleware that uses the mobility primitives exported by the metamodel to reconfigure itself and applications running on top of it. The suitability of SATIN for the creation of adaptable mobile systems is demonstrated, by using it to implement and evaluate a number of applications showing different aspects of adaptation. Moreover, existing projects are reengineered to run as SATIN components, showing the flexibility of the approach and the advantages gained over the originals

    Big data for monitoring educational systems

    Get PDF
    This report considers “how advances in big data are likely to transform the context and methodology of monitoring educational systems within a long-term perspective (10-30 years) and impact the evidence based policy development in the sector”, big data are “large amounts of different types of data produced with high velocity from a high number of various types of sources.” Five independent experts were commissioned by Ecorys, responding to themes of: students' privacy, educational equity and efficiency, student tracking, assessment and skills. The experts were asked to consider the “macro perspective on governance on educational systems at all levels from primary, secondary education and tertiary – the latter covering all aspects of tertiary from further, to higher, and to VET”, prioritising primary and secondary levels of education
    • …
    corecore