Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

RADIANCE : A Methodolody for Green Software Design

View through CrossRef
RADIANCE : une méthode pour la conception de logiciels écologiques Comme l'ont montré des études antérieures, la clé de la réduction de nos émissions - en particulier des émissions de CO2 - consiste à réduire la quantité et le rythme de notre consommation de ressources naturelles, en particulier de combustibles fossiles. Cette stratégie est née en réponse à la crise climatique actuelle causée par le réchauffement de la planète, qui préoccupe les gouvernements du monde entier en raison de ses effets sur la planète, les sociétés et l'économie mondiale. Dans le domaine des technologies de l'information, l'évolution de la demande mondiale d'électricité devrait passer des 5 % actuels à 7 %, puis à 26 % d'ici à 2030, ce qui est directement imputable à l'utilisation accrue d'applications logicielles et au déploiement massif de matériel informatique.Dans ce contexte et dans le domaine des logiciels verts, un champ d'étude qui vise le développement et la mise en œuvre de produits logiciels à faible consommation d'énergie, cette thèse vise à : (1) identifier les méthodes existantes pour le développement de logiciels verts, (2) identifier la portée de ces méthodes et leur succès dans l'adoption par la communauté des logiciels, (3) la création d'une méthode de conception de logiciels verts. Le chapitre 1 présente le contexte historique dans lequel cette thèse a été développée, ses principales motivations et ses objectifs. Dans le deuxième chapitre, nous présentons l'état de l'art du développement de logiciels écologiques et nous concluons que : les praticiens et les étudiants en développement de logiciels n'ont pas de point d'entrée pratique pour le développement de logiciels écologiques et l'étape de conception de logiciels écologiques manque de soutien.Le chapitre 3 présente trois propositions différentes qui visent à combler les lacunes constatées dans la littérature et les méthodes existantes dans l'état de l'art. Ces propositions consistent en : (1) le développement et la proposition d'un langage spécifique au domaine spécialisé dans la description de profils stochastiques de comportement logiciel, appelé « Profils de consommation basés sur le comportement » (BBCP), (2) un outil d'ingénierie logicielle assistée par ordinateur spécialisé dans la conception de profils de logiciels écologiques par le biais du BBCP, appelé RADIANCE+, et (3) un algorithme de catégorisation et d'étiquetage des modèles de consommation comportementale et matérielle prospective présents dans les profils de comportement logiciel, appelé EnergyScore.Le chapitre quatre propose RADIANCE, une méthode de conception de logiciels écologiques intégrant nos propositions, qui, à notre connaissance, est unique dans sa catégorie. L'originalité de notre méthode réside dans une approche holistique de la conception de logiciels. Cela signifie que le concepteur de logiciel est invité à considérer le comportement du logiciel comme un processus évolutif où le temps est un facteur de changement pour le comportement du logiciel, le comportement de l'utilisateur ou les règles de gestion, ce qui affecte la consommation d'énergie finale du logiciel.
Agence Bibliographique de l'Enseignement Supérieur
Title: RADIANCE : A Methodolody for Green Software Design
Description:
RADIANCE : une méthode pour la conception de logiciels écologiques Comme l'ont montré des études antérieures, la clé de la réduction de nos émissions - en particulier des émissions de CO2 - consiste à réduire la quantité et le rythme de notre consommation de ressources naturelles, en particulier de combustibles fossiles.
Cette stratégie est née en réponse à la crise climatique actuelle causée par le réchauffement de la planète, qui préoccupe les gouvernements du monde entier en raison de ses effets sur la planète, les sociétés et l'économie mondiale.
Dans le domaine des technologies de l'information, l'évolution de la demande mondiale d'électricité devrait passer des 5 % actuels à 7 %, puis à 26 % d'ici à 2030, ce qui est directement imputable à l'utilisation accrue d'applications logicielles et au déploiement massif de matériel informatique.
Dans ce contexte et dans le domaine des logiciels verts, un champ d'étude qui vise le développement et la mise en œuvre de produits logiciels à faible consommation d'énergie, cette thèse vise à : (1) identifier les méthodes existantes pour le développement de logiciels verts, (2) identifier la portée de ces méthodes et leur succès dans l'adoption par la communauté des logiciels, (3) la création d'une méthode de conception de logiciels verts.
Le chapitre 1 présente le contexte historique dans lequel cette thèse a été développée, ses principales motivations et ses objectifs.
Dans le deuxième chapitre, nous présentons l'état de l'art du développement de logiciels écologiques et nous concluons que : les praticiens et les étudiants en développement de logiciels n'ont pas de point d'entrée pratique pour le développement de logiciels écologiques et l'étape de conception de logiciels écologiques manque de soutien.
Le chapitre 3 présente trois propositions différentes qui visent à combler les lacunes constatées dans la littérature et les méthodes existantes dans l'état de l'art.
Ces propositions consistent en : (1) le développement et la proposition d'un langage spécifique au domaine spécialisé dans la description de profils stochastiques de comportement logiciel, appelé « Profils de consommation basés sur le comportement » (BBCP), (2) un outil d'ingénierie logicielle assistée par ordinateur spécialisé dans la conception de profils de logiciels écologiques par le biais du BBCP, appelé RADIANCE+, et (3) un algorithme de catégorisation et d'étiquetage des modèles de consommation comportementale et matérielle prospective présents dans les profils de comportement logiciel, appelé EnergyScore.
Le chapitre quatre propose RADIANCE, une méthode de conception de logiciels écologiques intégrant nos propositions, qui, à notre connaissance, est unique dans sa catégorie.
L'originalité de notre méthode réside dans une approche holistique de la conception de logiciels.
Cela signifie que le concepteur de logiciel est invité à considérer le comportement du logiciel comme un processus évolutif où le temps est un facteur de changement pour le comportement du logiciel, le comportement de l'utilisateur ou les règles de gestion, ce qui affecte la consommation d'énergie finale du logiciel.

Related Results

Transmittance and Radiance Computations for Rocket Engine Plume Environments
Transmittance and Radiance Computations for Rocket Engine Plume Environments
Rocket engine exhaust plume is generally thermal in character arising from changes in the internal energy of constituent molecules. Radiation from the plume is attenuated in its pa...
Satellite Radiance Data Assimilation within the Hourly Updated Rapid Refresh
Satellite Radiance Data Assimilation within the Hourly Updated Rapid Refresh
Abstract Assimilation of satellite radiance data in limited-area, rapidly updating weather model/assimilation systems poses unique challenges compared to those for g...
Satellite Radiance Assimilation in the JMA Operational Mesoscale 4DVAR System
Satellite Radiance Assimilation in the JMA Operational Mesoscale 4DVAR System
Abstract The direct radiance assimilation scheme used in the Japan Meteorological Agency (JMA) global analysis system is applied to the JMA mesoscale four-dimensiona...
Design
Design
Conventional definitions of design rarely capture its reach into our everyday lives. The Design Council, for example, estimates that more than 2.5 million people use design-related...
Examining the Arabic-to-National Language Translation Process in Afghan Higher Education Institutions in 1388
Examining the Arabic-to-National Language Translation Process in Afghan Higher Education Institutions in 1388
In the modern era and globalization that increasingly emphasizes the importance of sustainability, companies are required to adopt environmentally friendly business strategies to i...
Refining Atmosphere Profiles for Aerial Target Detection Models
Refining Atmosphere Profiles for Aerial Target Detection Models
Atmospheric path radiance in the infrared is an extremely important quantity in calculating system performance in certain infrared detection systems. For infrared search and track ...

Back to Top