« Don't ban benchmarks » : tel est le titre d'une tribune que vient de publier Jeff Bier de la société Berkely Design Technology chez notre confrère DSP Design Line. En cause, une phrase incluse dans un texte traditionnel que l'on trouve en préliminaire d'utilisation d'un logiciel, précisant les conditions d'utilisation de la licence. Jeff Bier avait sans doute du temps devant lui, il a lu et est tombé sur une phrase disant que l'accord d'acceptation de la licence impliquait que l'utilisateur s'engage à ne pas mettre dans le domaine public les résultats du benchmark (test d'évaluation) qu'il pourrait être amené à pratiquer. Sauf s'il obtenait l'autorisation de l'éditeur pour le faire mais, pour M. Bier, celui-ci ne la donnerait pas, à moins de savoir par avance que les résultats publiés lui sont favorables. Mais une telle pratique mettrait sérieusement en doute l'indépendance de ceux qui pratiquent les benchmarks. Il est clair que certains benchmarks publiés sont parfois "orientés" et peuvent donner une fausse image d'un produit (en mettant par exemple en avant une caractéristique secondaire favorable et en ne publiant pas une caractéristique défavorable, bien que plus importante). Mais cette interdiction de publier les résultats de tests comparatifs a de quoi inquiéter, surtout si elle venait à se répandre...« Autoriser la publication des benchmarks est une manière pour les vendeurs d'afficher leur loyauté envers leurs clients. C'est de l'éthique bien placée, c'est une pratique commerciale saine », conclut Jeff Bier
J-F P
Lire le texte intégral
La virtualisation, qui permet de compartimenter le fonctionnement de plusieurs applications ou systèmes d'exploitation sur un même processeur, prend de plus en plus d'importance, sous l'impulsion notamment de la multiplication des processeurs multi-coeurs. Sun Microsytems entend jouer un rôle important dans ce créneau : la société annonce une nouvelle version de son logiciel de virtualisation de bureau xVM VirtualBox. La version 2.1 apporte des améliorations importantes au niveau des performances graphiques et en réseau, un élargissement aux dernières générations de processeurs et une interopérabilité améliorée. xVM VirtualBox tourne sur pratiquement toutes les plates-formes : il supporte en effet les systèmes d'exploitation Windows, Mac OS X, Linux, Solaris et OpenSolaris.
Esterel annnonce la version 6.1 de Scade, sa plate-forme de développement de logiciels pour applications critiques. Comme la précédente, celle-ci permet de réaliser des conceptions basées sur des modèles, mais avec une granularité plus petite. Autres améliorations, elle facilite la comparaison entre des conceptions différentes, apporte de nouvelles technologies de vérification et d'intégration (sur les plates-formes Eclipse).Scade 6.1 propose une passerelle avec le langage de programmation graphique LabVIEW de National Instruments permettant de tester les logiciels dans un environnement physique simulé (software in the loop).
En adhérant au Connections Program de The Mathworks, B&R intensifie sa coopération avec The MathWorks. Dans le cadre de cette coopération, B&R a déjà réalisé des extensions logicielles permettant à l'atelier logiciel Automation Studio de récupérer des applications de régulation en boucle fermée développées avec Matlab/Simulink et de les mettre en oeuvre sur les contrôleurs d'automatismes de B&R.B&R est avec ABB et Siemens un des rares grands acteurs en automatismes à faire partie du Connections Program de The Mathworks.
Sony et SanDisk préparent des évolutions au célèbre format MS Card, qui permet de réaliser des mémoires Flash (non volatiles) sur des cartes très compactes, utilisées notamment sur les appareils photos et les camescopes (mais aussi sur les matériels portables professionnels). Les formats actuels Memory Stick Pro (31 x 20 x 1,6 mm, 10 broches, introduit en 2003), Memory Stick Pro-HG (31 x 20 x 1,6 mm, 14 broches, introduit en 2006) et Memory Stick Micro (14 x 12,5 x 1,2 mm, 11 broches, introduit en 2005) devraient voir leur capacité passer de 32 Go à 2 To. Le nouveau standard Memory Stick HG-Micro est également annoncé, de même taille et capacité que le Memory Stick Micro proposé jusqu'ici, mais avec 20 broches au lieu de 11. Tous les nouveaux modèles disposent d'interfaces 8 bits parallèles au lieu de 4 et leur vitesse de transfert est triplée pour atteindre 60 Mo/s.Les premières cartes Memory Stick ont été lancées en 1998. Fin 2009, tous formats confondus, il s'en sera vendu plus de 500 millions d'unités.
Télécharger la fiche technique du Fox-120
Télécharger la fiche technique du Fox-150
Télécharger la fiche technique
Pour accéder aux détails techniques
Pour accéder à la documentation technique
Pour en savoir plus
Le début de l'année est propice pour prendre du recul. Avec cet article en anglais de Jerry Krasner publié sur le site www.embeddedforecast.com, vous serez servi ! Celui-ci encourage le développement basé sur le langage de modélisation UML, seul moyen (selon l'auteur) d'assurer une pérennité de la conception et du développement logiciel sur des longues périodes, même s'il y a des modifications ou des changements au niveau du matériel, même s'il y a des départs au niveau des équipes de développement. Ce long article (25 pages) aborde en détail le MDD (Model Driven Development) lancé par l'OMG Group en 2001 et le MDA (Model Driven Architecture) et même le MDT (Model Driven Test), sans oublier d'évoquer leur intérêt par rapport aux techniques traditionnelles avec les langages C et autres.
Télécharger l'article