La métainformatique désigne l'ensemble des activités informatiques et orientées vers l'informatique qui impliquent des connaissances informatiques (sciences et technologies) utilisées pour la recherche , le développement et l'application de différents types d'informatique. Elle peut également concerner de nombreux types d'applications informatiques, telles que l'industrie, les affaires, la gestion et la gestion humaine. Les nouveaux domaines émergents de la métainformatique se concentrent sur les aspects méthodologiques et technologiques du développement de grands réseaux / grilles informatiques , tels qu'Internet , l' intranet et d'autres réseaux informatiques distribués territorialement à des fins spéciales.
Utilisations
En informatique
Le méta-informatique, en tant qu'informatique de l'informatique , comprend : l'organisation de grands réseaux informatiques, le choix des critères de conception (par exemple : solution peer-to-peer ou centralisée) et le développement de logiciels de méta-informatique ( middleware , métaprogrammation ) où, dans les domaines spécifiques, le concept de méta-informatique est utilisé comme description de méta-couches logicielles qui sont des plates-formes en réseau pour le développement de calculs orientés utilisateur, par exemple pour la physique computationnelle et la bio-informatique .
Ici, de sérieux problèmes scientifiques de complexité des systèmes / réseaux émergent, non seulement liés aux complexités dépendantes du domaine , mais axés sur la méta-complexité systémique des infrastructures de réseaux informatiques.
Le terme méta-informatique est également un terme utile pour décrire les systèmes de programmation autoréférentiels. Souvent, ces systèmes fonctionnent comme des langages informatiques de cinquième génération qui nécessitent l'utilisation d'un système d'exploitation logiciel métaprocesseur sous-jacent pour être opérationnels. En général, le méta-informatique se produit dans un système de compilation interprété ou en temps réel, car la nature changeante des informations dans les résultats du traitement peut entraîner un état de calcul imprévisible tout au long de l'existence du méta-ordinateur (l'état des informations sur lequel opère la plate-forme de méta-informatique).
En ingénierie socio-cognitive
Du point de vue humain et social, la métainformatique se concentre en particulier sur les logiciels homme-machine, les interrelations/interfaces cognitives, les possibilités de développement de réseaux informatiques intelligents pour la coopération des organisations humaines et les technologies informatiques ubiquitaires . Elle concerne en particulier le développement d'infrastructures logicielles pour la modélisation et la simulation informatiques d' architectures cognitives pour divers systèmes d'aide à la décision .
En systémique et d'un point de vue philosophique
La métainformatique renvoie aux problèmes généraux de computationnalité des connaissances humaines, aux limites de la transformation des connaissances humaines et de la pensée individuelle sous forme de programmes informatiques. Ces questions et d'autres similaires intéressent également la psychologie mathématique .