RESUMEN
Throughout the evolution of software systems, empirical methodologies have been used in their development process, even in the Internet of Things (IoT) paradigm, to develop IoT-based systems (IoTS). In this paper, we review the fundamentals included in the manifesto for agile software development, especially in the Scrum methodology, to determine its use and role in IoTS development. Initially, 4303 documents were retrieved, a number that was reduced to 186 after applying automatic filters and by the relevance of their titles. After analysing their contents, only 60 documents were considered. Of these, 38 documents present the development of an IoTS using some methodology, 8 present methodologies focused on the construction of IoTS software, and 14 present methodologies close to the systems life cycle (SLC). Finally, only one methodology can be considered SLC-compliant. Out of 38 papers presenting the development of some IoTS following a methodology for traditional information systems (ISs), 42.1% have used Scrum as the only methodology, while 10.5% have used Scrum combined with other methodologies, such as eXtreme Programming (XP), Kanban and Rapid Prototyping. In the analysis presented herein, the existing methodologies for developing IoTSs have been grouped according to the different approaches on which they are based, such as agile, modelling, and service oriented. This study also analyses whether the different proposals consider the standard stages of the development process or not: planning and requirements gathering, solution analysis, solution design, solution coding and unit testing (construction), integration and testing (implementation), and operation and maintenance. In addition, we include a review of the automated frameworks, platforms, and tools used in the methodologies analysed to improve the development of IoTSs and the design of their underlying architectures. To conclude, the main contribution of this work is a review for IoTS researchers and developers regarding existing methodologies, frameworks, platforms, tools, and guidelines for the development of IoTSs, with a deep analysis framed within international standards dictated for this purpose.
Asunto(s)
Internet de las Cosas , Humanos , Internet , Investigadores , Programas InformáticosRESUMEN
The prevalence of people over 60 years of age with cognitive impairment has increased in recent decades. As a consequence, numerous computerized cognitive trainings (CCT) have been developed. This pilot study aimed to determine the effectiveness of the CCT with VIRTRAEL in improving older adults' cognition. Fifty-five participants (x¯ = 72.7 years; SD = 6.5) underwent CCT, and twenty participants (x¯ = 76.1 years; SD = 7.6) received face-to-face cognitive stimulation with a paper-and-pencil methodology. Both trainings were conducted in nine sessions (45-60 min each). Participants completed a pre-post training neuropsychological assessment. ANCOVAs and the standardized clinical change were performed. VIRTRAEL's group showed a significant and greater improvement in verbal learning (p < 0.006) and delayed recall (p ≤ 0.001), working memory (p < 0.005), abstract (p < 0.002) and semantic reasoning (p < 0.015), and planning (p < 0.021). Additionally, more large clinical changes (d > 0.8) were found in the VIRTRAEL condition (in verbal learning and delayed free and cued recall) than in the standard group. Here we show that the CCT with VIRTRAEL is effective in improving cognitive function in older adults and is superior to the standard format. These preliminary findings indicate that CCT is a useful tool potentially applicable in the fight against cognitive symptomatology associated with aging and neurodegenerative diseases. VIRTRAEL represents a breakthrough in this field as it is inexpensive and easily accessible to any older person, regardless of whether they live far from health care resources.
RESUMEN
Integrated approaches to disaster victim identification (DVI) management have led to a need for technologies to improve interaction among parties involved in post-mortem (PM) and ante-mortem (AM) data collection through better communication and coordination. Mobile Forensic Workspace© (MFW) is a collaborative mobile system that not only facilitates the systematic collection of high-quality data, but also allows DVI professionals to coordinate activities and exchange data through secure real-time communication at major disaster scenarios in accordance with security, privacy and legal protocols. MFW is adaptable to any communication format (text, voice calls, photographs, etc.) and is dynamically self-reconfigurable when connectivity problems arise. It also allows data integration and backup through secure communication channels between local and remote servers. The feasibility of the system has been demonstrated through implementation of MFW on the iOS platform for iPhone, iPod Touch and iPad terminals. A further strength of MFW is that it provides out-of-the-box support for INTERPOL DVI forms. The application of information and communication technologies for DVI was shown to be useful in improving DVI management by enhancing the quality of data collection and enabling non-Internet dependent real-time data sharing and communication.
Asunto(s)
Víctimas de Desastres , Desastres , Humanos , Medicina Legal , Autopsia , Odontología Forense/métodosRESUMEN
The Request-Response (RR) paradigm is widely used in ubiquitous systems to exchange information in a secure, reliable and timely manner. Nonetheless, there is also an emerging need for adopting the Publish-Subscribe (PubSub) paradigm in this kind of systems, due to the advantages that this paradigm offers in supporting mobility by means of asynchronous, non-blocking and one-to-many message distribution semantics for event notification. This paper analyzes the strengths and weaknesses of both the RR and PubSub paradigms to support communications in ubiquitous systems and proposes an abstract communication model in order to enable their seamless integration. Thus, developers will be focused on communication semantics and the required quality properties, rather than be concerned about specific communication mechanisms. The aim is to provide developers with abstractions intended to decrease the complexity of integrating different communication paradigms commonly needed in ubiquitous systems. The proposal has been applied to implement a middleware and a real home automation system to show its applicability and benefits.
RESUMEN
BACKGROUND: People with low-functioning ASD and other disabilities often find it difficult to understand the symbols traditionally used in educational materials during the learning process. Technology-based interventions are becoming increasingly common, helping children with cognitive disabilities to perform academic tasks and improve their abilities and knowledge. Such children often find it difficult to perform certain tasks contained in educational materials since they lack necessary skills such as abstract reasoning. In order to help these children, the authors designed and created SIGUEME to train attention and the perceptual and visual cognitive skills required to work with and understand graphic materials and objects. METHODS: A pre-test/post-test design was implemented to test SIGUEME. Seventy-four children with low-functioning ASD (age=13.47, SD=8.74) were trained with SIGUEME over twenty-five sessions and compared with twenty-eight children (age=12.61, SD=2.85) who had not received any intervention. RESULTS: There was a statistically significant improvement in the experimental group in Attention (W=-5.497, p<0.001). There was also a significant change in Association and Categorization (W=2.721, p=0.007) and Interaction (W=-3.287, p=0.001). CONCLUSIONS: SIGUEME is an effective tool for improving attention, categorization and interaction in low-functioning children with ASD. It is also a useful and powerful instrument for teachers, parents and educators by increasing the child's motivation and autonomy.