SocioPath: In Whom You Trust?
Résumé
Distributed systems are getting more and more numerous, complex and used in a wide variety of applications.
New solutions and new architectures arise (e.g., clouds) that support new functionalities (e.g., social networks)
and pile up several software layers. This evolution implies new non negligible dependences among actors in
the system (e.g., providers and users). Some undesirable dependences could be hidden by this layer stacking,
implying a reduced transparency for users. Thus, any software is directly dependent of the underlying layers. If
one of these layers misbehave, the given software may be unable to provide promised services. We argue that users
should be aware of the potential risks resulting from their dependences. To be able to deduce those dependences,
one should know the way the system works (architecture, involved resources, providers, participants, etc.). This
will help to deduce the potential trust a user should have toward the system. We consider this of utmost importance
as, professional efficiency and personal privacy could be compromised if untrusted actors control the access
to resources. This work proposes SocioPath, a generic meta-model that allows to expose hidden or implied
relationships between actors of the system. SocioPath helps to make evident dependences among participants
in the digital world which also introduces dependences at a sociological level. The notions presented in this
approach are underneath many fields as security, privacy, trust, sociology, economy and so forth. SocioPath can
be used in the evaluation process of a system as well as in its upstream design.
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...