Cédric Beust
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
- "Professional Java Server Programming J2EE, 1.3 Edition", by Cedric Beust and multiple authors, Wrox, 2001, ISBN 1-86100-537-7
- "Next Generation Java Testing", by Cedric Beust and Hani Suleiman, Prentice Hall, 2007, ISBN 0-321-50310-4
References
- ↑ "Google continues to grow top notch Java team with Cedric Beust"
- ↑ "BEA's new product chief regroups"
- ↑ "Gmail mobile client is live"
- ↑ "Google on Android"
- ↑ Cédric Beust (May 13, 2010). "Leaving Google". Otaku, Cedric's blog. Retrieved March 13, 2013.
- ↑ "A Metadata Facility for the Java Programming Language"
- ↑ "Extending the Java Programming Language with Enumerations, Autoboxing, Enhanced for loops and Static Import"
- ↑ "TestNG: Testing, the Next Generation"
- ↑ TestNG documentation
- ↑ JSR 250: Common Annotations for the Java Platform
|