LDRA

LDRA
Logo de LDRA

Logo de LDRA
Création 1975
Fondateurs Professeur Michael Hennell
Siège social Drapeau de Grande-Bretagne Liverpool (Royaume-Uni)
Direction Professeur Michael Hennell, PDG
Activité Qualité Logicielle
Produits LDRA
Site web www.ldra.com

Liverpool Data Research Associates (LDRA) est une entreprise anglaise et concepteur d'une suite d'outils éponyme d'aide au développement logiciel, permettant l'analyse statique et l'analyse dynamique de code source, la traçabilité des exigences et l'automatisation des tests unitaires et d'intégration.

Sommaire

Histoire

LDRA a été fondée en 1975 par un professeur de l'université de Liverpool, Michael Hennell. Le but était de créer un logiciel de tests (un « banc de test » logiciel, « test-bed » en anglais, qui deviendra le nom de l'outil principal) afin d'évaluer la qualité des librairies mathématiques qu'il utilisait lors de ses recherches en physique nucléaire à l'Université de Liverpool[1],[2].

Produits

LDRA Testbed est un outil d'analyse logiciel permettant l'analyse statique et dynamique de code source, ainsi que les revues de code, les revues de qualité et de conception et la couverture de code. C'est le premier produit à avoir inclus la méthode d'analyse « LCSAJ » (Linear Code Sequence and Jump), créée par le professeur Hennell durant ses recherches, et utilisée lors de besoins élevés en fiabilité et robustesse comme dans les équipements électroniques critiques de l'avionique[3]. Il a aussi été utilisé dans la détection et correction de vulnérabilités logicielles[4]. LDRA Testbed fait partie de la suite d'outils LDRA contenant :

Normes et standards industriels

LDRA participe à la rédaction de plusieurs normes ou standards de qualité logiciel, comme la DO-178C[5], MISRA C[6] et MISRA C++[7]. LDRA est aussi un partenaire industriel[8] pour le standard de développement sécuritaire CERT C[9] produit par le Computer Emergency Response Team du Software Engineering Institute de l'Université de Carnegie Mellon.

Références

  1. M. A. Hennell, An experimental testbed for numerical software. {I}. {Fortran}, The Computer Journal 21(4):333--336, @nov, 1978
  2. M. A. Hennell and D. Hedley, An experimental testbed for numerical software. {II}. {ALGOL 68}, The Computer Journal 22(1):53--56, @feb, 1979
  3. John Binder, Testing software: The new frontier, Aerospace America, June 2005, pp 30 - 31
  4. Jay-Evan J. Tevis, John A. Hamilton, Methods for the prevention, detection and removal of software security vulnerabilities, Proceedings of the 42nd ACM annual Southeast regional conference, pp 197 - 202, Huntsville, Alabama, 2004, ISBN:1-58113-870-9
  5. Minutes of the 11th Joint Meeting, Joint EUROCAE Working Group 71 and RTCA Special Committee 205, SOFTWARE CONSIDERATIONS IN AERONAUTICAL SYSTEMS Hartford, Connecticut June 22, 2009 to June 26, 2009 (http://www.rtca.org/CMS_DOC/205sum11ja-0906.pdf)
  6. MISRA - The Motor Industry Software Reliability Association - MISRA C, http://www.misra-c2.com
  7. MISRA - The Motor Industry Software Reliability Association - MISRA C ++, http://www.misra-cpp.org
  8. CERT Research Annual Report 2008, SEI Communications, Executive Editor Richard Linger
  9. CERT C Secure Coding Standard, The, Robert C. Seacord, Oct 14, 2008, Addison-Wesley Professional, ISBN 0-321-56321-2.

Voir aussi

Articles connexes

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article LDRA de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • LDRA Testbed — provides static code analysis, as well as code, quality and design reviews and test verification for code coverage and the product was developed by LDRA.It makes use of static analysis and dynamic analysis technology to assist software developers …   Wikipedia

  • aldra — sf. (1) 1. Kv, Rt audra, vėtra; Aldra, kad pusto vėjas su sniegu arba lyja su vėju J. Kilo didelė aldra – užėjo smarkus lietus su ledais Jnšk. Iš tolo pasirodė dulkių viesulas, lyg smarkios aldros genamas Vaižg. Užėjo aldros didelės Ps. Iš tokios …   Dictionary of the Lithuanian Language

  • MISRA C — is a software development standard for the C programming language developed by MISRA. Its aims are to facilitate code safety, portability and reliability in the context of embedded systems, specifically those systems programmed in ISO C. There is …   Wikipedia

  • MISRA C++ — is a software development standard for the C++ programming language developed by MISRA. Its aims are to facilitate reliability in the context of embedded systems, specifically those systems programmed in C++. There is also a set of guidelines… …   Wikipedia

  • MISRA C — MISRA C  стандарт разработки программного обеспечения на языке Си, разработанный MISRA (Motor Industry Software Reliability Association). Цель стандарта  улучшить безопасность, переносимость и надежность программ для встраиваемых систем …   Википедия

  • skeveldra — sf. (1) DŽ, Pn, Lnk; L, GTŽ atskilusi medžio, akmens ar ko kito dalis, atplaiša, atskala, šipulys: Atskilusi skeveldra nuo medžio, sulūžusio nuo vėjo, burbia J. Uolų skeveldros NdŽ. Mažomis skeveldromis pabirti NdŽ. Kai akmuo trūksta, tai… …   Dictionary of the Lithuanian Language

  • Code coverage — is a measure used in software testing. It describes the degree to which the source code of a program has been tested. It is a form of testing that inspects the code directly and is therefore a form of white box testing.[1] Code coverage was among …   Wikipedia

  • List of tools for static code analysis — This is a list of significant tools for static code analysis.Historical products* Lint the original static code analyzer of C code.Open source or Noncommercial products .NET (C#, VB.NET and all .NET compatible languages) *… …   Wikipedia

  • Delhi Dam — Delhi Dam …   Wikipedia

  • šaldra — ךaldrà (l. szołdra) scom. (4) NdŽ, šaldra (1) KŽ; Ser 1. Jnš, Alz, Slk, Al nerimtas žmogus, vėjavaikis: Bernas niekai, šaldrà: naktim valkiojasi, girsnoja Ss. Vargu ją būtų suvedęs likimas su tuo gražuoliu šaldra J.Avyž. Kas kalboj, tas ir… …   Dictionary of the Lithuanian Language

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”