Naked objects versus traditional mobile platform development: a comparative case study

Heikki Keränen, Pekka Abrahamsson

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

3 Citations (Scopus)

Abstract

It has been suggested that use of the Naked Objects pattern could contribute to business agility of applications and reduce the amount of the application code up to 75 percent in a desktop environment. Very little empirical evidence exists to support these claims, however. This paper reports results of a study where two agile software development projects created the same mobile application using two different technologies. The first project did the development using the traditional mobile platform, and the second project used the Naked Objects Framework. Both projects used the same agile software development process. The results show that Naked Objects produced 79% less application code and 91 % less user interface code. Yet, the version of the Naked Objects Framework used was not found to be mature enough for proper implementation of all required functionality. It is concluded that, if further developed, Naked Objects can be a very potential technical development platform for business-oriented applications. Implications of the study are addressed.
Original languageEnglish
Title of host publication31st EUROMICRO Conference on Software Engineering and Advanced Applications, 2005.
PublisherIEEE Institute of Electrical and Electronic Engineers
Pages274-283
ISBN (Print)978-0-7695-2431-3
DOIs
Publication statusPublished - 2005
MoE publication typeA4 Article in a conference publication
Event31st Euromicro Conference on Software Engineering and Advanced Applications, Euromicro-SEAA 2005 - Porto, Portugal
Duration: 30 Aug 20053 Sept 2005

Conference

Conference31st Euromicro Conference on Software Engineering and Advanced Applications, Euromicro-SEAA 2005
Country/TerritoryPortugal
CityPorto
Period30/08/053/09/05

Fingerprint

Dive into the research topics of 'Naked objects versus traditional mobile platform development: a comparative case study'. Together they form a unique fingerprint.

Cite this