DocumentCode :
600266
Title :
Plat_Forms 2011: Finding emergent properties of web application development platforms
Author :
Stark, Ulrich ; Prechelt, Lutz ; Jolevski, I.
Author_Institution :
Inst. fur Inf., Freie Univ. Berlin, Berlin, Germany
fYear :
2012
fDate :
20-21 Sept. 2012
Firstpage :
119
Lastpage :
128
Abstract :
Empirical evidence on emergent properties of different web development platforms when used in a non-trivial setting is rare to non-existent. In this paper we report on an experiment called Plat_Forms 2011 where teams of professional software developers implemented the same specification of a small to medium sized web application using different web development platforms, with 3 to 4 teams per platform. We define platforms by the main programming language used, in our case Java, Perl, PHP, or Ruby. In order to find properties that are similar within a web development platform but different across platforms, we analyzed several characteristics of the teams and their solutions, such as completeness, robustness, structure and aspects of the team´s development process. We found certain characteristics that can be attributed to the platforms used but others that cannot. Our findings also indicate that for some characteristics the programming language might not be the best attribute by which to define the platform anymore.
Keywords :
Internet; Java; Perl; Web design; programming languages; software engineering; Java; PHP; Perl; Plat_Forms 2011; Ruby; Web application development platforms; nontrivial setting; professional software developers; programming language; small to medium sized Web application; team development process; HTML; Java; Rails; User interfaces; Web services; Comparison; Emergent Properties; Empirical Software Engineering; Experiment; Languages; Platforms; Web Development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Empirical Software Engineering and Measurement (ESEM), 2012 ACM-IEEE International Symposium on
Conference_Location :
Lund
ISSN :
1938-6451
Print_ISBN :
978-1-4503-1056-7
Electronic_ISBN :
1938-6451
Type :
conf
DOI :
10.1145/2372251.2372273
Filename :
6475406
Link To Document :
بازگشت