39,672 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

    Support for collaborative component-based software engineering

    Get PDF
    Collaborative system composition during design has been poorly supported by traditional CASE tools (which have usually concentrated on supporting individual projects) and almost exclusively focused on static composition. Little support for maintaining large distributed collections of heterogeneous software components across a number of projects has been developed. The CoDEEDS project addresses the collaborative determination, elaboration, and evolution of design spaces that describe both static and dynamic compositions of software components from sources such as component libraries, software service directories, and reuse repositories. The GENESIS project has focussed, in the development of OSCAR, on the creation and maintenance of large software artefact repositories. The most recent extensions are explicitly addressing the provision of cross-project global views of large software collections and historical views of individual artefacts within a collection. The long-term benefits of such support can only be realised if OSCAR and CoDEEDS are widely adopted and steps to facilitate this are described. This book continues to provide a forum, which a recent book, Software Evolution with UML and XML, started, where expert insights are presented on the subject. In that book, initial efforts were made to link together three current phenomena: software evolution, UML, and XML. In this book, focus will be on the practical side of linking them, that is, how UML and XML and their related methods/tools can assist software evolution in practice. Considering that nowadays software starts evolving before it is delivered, an apparent feature for software evolution is that it happens over all stages and over all aspects. Therefore, all possible techniques should be explored. This book explores techniques based on UML/XML and a combination of them with other techniques (i.e., over all techniques from theory to tools). Software evolution happens at all stages. Chapters in this book describe that software evolution issues present at stages of software architecturing, modeling/specifying, assessing, coding, validating, design recovering, program understanding, and reusing. Software evolution happens in all aspects. Chapters in this book illustrate that software evolution issues are involved in Web application, embedded system, software repository, component-based development, object model, development environment, software metrics, UML use case diagram, system model, Legacy system, safety critical system, user interface, software reuse, evolution management, and variability modeling. Software evolution needs to be facilitated with all possible techniques. Chapters in this book demonstrate techniques, such as formal methods, program transformation, empirical study, tool development, standardisation, visualisation, to control system changes to meet organisational and business objectives in a cost-effective way. On the journey of the grand challenge posed by software evolution, the journey that we have to make, the contributory authors of this book have already made further advances

    A Methodology for Engineering Collaborative and ad-hoc Mobile Applications using SyD Middleware

    Get PDF
    Today’s web applications are more collaborative and utilize standard and ubiquitous Internet protocols. We have earlier developed System on Mobile Devices (SyD) middleware to rapidly develop and deploy collaborative applications over heterogeneous and possibly mobile devices hosting web objects. In this paper, we present the software engineering methodology for developing SyD-enabled web applications and illustrate it through a case study on two representative applications: (i) a calendar of meeting application, which is a collaborative application and (ii) a travel application which is an ad-hoc collaborative application. SyD-enabled web objects allow us to create a collaborative application rapidly with limited coding effort. In this case study, the modular software architecture allowed us to hide the inherent heterogeneity among devices, data stores, and networks by presenting a uniform and persistent object view of mobile objects interacting through XML/SOAP requests and responses. The performance results we obtained show that the application scales well as we increase the group size and adapts well within the constraints of mobile devices

    Enabling quantitative data analysis through e-infrastructures

    Get PDF
    This paper discusses how quantitative data analysis in the social sciences can engage with and exploit an e-Infrastructure. We highlight how a number of activities which are central to quantitative data analysis, referred to as ‘data management’, can benefit from e-infrastructure support. We conclude by discussing how these issues are relevant to the DAMES (Data Management through e-Social Science) research Node, an ongoing project that aims to develop e-Infrastructural resources for quantitative data analysis in the social sciences

    Exploring psychosocial interventions for people with dementia that enhance personhood and relate to legacy- an integrative review

    Get PDF
    Background: Epidemiological predictions suggest that dementia will continue to rise and that this will have social and economic ramifications. Effective interventions, beyond pharmacological management are needed. Psychosocial interventions have largely been investigated in relation to carers of people with dementia, or with regards to their ability to manage dementia symptoms, improve cognition, and reduce challenging behaviour. However, since dementia is a life-limiting illness and people with dementia are at risk of having their personhood compromised, psychosocial interventions should seek to enhance personhood, and offer the potential for the person to leave a legacy. Methods: An integrative review was carried out to identify, assess, appraise and synthesise studies featuring interventions, which relate to both personhood and legacy. Search strategies were developed in key databases: MEDLINE; PsycINFO; Embase; Joanna Briggs Institute; CINAHL; Cochrane Database of Systematic Reviews; ASSIA. Grey literature was also identified through free-text searches. Results: Thirty six articles were included in the final review, these were tabulated and were assessed based on how the intervention related to personhood and legacy. Classification resulted in three themes being identified: Offering aspects of legacy; Acknowledging the person behind the patient; Facilitating meaningful engagement. Generally, personhood aspects of interventions were well reported, but further research is required to explore legacy potential of psychosocial interventions for people with dementia. Conclusion: The integrative review provides an overview and exploration of an under-researched area, and provides directions for future research, which will help expand the evidence base and ultimately help improve patient care for people with dementia and their families

    Service agents based collaborative workflow management implementation

    Get PDF
    Workflow management systems in collaborative logistic companies require strong information systems to support in a distributed environment. These IT integration requirements have expanded considerably with the advent of collaborative e-business; utilizing B2B (Business to Business) and P2P (Partner to Partner) e-commerce. This paper deals with adaptation management of collaborative workflow changes in such consortia and proposes architecture for implementation of these changes through the process of component integration and agent based workflow management system where by existing workflow systems adapt to the changes. This paper describes conceptual framework required for prototype implementation resulting in new collaborative workflow adaptation

    Towards collaborative learning via shared artefacts over the Grid

    Get PDF
    The Web is the most pervasive collaborative technology in widespread use today; and its use to support eLearning has been highly successful. There are many web-based Virtual Learning Environments such as WebCT, FirstClass, and BlackBoard as well as associated web-based Managed Learning Environments. In the future, the Grid promises to provide an extremely powerful infrastructure allowing both learners and teachers to collaborate in various learning contexts and to share learning materials, learning processes, learning systems, and experiences. This position paper addresses the role of support for sharing artefacts in distributed systems such as the Grid. An analogy is made between collaborative software development and collaborative learning with the goal of gaining insights into the requisite support for artefact sharing within the eLearning community

    Collaborative workflow management using service oriented approach

    Get PDF
    Collaborative workflow systems in large logistics companies require a well integrated information systems infrastructure and a strong communication network to meet major new challenges and opportunities. Agile infrastructure, enabled by integration, can have substantial impact on the overall success of a business, these IT integration requirements are expanding considerably with the advent of ebusiness; utilizing B2B (Business to Business) web services and P2P (Partner to Partner) e-commerce. This paper deals with change management of collaborative workflow in such consortia and proposes integration architecture for synchronization of these changes through the process of service modules integration where by existing workflow systems are adapted to the changes. This paper will describe conceptual framework and implementation strategy resulting in new collaborative workflow adaptation
    • 

    corecore