Security Engineering for Ambient Intelligence

Author(s):  
A. Mana ◽  
C. Rudolph ◽  
G. Spanoudakis ◽  
V. Lotz ◽  
F. Massacci ◽  
...  

The scenarios of Ambient Intelligence introduce a new computing paradigm and set new challenges for the design and engineering of secure and dependable sys-tems. This chapter describes SERENITY, a comprehensive approach to overcome those problems. The key to success in this scenario is to capture security expertise in such a way that it can be supported by automated means. SERENITY’s integral model of S&D considers both static and dynamic aspects by relying in two main innovations: (1) the enhanced notion of S&D patterns and integration schemes; and (2) the computer aided run-time monitoring of the implemented security solutions.

2008 ◽  
pp. 3691-3712
Author(s):  
A. Mana ◽  
C. Rudolph ◽  
G. Spanoudakis ◽  
V. Lotz ◽  
F. Massacci ◽  
...  

The scenarios of Ambient Intelligence introduce a new computing paradigm and set new challenges for the design and engineering of secure and dependable sys-tems. This chapter describes SERENITY, a comprehensive approach to overcome those problems. The key to success in this scenario is to capture security expertise in such a way that it can be supported by automated means. SERENITY’s integral model of S&D considers both static and dynamic aspects by relying in two main innovations: (1) the enhanced notion of S&D patterns and integration schemes; and (2) the computer aided run-time monitoring of the implemented security solutions.


Author(s):  
Caroline Byrne ◽  
Michael O’Grady ◽  
Gregory O’Hare

Ambient intelligence (AmI) is a relatively new and distinct interpretation of the mobile computing paradigm. However, its recognition that embedded intelligence, either in actuality or perception, is an essential prerequisite if mobile computing is to realize its potential distinguishes it from other mobile usage paradigms. Though stressing the need for intelligence, and implicitly the adoption of artificial intelligence (AI) techniques, AmI does not formally ratify any particular approach and is thus technique agnostic. In this article, we examine the constituent technologies of AmI and provide a brief overview of some exemplary AmI projects. In particular, the question of intelligence is considered and some strategies for incorporating intelligence into AmI applications and services are proposed. It is the authors hope that a mature understanding of the issues involved will aid software professionals in the design and implementation of AmI applications.


2011 ◽  
Vol 3 (3) ◽  
pp. 18-27
Author(s):  
Marcello Cinque ◽  
Antonio Coronato ◽  
Alessandro Testa

Ambient Intelligence (AmI) is the emerging computing paradigm used to build next-generation smart environments. It provides services in a flexible, transparent, and anticipative manner, requiring minimal skills for human-computer interaction. Recently, AmI is being adapted to build smart systems to guide human activities in critical domains, such as, healthcare, ambient assisted living, and disaster recovery. However, the practical application to such domains generally calls for stringent dependability requirements, since the failure of even a single component may cause dangerous loss or hazard to people and machineries. Despite these concerns, there is still little understanding on dependability issues in Ambient Intelligent systems and on possible solutions. This paper provides an analysis of the AmI literature dealing with dependability issues and to propose an innovative architectural solution to such issues, based on the use of runtime verification techniques.


Author(s):  
Michael Zoumboulakis ◽  
George Roussos

The concept of the so-called Pervasive and Ubiquitous Computing was introduced in the early nineties as the third wave of computing to follow the eras of the mainframe and the personal computer. Unlike previous technology generations, Pervasive and Ubiquitous Computing recedes into the background of everyday life: “it activates the world, makes computers so imbedded, so fitting, so natural, that we use it without even thinking about it, and is invisible, everywhere computing that does not live on a personal device of any sort, but is in the woodwork everywhere” (Weiser 1991). Pervasive and Ubiquitous Computing is often referred to using different terms in different contexts. Pervasive, 4G mobile and sentient computing or ambient intelligence also refer to the same computing paradigm. Several technical developments come together to create this novel type of computing, the main ones are summarized in Table 1 (Davies and Gellersen 2002; Satyanarayanan 2001).


2019 ◽  
Vol Special Issue ◽  
pp. 9-28
Author(s):  
Andrzej Kamiński

Poland's regaining independence was connected, among other things, with the organizational arrangement of many services, including the current Police force. On the basis of their hierarchical subordination, the structure, rules of operation, consequently the duties and rights of their members - officers, but also employees who were not officers, called "civil servants", were created. These rights also included the right to promotion, which in the hierarchical system of subordination determines the position of a given officer. The promotion in terms of the position or rank is an expression not only of the culture of a given organisation, but first of all it poses new challenges and duties to the officer - the honour and privilege of managing the force, an organisational unit, an organisational department or finally, and by many put on the first place (the author fully supports this issue) - the possibility of managing people belonging to a given organisational structure. It is an honour and privilege that only a few can have. By the time this happens, however, they have to meet certain formal requirements, which have evolved dramatically over the last century. The aim of this study (which in the future will be the beginning of a comprehensive approach) is to indicate the outline of the requirements in principle, on the basis of the original legal acts concerning the pragmatics of police officers, legally binding in the last century. The author is fully aware of the fact that the quoted legal acts were subject to amendments and he points out the most important ones in his opinion.


Author(s):  
Dazhong Wu ◽  
Xi Liu ◽  
Steve Hebert ◽  
Wolfgang Gentzsch ◽  
Janis Terpenny

Cloud computing is an innovative computing paradigm that can potentially bridge the gap between increasing computing demands in computer aided engineering (CAE) applications and limited scalability, flexibility, and agility in traditional computing paradigms. In light of the benefits of cloud computing, high performance computing (HPC) in the cloud has the potential to enable users to not only accelerate computationally expensive CAE simulations (e.g., finite element analysis), but also to reduce costs by utilizing on-demand and scalable cloud computing resources. The objective of this research is to evaluate the performance of running a large finite element simulation in a public cloud. Specifically, an experiment is performed to identify individual and interactive effects of several factors (e.g., CPU core count, memory size, solver computational rate, and input/output rate) on run time using statistical methods. Our experimental results have shown that the performance of HPC in the cloud is sufficient for the application of a large finite element analysis, and that run time can be optimized by properly selecting a configuration of CPU, memory, and interconnect.


2021 ◽  
Vol 13 (2) ◽  
pp. 479-491
Author(s):  
Toivo Muilu

Abstract Sparsely populated areas are in many countries seen as regressive regions lacking decent future options and demanding continuous support from the more prosperous parts of the country in question. This paper addresses rural policies drawn up in recent years to govern not only the negative trends but also the opportunities which the thinly populated rural areas of Finland are experiencing. Finland is, in the European context, a very sparsely inhabited country with long distances between population centres. Less populated areas account for 68% of the land area of Finland but only 5% of the population. Finland’s long tradition of rural policy implementation has resulted in a comprehensive approach also to the policy measures targeting especially the less populated areas.


Author(s):  
Stéphane Frénot ◽  
Frédéric Le Mouël ◽  
Julien Ponge ◽  
Guillaume Salagnac

OSGi is a wrapper above the Java Virtual Machine that embraces two concepts: component approach and service-oriented programming. The component approach enables a Java run-time to host several concurrent applications, while the service-oriented programming paradigm allows the decomposition of applications into independent units that are dynamically bound at runtime. Combining component and service-oriented programming greatly simplifies the implementation of highly adaptive, constantly evolving applications. This, in turn, is an ideal match to the requirements and constraints of ambient intelligence computing, such as adaptation to changes associated with context evolution. OSGi particularly fits ambient requirements and constraints by absorbing and adapting to changes associated with context evolution. However, OSGi needs to be finely tuned in order to integrate ambient specific issues. This paper focuses on Zero-configuration architecture, Multi-provider framework, and Limited resource requirements. The authors studied many OSGi improvements that should be taken into account when building OSGi-based gateways. This paper summarizes the INRIA Amazones teamwork (http://amazones.gforge.inria.fr/) on extending OSGi specifications and implementations to cope with ambient concerns. This paper references three main concerns: management, isolation, and security.


2012 ◽  
pp. 1799-1810
Author(s):  
Stéphane Frénot ◽  
Frédéric Le Mouël ◽  
Julien Ponge ◽  
Guillaume Salagnac

OSGi is a wrapper above the Java Virtual Machine that embraces two concepts: component approach and service-oriented programming. The component approach enables a Java run-time to host several concurrent applications, while the service-oriented programming paradigm allows the decomposition of applications into independent units that are dynamically bound at runtime. Combining component and service-oriented programming greatly simplifies the implementation of highly adaptive, constantly evolving applications. This, in turn, is an ideal match to the requirements and constraints of ambient intelligence computing, such as adaptation to changes associated with context evolution. OSGi particularly fits ambient requirements and constraints by absorbing and adapting to changes associated with context evolution. However, OSGi needs to be finely tuned in order to integrate ambient specific issues. This paper focuses on Zero-configuration architecture, Multi-provider framework, and Limited resource requirements. The authors studied many OSGi improvements that should be taken into account when building OSGi-based gateways. This paper summarizes the INRIA Amazones teamwork (http://amazones.gforge.inria.fr/) on extending OSGi specifications and implementations to cope with ambient concerns. This paper references three main concerns: management, isolation, and security.


Sign in / Sign up

Export Citation Format

Share Document