DocumentCode :
125303
Title :
Enabling Global, Dynamic Web-Based Software Reuse -- Mashware Revisited
Author :
Mikkonen, Tommi ; Salminen, Arto ; Taivalsaari, Antero
Author_Institution :
Tampere Univ. of Technol., Tampere, Finland
fYear :
2014
fDate :
27-29 Aug. 2014
Firstpage :
475
Lastpage :
478
Abstract :
In the emerging era of web-based software, applications no longer require installation or manual upgrades - they are simply loaded on the fly. The associated delivery model, referred to as on-demand software, or Software as a Service (SaaS), has recently become very popular. A natural extension of this model is to enable the creation of applications by composing them out of prefabricated components that are downloaded dynamically from the Web. Offering software components as on-demand services will enable software reuse in the global scale. However, there are unforeseen challenges in this kind of "mash ware" approach that require reconsideration of certain basic assumptions that have been valid when developing conventional, installable software. In this paper, we demonstrate the feasibility of the Web as a platform for applications that are constructed using global, shared online components and resources. Moreover, we also address the present state of the practice regarding on-demand software and applications built using this approach.
Keywords :
cloud computing; software reusability; SaaS; Web as a platform; delivery model; global dynamic Web-based software reuse; mashware approach; on-demand software; prefabricated components; shared online components; software as a service; software components; Browsers; Libraries; Mashups; Runtime; Security; Standards; Software as a Service; Web applications; mashware; on-demand software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications (SEAA), 2014 40th EUROMICRO Conference on
Conference_Location :
Verona
Type :
conf
DOI :
10.1109/SEAA.2014.14
Filename :
6928855
Link To Document :
بازگشت