Cédric Beust

From Wikipedia, the free encyclopedia

Cédric Beust is a French software engineer and a software technology author. He is the co-author of two books and the creator of the TestNG Java testing framework.

Education

Beust holds a PhD in computer science from the University of Nice Sophia Antipolis. His thesis, dated 1994, was called "Conception d'outils destinés à assister au développement d'applications distribuées" and covered subjects such as CORBA, Microsoft COM, X Window and Motif.

Career

In 2000, Beust joined WebLogic, subsequently acquired by BEA Systems, and made contributions to their flagship product Oracle WebLogic Server in the area of EJBs and clustering. In 2004, Beust was hired by Google to help the search company with its nascent Java efforts.[1][2]

After leading the Gmail mobile team for two years, Beust announced the launch of the first Gmail mobile client in 2006 [3] and he then joined the brand new Android team which shipped its first device in 2008.[4]

In 2010, Beust left Google for Linkedin.[5]

The Java language

Beust took an active role in the development of the Java language by participating in the Java Community Process, which oversees and manages requests for additions to both the Java language and the Java platform. In particular, Beust was part of the Experts Groups for JSR 175 and JSR 201.

JSR 175[6] was led by Josh Bloch and aimed at adding annotations to the Java language. The specification was let to its conclusion and annotations appeared in the JDK 1.5, to great praises from the Java community. JSR 201[7] proposed to extend the languages with new constructs. The result of JSR 201, also led by Josh Bloch appeared in the JDK 1.5 as well, which was a release showing more changes to the core Java language than any releases to date.

TestNG

In 2004, Beust announced version 1.0 of a new open source testing framework called TestNG.[8][9] This framework pioneered features such as test groups, built-in parallel testing, exception support, time outs, and it was also the first to leverage the then brand new Java annotations.[10] Most of these features were later picked up by other testing frameworks such as JUnit, PHPUnit and NUnit.

Bibliography

References

This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.