Passage de messagesLe modèle de passage de messages (message passing en anglais) est un modèle de communication entre ordinateurs ou entre processus à l'intérieur d'un même ordinateur. Il réalise l’envoi de messages simples. Il constitue la couche de base des Middleware Orientés Messages. Au-dessus de cette couche, on trouve d'autres couches de middleware de plus en plus perfectionnées et qui sont : La (message queueing en anglais) qui ajoute la notion de persistance au passage de messages ; Le modèle par abonnement (publish-subscribe en anglais), qui utilise les fonctions du passage de messages ou des files d'attente de message et qui ajoute la notion d’anonymat et d’abonnement.
Droits de la communicationLes droits de la communication englobent la liberté d'opinion et d'expression, la gouvernance démocratique des médias, la concentration des médias et le contrôle des médias, la participation à sa propre culture, le droit de choisir sa langue, les droits à l'éducation, la confidentialité, la liberté de réunion et le droit des peuples à disposer d'eux-mêmes. Ils concernent aussi l'inclusion et l'exclusion sociales, la qualité des moyens de communication et leur accessibilité.
Community practiceCommunity practice also known as macro practice or community work is a branch of social work in the United States that focuses on larger social systems and social change, and is tied to the historical roots of United States social work. The field of community practice social work encompasses community organizing and community organization, community building, social planning, human service management, community development, policy analysis, policy advocacy, mediation, electronic advocacy and other larger systems interventions.
Communication inter-processusvignette|Image montrant un échange de données (avec un communication inter-processus) entre deux unités d'un cloud computing. En informatique, la communication inter-processus (inter-process communication, IPC, en anglais) regroupe un ensemble de mécanismes permettant à des processus concurrents de communiquer. Ces mécanismes peuvent être classés en trois catégories : les mécanismes permettant l'échange de données entre les processus ; les mécanismes permettant la synchronisation entre les processus (notamment pour gérer le principe de section critique) ; les mécanismes permettant l'échange de données et la synchronisation entre les processus.
Semantic integrationSemantic integration is the process of interrelating information from diverse sources, for example calendars and to do lists, email archives, presence information (physical, psychological, and social), documents of all sorts, contacts (including social graphs), search results, and advertising and marketing relevance derived from them. In this regard, semantics focuses on the organization of and action upon information by acting as an intermediary between heterogeneous data sources, which may conflict not only by structure but also context or value.
Community organizingLe community organizing décrit le processus par lequel des gens vivant à proximité les uns des autres construisent une organisation pour avoir plus de pouvoir et mieux faire valoir leurs intérêts communs face aux institutions publiques, aux entreprises, aux propriétaires dont les décisions impactent leur vie. Il a été popularisé par Saul Alinsky généralement considéré comme son père fondateur via ses deux apports majeurs: la formalisation de la fonction de community organizer, et l'idée de sortir les principes d'organisation, d'action et de négociation collectives des usines pour les appliquer dans les quartiers.
Data mappingLe data mapping est un procédé permettant de définir au niveau d'un langage de programmation la correspondance entre deux modèles de données. L'Office québécois de la langue française propose comme équivalent en français mise en correspondance de données. L'accès aux données se fait habituellement à travers des requêtes SQL fortement typées selon la structure des données. Le mapping permet aux utilisateurs d'accéder aux données à travers un ensemble de fonctions sans se soucier de la structure des bases de données.
Semantic heterogeneitySemantic heterogeneity is when database schema or datasets for the same domain are developed by independent parties, resulting in differences in meaning and interpretation of data values. Beyond structured data, the problem of semantic heterogeneity is compounded due to the flexibility of semi-structured data and various tagging methods applied to documents or unstructured data. Semantic heterogeneity is one of the more important sources of differences in heterogeneous datasets.
Norme et standard techniquesUne norme technique est un référentiel établi par un organisme de normalisation officiellement agréé par un État via une organisation nationale de standardisation (comme Afnor pour la France), agréé au niveau Européen (comme le CEN ou le ETSI), ou encore issu d'un traité international (comme ISO). Comme la langue anglaise ne marque pas la différence entre norme et standard (« norme » se dit « standard » en anglais), on parle pour les normes de standards de jure et pour les simples standards, de standards de facto.
Community developmentThe United Nations defines community development as "a process where community members come together to take collective action and generate solutions to common problems." It is a broad concept, applied to the practices of civic leaders, activists, involved citizens, and professionals to improve various aspects of communities, typically aiming to build stronger and more resilient local communities.