Modélisation centrée utilisateur pour la configuration logicielle en environnement ambiant

Modélisation centrée utilisateur pour la configuration logicielle en environnement ambiant PDF Author: Maroun Koussaifi
Publisher:
ISBN:
Category :
Languages : fr
Pages : 147

Get Book Here

Book Description
L'intelligence ambiante vise à offrir à un utilisateur humain des applications et des services personnalisés et adaptés à la situation courante. L'environnement ambiant, dans lequel cet humain est plongé, est composé d'un ensemble d'objets connectés et de composants logiciels qui sont des briques de base pour la construction d'applications par composition. La disponibilité de ces composants peut varier dynamiquement, en cas de mobilité par exemple. Ceux-ci peuvent apparaître ou disparaître de manière non anticipée. De plus, dans ces environnements dynamiques et ouverts, le besoin de l'utilisateur humain n'est pas stable ni toujours bien défini. Pour construire des applications dans un tel contexte, et fournir à l'utilisateur "les bonnes applications au bon moment", notre équipe explore une approche originale appelée "composition logicielle opportuniste" : l'idée est de construire des applications à la volée par assemblage de composants logiciels présents dans l'environnement sur le moment, sans se baser sur des besoins explicites ni sur des schémas de construction prédéfinis. C'est l'opportunité qui déclenche la construction des applications à la volée. Elle est contrôlée par un système intelligent, appelé moteur de composition opportuniste, qui doit décider des "bonnes" compositions à effectuer sans contribution explicite de l'utilisateur. Ainsi, les applications "émergent" dynamiquement. Les applications émergentes peuvent être imprévues ou inconnues de l'utilisateur. Au centre du système, ce dernier doit être en informé. Il doit pouvoir les contrôler, c'est-à-dire les accepter ou les rejeter, et s'il a les compétences requises, les modifier ou même construire lui-même des applications en assemblant des composants logiciels présents dans l'environnement ambiant. Dans les tâches de contrôle, l'utilisateur doit être assisté au mieux. D'autre part, pour que le moteur de composition opportuniste construise des assemblages pertinents en l'absence de besoins explicites, il doit recevoir des informations de l'utilisateur. Ceci ne doit cependant pas entraîner, pour l'utilisateur, une surcharge d'information ou d'opérations à effectuer. Dans cette thèse, nous proposons une approche basée sur l'ingénierie dirigée par les modèles (IDM) afin de mettre l'utilisateur "au centre de la boucle". Il s'agit de lui présenter les applications émergentes, de l'assister dans son contrôle et d'extraire des données de feedback utiles à fournir au moteur de composition "intelligent". Notre solution repose sur un métamodèle d'assemblage de composants logiciels, des langages spécifiques à un domaine (DSL) qui supportent la description des applications, un éditeur graphique qui permet d'éditer les applications et de capturer le feedback de l'utilisateur. Différentes transformations de modèle permettent l'interfaçage avec le moteur de composition et la génération de différentes formes de descriptions structurelles et sémantiques des applications pour des utilisateurs différents. En outre, les descriptions peuvent être facilement ajustées à un humain particulier, en changeant ou en adaptant les DSL et les transformations de modèle au profil de l'utilisateur. Dans notre approche, contrairement à l'utilisation classique de l'IDM où les outils et les techniques sont utilisés par les ingénieurs pour développer des logiciels et générer du code, le focus est sur les utilisateurs finaux qui prennent la place des ingénieurs. L'ensemble de la solution a été implémentée et fonctionne de manière couplée avec le moteur de composition opportuniste : notre solution prend en entrée les applications proposées par le moteur, les transforme en des modèles présentables, compréhensibles et modifiables par l'utilisateur, et enfin capture le feedback de l'utilisateur pour le transmettre au moteur pour mettre à jour sa connaissance.

Modélisation centrée utilisateur pour la configuration logicielle en environnement ambiant

Modélisation centrée utilisateur pour la configuration logicielle en environnement ambiant PDF Author: Maroun Koussaifi
Publisher:
ISBN:
Category :
Languages : fr
Pages : 147

Get Book Here

Book Description
L'intelligence ambiante vise à offrir à un utilisateur humain des applications et des services personnalisés et adaptés à la situation courante. L'environnement ambiant, dans lequel cet humain est plongé, est composé d'un ensemble d'objets connectés et de composants logiciels qui sont des briques de base pour la construction d'applications par composition. La disponibilité de ces composants peut varier dynamiquement, en cas de mobilité par exemple. Ceux-ci peuvent apparaître ou disparaître de manière non anticipée. De plus, dans ces environnements dynamiques et ouverts, le besoin de l'utilisateur humain n'est pas stable ni toujours bien défini. Pour construire des applications dans un tel contexte, et fournir à l'utilisateur "les bonnes applications au bon moment", notre équipe explore une approche originale appelée "composition logicielle opportuniste" : l'idée est de construire des applications à la volée par assemblage de composants logiciels présents dans l'environnement sur le moment, sans se baser sur des besoins explicites ni sur des schémas de construction prédéfinis. C'est l'opportunité qui déclenche la construction des applications à la volée. Elle est contrôlée par un système intelligent, appelé moteur de composition opportuniste, qui doit décider des "bonnes" compositions à effectuer sans contribution explicite de l'utilisateur. Ainsi, les applications "émergent" dynamiquement. Les applications émergentes peuvent être imprévues ou inconnues de l'utilisateur. Au centre du système, ce dernier doit être en informé. Il doit pouvoir les contrôler, c'est-à-dire les accepter ou les rejeter, et s'il a les compétences requises, les modifier ou même construire lui-même des applications en assemblant des composants logiciels présents dans l'environnement ambiant. Dans les tâches de contrôle, l'utilisateur doit être assisté au mieux. D'autre part, pour que le moteur de composition opportuniste construise des assemblages pertinents en l'absence de besoins explicites, il doit recevoir des informations de l'utilisateur. Ceci ne doit cependant pas entraîner, pour l'utilisateur, une surcharge d'information ou d'opérations à effectuer. Dans cette thèse, nous proposons une approche basée sur l'ingénierie dirigée par les modèles (IDM) afin de mettre l'utilisateur "au centre de la boucle". Il s'agit de lui présenter les applications émergentes, de l'assister dans son contrôle et d'extraire des données de feedback utiles à fournir au moteur de composition "intelligent". Notre solution repose sur un métamodèle d'assemblage de composants logiciels, des langages spécifiques à un domaine (DSL) qui supportent la description des applications, un éditeur graphique qui permet d'éditer les applications et de capturer le feedback de l'utilisateur. Différentes transformations de modèle permettent l'interfaçage avec le moteur de composition et la génération de différentes formes de descriptions structurelles et sémantiques des applications pour des utilisateurs différents. En outre, les descriptions peuvent être facilement ajustées à un humain particulier, en changeant ou en adaptant les DSL et les transformations de modèle au profil de l'utilisateur. Dans notre approche, contrairement à l'utilisation classique de l'IDM où les outils et les techniques sont utilisés par les ingénieurs pour développer des logiciels et générer du code, le focus est sur les utilisateurs finaux qui prennent la place des ingénieurs. L'ensemble de la solution a été implémentée et fonctionne de manière couplée avec le moteur de composition opportuniste : notre solution prend en entrée les applications proposées par le moteur, les transforme en des modèles présentables, compréhensibles et modifiables par l'utilisateur, et enfin capture le feedback de l'utilisateur pour le transmettre au moteur pour mettre à jour sa connaissance.

The Duality of Technology: Rethinking the Concept of Technology in Organizations

The Duality of Technology: Rethinking the Concept of Technology in Organizations PDF Author: Wanda J. Orlikowski
Publisher:
ISBN: 9781021176851
Category : Business & Economics
Languages : en
Pages : 0

Get Book Here

Book Description


The Disappearing Computer

The Disappearing Computer PDF Author: Norbert Streitz
Publisher: Springer
ISBN: 3540727272
Category : Computers
Languages : en
Pages : 314

Get Book Here

Book Description
This book examines how the computer, as we currently know it, will be replaced by a new generation of technologies, moving computing off the desktop and ultimately integrating it with real world objects and everyday environments. It provides a unique combination of concepts, methods and prototypes of ubiquitous and pervasive computing reflecting the current interest in smart environments and ambient intelligence.

Innovate Bristol

Innovate Bristol PDF Author: Sven Boermeester
Publisher:
ISBN: 9781949677072
Category :
Languages : en
Pages :

Get Book Here

Book Description
Innovate Bristol highlights and celebrates those companies and individuals that are actively working at building a better tomorrow for all. Innovation Ecosystems thrive through the involvement and support of companies and individuals from all industries, which is why the Innovate series not only focuses on the innovators but also those people whom the Innovation Ecosystem, would not be able to thrive without.

People and Computers XV — Interaction without Frontiers

People and Computers XV — Interaction without Frontiers PDF Author: Ann Blandford
Publisher: Springer Science & Business Media
ISBN: 144710353X
Category : Computers
Languages : en
Pages : 578

Get Book Here

Book Description
In 2001 AFIHM and the British HCI Group combined their annual conferences, bringing together the best features of each organisation's separate conference series, and providing a special opportunity for the French- and English-speaking HCI communities to interact. This volume contains the full papers presented at IHM-HCI 2001, the 15th annual conference of the British HCI group, a specialist group of the British Computer Society and the 14th annual conference of the Association Francophone d'interaction Homme-Machine, an independent association for any French-speaking person who is interested in Human-Computer Interaction. Human-Computer Interaction is a discipline well-suited to such a multi-linguistic and multi-cultural conference since it brings together researchers and practitioners from a variety of disciplines with very different ways of thinking and working. As a community we are already used to tackling the challenges of working across such boundaries, dealing with the problems and taking advantage of the richness of the resulting insights: interaction without frontiers. The papers presented in this volume cover all the main areas of HCI research, but also focus on considering the challenges of new applications addressing the following themes: - Enriching HCI by crossing national, linguistic and cultural boundaries; - Achieving greater co-operation between disciplines to deliver usable, useful and exciting design solutions; - Benefiting from experience gained in other application areas; - Transcending interaction constraints through the use of novel technologies; - Supporting mobile users.

2018 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT)

2018 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT) PDF Author: IEEE Staff
Publisher:
ISBN: 9781538692080
Category :
Languages : en
Pages :

Get Book Here

Book Description
2018 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT 2018) will be held at University of Bahrain, Kingdom of Bahrain,, November 18 20, 2018 The aim of 3ICT 2018 is to provide a forum for the researchers and industry practitioners to exchange the latest fundamental advances in the state of the art and practice of Computing, Advanced Technologies, and Invocative Research present their latest research results and perspectives for future work in these areas of research

Multi-Agent-Based Simulation XXII

Multi-Agent-Based Simulation XXII PDF Author: Koen H. Van Dam
Publisher: Springer Nature
ISBN: 3030945480
Category : Computers
Languages : en
Pages : 203

Get Book Here

Book Description
This book constitutes the thoroughly refereed post-conference proceedings of the 21st International Workshop on Multi-Agent-Based Simulation, MABS 2021, held in May 2021 as part of AAMAS 2021. The conference was held virtually due to COVID 19 pandemic. The 14 revised full papers included in this volume were carefully selected from 23 submissions. The workshop focused on finding efficient solutions to model complex social systems, in such areas as economics, management, organizational and social sciences in general. In all these areas, agent theories, metaphors, models, analysis, experimental designs, empirical studies, and methodological principles, all converge into simulation as a way of achieving explanations and predictions, exploration and testing of hypotheses, better designs and systems and providing decision-support in a wide range of applications.

Agent-based Modeling and Simulation

Agent-based Modeling and Simulation PDF Author: S. Taylor
Publisher: Springer
ISBN: 1137453648
Category : Business & Economics
Languages : en
Pages : 223

Get Book Here

Book Description
Operational Research (OR) deals with the use of advanced analytical methods to support better decision-making. It is multidisciplinary with strong links to management science, decision science, computer science and many application areas such as engineering, manufacturing, commerce and healthcare. In the study of emergent behaviour in complex adaptive systems, Agent-based Modelling & Simulation (ABMS) is being used in many different domains such as healthcare, energy, evacuation, commerce, manufacturing and defense. This collection of articles presents a convenient introduction to ABMS with papers ranging from contemporary views to representative case studies. The OR Essentials series presents a unique cross-section of high quality research work fundamental to understanding contemporary issues and research across a range of Operational Research (OR) topics. It brings together some of the best research papers from the esteemed Operational Research Society and its associated journals, also published by Palgrave Macmillan.

A Pattern Language

A Pattern Language PDF Author: Christopher Alexander
Publisher: Oxford University Press
ISBN: 0190050357
Category : Architecture
Languages : en
Pages : 1216

Get Book Here

Book Description
You can use this book to design a house for yourself with your family; you can use it to work with your neighbors to improve your town and neighborhood; you can use it to design an office, or a workshop, or a public building. And you can use it to guide you in the actual process of construction. After a ten-year silence, Christopher Alexander and his colleagues at the Center for Environmental Structure are now publishing a major statement in the form of three books which will, in their words, "lay the basis for an entirely new approach to architecture, building and planning, which will we hope replace existing ideas and practices entirely." The three books are The Timeless Way of Building, The Oregon Experiment, and this book, A Pattern Language. At the core of these books is the idea that people should design for themselves their own houses, streets, and communities. This idea may be radical (it implies a radical transformation of the architectural profession) but it comes simply from the observation that most of the wonderful places of the world were not made by architects but by the people. At the core of the books, too, is the point that in designing their environments people always rely on certain "languages," which, like the languages we speak, allow them to articulate and communicate an infinite variety of designs within a forma system which gives them coherence. This book provides a language of this kind. It will enable a person to make a design for almost any kind of building, or any part of the built environment. "Patterns," the units of this language, are answers to design problems (How high should a window sill be? How many stories should a building have? How much space in a neighborhood should be devoted to grass and trees?). More than 250 of the patterns in this pattern language are given: each consists of a problem statement, a discussion of the problem with an illustration, and a solution. As the authors say in their introduction, many of the patterns are archetypal, so deeply rooted in the nature of things that it seemly likely that they will be a part of human nature, and human action, as much in five hundred years as they are today.

Electric Renewable Energy Systems

Electric Renewable Energy Systems PDF Author: Muhammad H. Rashid
Publisher: Academic Press
ISBN: 0128006366
Category : Technology & Engineering
Languages : en
Pages : 604

Get Book Here

Book Description
- This derivative volume stemming from content included in our seminal Power Electronics Handbook takes its chapters related to renewables and establishes them at the core of a new volume dedicated to the increasingly pivotal and as yet under-published intersection of Power Electronics and Alternative Energy. While this re-versioning provides a corollary revenue stream to better leverage our core handbook asset, it does more than simply re-package existing content. Each chapter will be significantly updated and expanded by more than 50%, and all new introductory and summary chapters will be added to contextualize and tie the volume together. Therefore, unlike traditional derivative volumes, we will be able to offer new and updated material to the market and include this largely original content in our ScienceDirect Energy collection. - Due to the inherently multi-disciplinary nature of renewables, many engineers come from backgrounds in Physics, Materials, or Chemical Engineering, and therefore do not have experience working in-depth with electronics. As more and more alternative and distributed energy systems require grid hook-ups and on-site storage, a working knowledge of batteries, inverters and other power electronics components becomes requisite. Further, as renewables enjoy broadening commercial implementation, power electronics professionals are interested to learn of the challenges and strategies particular to applications in alternative energy. This book will bring each group up-to-speed with the primary issues of importance at this technological node. - This content clarifies the juncture of two key coverage areas for our Energy portfolio: alternative sources and power systems. It serves to bridge the information in our power engineering and renewable energy lists, supporting the growing grid cluster in the former and adding key information on practical implementation to the latter. - Provides a thorough overview of the key technologies, methods and challenges for implementing power electronics in alternative energy systems for optimal power generation - Includes hard-to-find information on how to apply converters, inverters, batteries, controllers and more for stand-alone and grid-connected systems - Covers wind and solar applications, as well as ocean and geothermal energy, hybrid systems and fuel cells