Integration of different cyber-physical systems involves a development process that takes into account some solutions for intercommunicating and interoperating heterogeneous devices. Each device can be managed as a thing within the Internet-of-Things concept by using web technologies. In addition, a “thing” can be managed as an encapsulated component by applying component-based software engineering principles. Based on this context, we propose a solution for integrating heterogeneous systems using a specific component-based technology. Specifically, we focus on enabling the connection of different types of subsystems present in smart home solutions. This technology enables interoperability by applying a homogeneous component representation that provides communication features through web sockets, and by implementing gateways in proprietary network connections. Furthermore, our solution eases the extension of these systems by means of abstract representations of the architectures and devices that form part of them. The approach is validated through an example scenario with different subsystems of a smart home solution.
Modern Web-based Information Systems (WIS) must be flexible and prepared to be easily accessible and manageable in real-time. WIS user interfaces (UI) are still being constructed on the basis of traditional software development paradigms, without taking into account in their construction (or in the knowledge managed by the systems) the main criterion of globalization, that they must be distributed, open and changing. WIS-UI must be able to be constructed depending on the type of interaction (individual or collective) and the purpose of the interaction (management, technical, etc.). In this paper, the authors present a component-based development perspective to build user interfaces of WIS by means of the composition of widgets-components architectures and MDD approaches.
Abstract. Due to the globalization of the information and knowledge society on the Internet, modern Web-based Information Systems (WIS) must be flexible and prepared to be easily accessible and manageable in real-time. In recent times it has received a special interest the globalization of information through a common vocabulary (i.e., ontologies), and the standardized way in which information is retrieved on the Web (i.e., powerful search engines, and intelligent software agents). These same principles of globalization and standardization should also be valid for the user interfaces of the WIS, but they are built on traditional development paradigms. In this paper we present an approach to reduce the gap of globalization/standardization in the generation of WIS user interfaces by using a real-time "bottom-up" composition perspective with COTSinterface components (type interface widgets) and trading services.
We describe here a six-year-long project during which groups of radiologists belonging to various hospitals in Extremadura (one of Spain's regions) shared their clinical experience over the Internet in a process of continuing medical education. We designed a set of tools based on the most familiar Internet protocols (the WWW and e-mail) that make computer-mediated communication very straightforward. Periodically, each group put forward a clinical case of interest, presenting it on a Web page. The other participating groups discussed the case (in real or deferred time), describing the radiological findings, proposing a differential diagnosis, and making suggestions concerning the case. The clinical case was subsequently resolved by the proposing group on the basis of definitive diagnostic tests, and posted for public access on the Internet as a teaching file to form part of a cases-of-interest archive. As of present, more than 65 cases have been presented and discussed, and 55 posted as teaching files. At about halfway through the project, the participants were asked to respond to a questionnaire. In their responses, they indicated a high degree of acceptance of the system, finding no special difficulties in the use of the tools. They also reported having incorporated some of the procedures (consultation of clinical cases on Internet, access to information specifically targeted at radiologists, consulting specialist literature, etc.) into their work habits.
The Internet of Things mechanisms enable the management of home environments since they can be developed as IoT based information systems. From standard smart homes to automated buildings, including other kind of domotics and inmotics solutions, every system must be tested and validated before its installation. The current tools offered by IoT and home automation vendors lack in emulation features close to the real behavior of the devices. In many cases, delaying the verification actions until the hardware is acquired and installed may cause some drawbacks, for example, from the economic point of view. This paper presents a solution for emulating home automation environments which are based on the KNX standard and can be represented by architectures of devices. The emulation consist of developing virtual implementations of real devices which operate and communicate through web technology. The technology implementing these virtual devices allows us to develop components which can provide different type of data related to the installation (audio, video, text, animations, images, etc.). The architectures can be managed using web services and their behavior can be tested through web user interfaces showing the mentioned data. Furthermore, virtual and physical devices are connected to validate the interoperability between the real installation and the emulation.
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.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.