Utilisateur:Sgelix

Une page de Wikipédia, l'encyclopédie libre.

Relecture de l'article Système d'exploitation pour carte à puce[modifier | modifier le code]

Résumé introductif[modifier | modifier le code]

Les systèmes d'exploitation pour carte à puce (COS pour Chip Operating System), sont des systèmes d'exploitation spécifiquement destinés aux cartes à puce dites cartes intelligentes.

Le système d'exploitation est contenu dans la mémoire ROM de la carte, pour les données non modifiables, mais également dans la mémoire EEPROM, pour les données modifiables. Le système d'exploitation permet de crypter les données confidentielles de la carte, via une API de cryptographie, de gérer les fichiers en mémoire et de communiquer vers l'extérieur via un lecteur de cartes.

Depuis 1981 les OS pour cartes à puces n'ont cessé d'évoluer. Les trois approches existantes sont:

  • systèmes fermés: "Windows pour smartcard" ou SOSSE
  • les machines virtuelles: JavaCard, JCVM ou MULTOS
  • hyperviseur: Camille.

Le marché des cartes à puces et des systèmes d’exploitation associés sont en plein essor et s'ouvrent vers de nouveaux secteurs.

Lecture critique[modifier | modifier le code]

Structure[modifier | modifier le code]

Bien
  • Le plan dans son ensemble semble couvrir la totalité du sujet.
  • Les paragraphes s’enchaînent bien.
Moins bien
  • $ Normes: pas assez développé.

Fond[modifier | modifier le code]

Bien
  • Est complet, semble aborder tous les aspects du système d'exploitation des cartes à puce,
  • Le ton reste neutre
  • Reste dans le sujet des systèmes d'exploitation
Moins bien
  • Des références ne ramènent à aucun document: ref 14,15 et 16
  • ref: (en) J.-L. Lanet, J-I Vandewalle et Gilles Grimaud, « FACADE: A Typed Intermediate Language Dedicated to Smart Cards. », dans In Software Engineering–ESEC/FSE’99 (Toulouse, France, October 1999), vol. 1687, 1999, p. 476-493 : le texte intégral ne s'ouvre pas.
  • Des références wikipédia aurait pu être mise en français au lieu de anglais ex Multi-core processor, secure crypto-processor
  • § Description technologique: Aucune référence dans ce paragraphe, hors ref wikipédia

De plus PC-DOS est un lien vers MS-DOS, lequel est à prendre surtout que MS-DOS existe dans wikipédia.

  • § Normes: on ne sait pas si on parle de la norme de référence pour les cartes à puces ou pour le système d'exploitation, de plus on a qu'un tableau, en anglais, il aurait été bien d'avoir l'équivalent en français.

les cartes contactless: je ne sais pas ce que sait , il manque des références.

  • § Fonctionnalités: Pour la 3ème fois on nous dit que le COS est contenu dans la mémoire ROM, à part ça ce paragraphe aurait pu être plus détaillé en commentant le schéma par exemple. En quoi l'information "on peut trouver le terme de mask" apporte une explication à la fonction du COS, la référence n'aide pas à trouver la réponse.
  • § Spécificités: Le paragraphe commence par "Une des grosses problématiques des outils d'exploitation ...", la problématique est une des spécificités ?

"Ainsi ces systèmes d'exploitation sont responsables de": je ne vois pas sur quoi on se base pour lister de quoi sont responsables ces systèmes Sous § Cryptographie et Communication avec le lecteur: il manque des références pour appuyer les affirmations faites.

  • § Rapide historique: Les différentes évolutions ne sont pas assez détaillées.

"Cependant, établir des garanties plus larges comme le contrôle des ressources ou le temps réel reste une question ouverte.": l'article datant de 2002, il y a peut être des questions qui ont eu une réponse ?

  • § Les systèmes fermés: c'est quoi exactement un système fermé? SOSSE "il permet tout type d'expérimentation" Oui mais quoi par exemple.
  • § JCVM: Aucune référence
  • § Un hyperviseur: Camille: Il manque des références, surtout au début du paragraphe. Je ne sais pas ce qu'est une "architecture à base de noyaux".

Les références sont mal formatées, le "cf §2.3 ....." ne facilite pas la lecture et donc la compréhension de cette partie. "pour mieux maîtriser le temps d'exécution des programmes encartés": j'ai du mal à comprendre ce que sont des programme encartés (certes c'est ce qui est dit dans la référence), mais on insère des encarts ? ce sont des programmes intercalés?

  • § Le Marché: manque de référence sur les nouveaux marchés

Forme[modifier | modifier le code]

Bien
  • le texte est, dans l'ensemble, clair et neutre
  • des phrases simples, avec presque toujours un verbe
Moins bien
  • § Description technologique: "A l'image de que représente le PC-DOS" de ce que représente.

Sous § Environnement matériel: remplacer "Ci-dessous une illustration simpliste" par "Ci-dessous une illustration simplifiée. "qui peuvent être modifiables".

  • § MULTOS: "Une grande interopérabilité, avec la notion de machine virtuelle et la définition d'un grand nombre de primitives standardisées en rapport avec des standards de l'industrie comme les interfaces sans contacts." Mais où est donc passé le verbe ???
  • § Le marché: "prend de plus en plus de part de marché dans la plus part (plupart) des secteurs."