Authors: Ilham Alloui and Flavien Vernier

Affiliation: Univ. Savoie Mont Blanc, France

ISBN: 978-989-758-262-2

Keyword(s): Object Oriented Design, Architecture Models, Adaptive Systems, Introspection, Decentralized Control.

Related Ontology Subjects/Areas/Topics: Agents ; Artificial Intelligence ; Artificial Intelligence and Decision Support Systems ; Distributed and Mobile Software Systems ; Enterprise Information Systems ; Knowledge Engineering and Ontology Development ; Knowledge-Based Systems ; Multi-Agent Systems ; Software Engineering ; Symbolic Systems

Abstract: Designing Intelligent Adaptive Distributed Systems is an open research issue addressing nowadays technologies such as Communicating Objects (COT) and the Internet of Things (IoT) that increasingly contribute to our daily life (mobile phones, computers, home automation, etc.). Complexity and sophistication of those systems make them hard to understand and to master by human users, in particular end-users and developers. Those are very often involved in learning processes that capture all their attention while being of little interest for them. To alleviate human interaction with such systems and help developers to produce them, we propose WOF, an object oriented framework founded on the concept of \emph{Wise Object} (WO). A WO is a software-based entity that is able to learn on itself and also on the others (e.g. its environment). Wisdom refers to the experience (on its own behavior and on the usage done of it) such object acquires by its own during its life. In the paper, we present the WOF conceptual architecture and the Java implementation we built from it. Requirements and design principles of wise systems are presented. To provide application (e.g. home automation system) developers with relevant support, we designed WOF with the minimum intrusion in the application source code. The adaptiveness, intelligence and distribution related mechanisms defined in WOF are inherited by application classes. In our Java implementation of WOF, object classes produced by a developer inherit the behavior of Wise Object (WO) class. An instantiated system is then a Wise Object System (WOS) composed of wise objects that interact through an event bus according to publish-subscribe design pattern. (More)

PDF ImageFull Text

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Alloui I. and Vernier F. (2017). A Wise Object Framework for Distributed Intelligent Adaptive Systems.In Proceedings of the 12th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-262-2, pages 95-104. DOI: 10.5220/0006426200950104

author={Ilham Alloui and Flavien Vernier},
title={A Wise Object Framework for Distributed Intelligent Adaptive Systems},
booktitle={Proceedings of the 12th International Conference on Software Technologies - Volume 1: ICSOFT,},


JO - Proceedings of the 12th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - A Wise Object Framework for Distributed Intelligent Adaptive Systems
SN - 978-989-758-262-2
AU - Alloui I.
AU - Vernier F.
PY - 2017
SP - 95
EP - 104
DO - 10.5220/0006426200950104

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.