Plat_Forms 2007
Prechelt, Lutz ;  Universität <Berlin, Freie Universität> / Fachbereich Mathematik und Informatik

Main titlePlat_Forms 2007
Subtitlethe web development platform comparison ; evaluation and results
AuthorPrechelt, Lutz
InstitutionUniversität <Berlin, Freie Universität> / Fachbereich Mathematik und Informatik
No. of Pages118 S.
Series Freie Universität Berlin, Fachbereich Mathematik und Informatik : Ser. B, Informatik ; [20]07,10
Classification (DDC)005 Computer programming, programs, data
Abstract“Plat_Forms” is a competition in which top-class teams of three professional programmers competed to implement the same requirements for a web-based system within 30 hours, each team using a different technology platform (Java EE, PHP, or Perl). Plat_Forms intends to provide new insights into the real (rather than purported) pros, cons, and emergent properties of each platform.
This report describes the evaluation of the solutions delivered by the participants and of the development process and presents the evaluation methodology as well as the results in great detail. It analyzes many aspects of each solution, both external (usability, functionality, reliability, robustness, etc.) and internal (size, structure, flexibility, modifiability, etc.). The many results we obtained cover a wide spectrum: First, there are results that many people would have called “obvious” or “well known”, say, that Perl solutions tend to be more compact than Java solutions. Second, there are results that contradict conventional wisdom, say, that our PHP solutions
appear in some (but not all) respects to be actually at least as secure as the others. Finally, one result makes a statement we have not seen discussed previously: The amount of variation between the teams tends to be smaller for PHP than for the other platforms in a whole variety of different respects.
See Section 1.8 for the best ways to get an overview of this long document.
If your browser can't open the file, please download the file first and then open it
FU DepartmentDepartment of Mathematics and Computer Science
Other affiliation(s)Institut für Informatik
Year of publication2007
Type of documentWorking paper
Terms of use/Rights Nutzungsbedingungen
Created at2009-10-14 : 01:53:03
Last changed2015-02-27 : 08:25:16
Static URLhttp://edocs.fu-berlin.de/docs/receive/FUDOCS_document_000000003926