Filters








14,980 Hits in 3.8 sec

Using SPL to Develop AAL Systems Based on Self-adaptive Agents [chapter]

Inmaculada Ayala, Mercedes Amor, Lidia Fuentes
2016 Advances in Intelligent Systems and Computing  
To overcome this limitation we have already proposed a Software Product Line (SPL) process for the development of self-adaptive agents in the IoT.  ...  This means that AAL systems need to work as self-adaptive systems. The autonomy property inherent to software agents, makes them a suitable choice for developing self-adaptive systems.  ...  In [3] we defined the global variability model and architecture of the MAS for the IoT (see Fig. 2 ).  ... 
doi:10.1007/978-3-319-40159-1_22 fatcat:ewpxgc2qjbgnta4yxqfgptnrqa

Cyber-Physical-Social Based Security Architecture for Future Internet of Things

Huansheng Ning, Hong Liu
2012 Advances in Internet of Things  
As the Internet of Things (IoT) is emerging as an attractive paradigm, a typical IoT architecture that U2IoT (Unit IoT and Ubiquitous IoT) model has been presented for the future IoT.  ...  Based on the U2IoT model, this paper proposes a cyber-physical-social based security architecture (IPM) to deal with Information, Physical, and Management security perspectives, and presents how the architectural  ...  Figure 1 . 1 U2IoT model and its security architecture (IPM). (a) The U2IoT (Unit IoT and Ubiquitous IoT) model; (b) The proposed security architecture (IPM) based on U2IoT.  ... 
doi:10.4236/ait.2012.21001 fatcat:gi6ixyqqevg2ta5aid25nq2tee

Architecting Software for the Internet of Thing Based Systems

Abdulrahman Alreshidi, Aakash Ahmad
2019 Future Internet  
and dynamically adapt IoT software.  ...  Results and Implications—The results of the mapping study highlight various research themes that exploit software architecture models to develop IoT systems.  ...  modeling notations and description languages [S21, S68, S83] and self-organizing and self-healing IoTs [40, 55] that can adapt themselves as per the evolution of their context [S58, S79] .  ... 
doi:10.3390/fi11070153 fatcat:lwpamgrr2jdibi42pwkwf44yhy

An Overview of Design Patterns for Self-Adaptive Systems in the Context of the Internet of Things

Christian Krupitzer, Timur Temizer, Thomas Prantl, Claudia Raibulet
2020 IEEE Access  
The self-adaptive research domain provides adaptive capabilities that can support the integration in IoT systems.  ...  To tackle this issue, in this paper, we provide a taxonomy on design patterns for self-adaptive systems that can be transferred to support adaptivity in IoT systems.  ...  an architectural model of a system [18] .  ... 
doi:10.1109/access.2020.3031189 fatcat:lnl2ivtwlbgzbovke2bwpf3nfy

Towards an MDD Based Framework for Self Adaptive IoT Applications Development [article]

Yousef Abuseta
2018 arXiv   pre-print
We believe that IoT applications are highly dynamic in nature and thus need to be engineered with the self adaptive and autonomic concepts in mind.  ...  Therefore, our proposed IoT software development lifecycle was based on the IBM architecture blueprint for autonomic systems.  ...  .  Autonomic Platform Independent Model (APIM) In this stage, the software components that are responsible for handling the management and self adaptation aspects of IoT applications are defined.  ... 
arXiv:1803.02889v1 fatcat:yhjb6qiqqbbyhbmxayqldjemde

Security Framework for IoT End Nodes with Neural Networks

Jesus Pacheco, Universidad de Sonora, Blvd. Luis Encinas y Rosales, Col. Centro, Hermosillo, Sonora 83103, Mexico, Victor H. Benitez, Zhiwen Pan
2019 International Journal of Machine Learning and Computing  
In this paper we present a multilayer architecture to integrate devices to the IoT, making it available from everywhere at any time.  ...  We show the applicability of our methodology to secure and protect IoT end nodes providing them with the capabilities for self-monitoring and self-recovering after an external event has occurred.  ...  autoregressive with external input (NARX) architecture is designed as the adaptive model block [25] .  ... 
doi:10.18178/ijmlc.2019.9.4.814 fatcat:tpd5nti63vbslmfbtqc2mk7wgm

Architecting Emergent Configurations in the Internet of Things

Fahed Alkhabbas, Romina Spalazzese, Paul Davidsson
2017 2017 IEEE International Conference on Software Architecture (ICSA)  
In this paper, we use the Emergent Configurations (ECs) concept as a way to engineer IoT systems and propose an architecture for ECs.  ...  The dynamic environment of the IoT, the involvement of the human in the loop, and the runtime interactions among devices and applications, put additional requirements on the systems' architecture.  ...  In the second subprocess, to support adaptations in ECs, we envision a self-adaptive architecture implementing the MAPE-K loop.  ... 
doi:10.1109/icsa.2017.37 dblp:conf/icsa/AlkhabbasSD17 fatcat:26ksx6hemfb55d7nl37p3llskq

A Microservice-Based Framework for Developing Internet of Things and People Applications

Macías, Navarro, González
2019 Proceedings (MDPI)  
architecture.  ...  Since IoT systems are composed by a variety of objects and services, a key aspect for engineering them is their architecture.  ...  initial three-layer architecture is now split into two different main subsystems matching the self-adaptive architecture (see Figure 1 ).  ... 
doi:10.3390/proceedings2019031085 fatcat:cjql2wwzlzf4lpvzajm4ywlj6y

A Software Product Line Process to Develop Agents for the IoT

Inmaculada Ayala, Mercedes Amor, Lidia Fuentes, José Troya
2015 Sensors  
Agents are a good option for developing self-managed IoT systems due to their distributed nature, context-awareness and self-adaptation.  ...  Our goal is to enhance the development of IoT applications using agents and software product lines (SPL).  ...  Author Contributions Self-StarMAS is the doctoral thesis of Inmaculada Ayala supervised by Mercedes Amor and Lidia Fuentes.  ... 
doi:10.3390/s150715640 pmid:26140350 pmcid:PMC4541848 fatcat:g3mj5ninmnb47acrwhe33gnn4a

IoT-based Emergency Evacuation Systems [article]

Mahyar Tourchi Moghaddam
2020 arXiv   pre-print
This thesis makes the following main contributions: i) Addressing an up to date state of the art class for IoT architectural styles and patterns; ii) Proposing a set of self-adaptive IoT patterns and assessing  ...  ; iv) Developing a network flow algorithm that facilitates minimizing the time necessary to evacuate people from a scene of a disaster; v) Modeling various social agents and their interactions during an  ...  The self-adaptive architectures for IoT infrastructures are presented in Section 5.3.  ... 
arXiv:2005.13374v1 fatcat:oe4aawcej5csvflidcjawd6zca

A Cloud-based Middleware for Self-Adaptive IoT-Collaboration Services

Park, Park
2019 Sensors  
This paper proposes a cloud-based middleware framework that provides a set of cloud services for self-adaptive IoT collaboration services.  ...  However, existing middleware frameworks are mostly limited to a single system, and developing self-adaptive IoT collaboration services using existing frameworks requires developers to take considerable  ...  The proposed self-adaptive IoT architecture has a characteristic in that it could be a bridge and combine the IoT distribution patterns and adaptation logic.  ... 
doi:10.3390/s19204559 fatcat:hbwwpwt4qrdetib77bbe64ybty

Designing a Framework for Smart IoT Adaptations [chapter]

Asmaa Achtaich, Nissrine Souissi, Raul Mazo, Camille Salinesi, Ounsa Roudies
2017 Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering  
IoT environments are complex, dynamic, rapidly changing and resource constrained. Therefore, proactively adapting devices to align with context fluctuations becomes a concern.  ...  The Internet of Things (IoT) is the science of connecting multiple devices that coordinate to provide the service in question.  ...  Architecture-based self-adaptive techniques formulate and process changes in an architectural model [5] that describes the properties of software through a set of bound components and interconnections  ... 
doi:10.1007/978-3-319-67837-5_6 fatcat:dhnwlqiomfbaxklv6rjuaxpkzy

An Architecture for Self -Aware IOT Applications

Lukas Esterle, Bernhard Rinner
2018 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)  
In this position paper, we introduce self-aware computing as design approach for IoT applications which is centred around a self-aware architecture for IoT nodes.  ...  This architecture particularly supports adaptations based on node interactions. We demonstrate our approach with an IoT case study on multi-object coverage with mobile cameras.  ...  In this paper, we propose self-aware computing as a design approach for IoT applications by adapting the generic reference architecture [2] .  ... 
doi:10.1109/icassp.2018.8462005 dblp:conf/icassp/EsterleR18 fatcat:ege5l3ynj5bsld7qbesvhlgmlm

Designing for Self-Configuration and Self-Adaptation in the Internet of Things

Arjun Athreya, Bruce DeBruhl, Patrick Tague
2013 Proceedings of the 9th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing  
We discuss the inherent benefits of self-management and selfconfiguration in IoT systems in Section II, and we discuss the corresponding self-configurable IoT components in Section III.  ...  However, the IoT introduces significant changes to the Internet model, largely in the form of billions to trillions of embedded devices that most likely will not be able to be managed centrally by cloud  ...  architectural needs to support self-managing or self-adapting IoT components.  ... 
doi:10.4108/icst.collaboratecom.2013.254091 dblp:conf/colcom/AthreyaDT13 fatcat:7yiuizdmgngh5fszfnfmie3odq

Designing a Framework for Smart IoT Adaptations [article]

Asmaa Achtaich, Camille Salinesi
2017 arXiv   pre-print
IoT environments are complex, dynamic, rapidly changing and resource constrained. Therefore, proactively adapting devices to align with context fluctuations becomes a concern.  ...  The Internet of Things (IoT) is the science of connecting multiple devices that coordinate to provide the service in question.  ...  Architecture-based self-adaptive techniques formulate and process changes in an architectural model [5] that describes the properties of software through a set of bound components and interconnections  ... 
arXiv:1709.08539v1 fatcat:55rbfmpqmvbuzbmu6p3wk6br7e
« Previous Showing results 1 — 15 out of 14,980 results