Digital Library

cab1

 
Title:      COMPONENT-BASED RUNTIME ENVIRONMENT FOR INTERNET APPLICATIONS
Author(s):      Mark Wallis, Frans Henskens, Michael Hannaford
ISBN:      978-972-8939-31-1
Editors:      Piet Kommers, Tomayess Issa and Pedro IsaĆ­as
Year:      2010
Edition:      Single
Keywords:      Component-based, internet, software-engineering
Type:      Doctoral Paper
First Page:      349
Last Page:      352
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      The modern day Internet has evolved over the past 35 years from a single-purpose research network to a massively connected network of peers hosting a major percentage of world-wide communications. This evolutionary process has created a network that is performing tasks which were never in its original design. While emerging overlays such as peer-to-peer networking have spawned in an attempt to cope with the restrictive original design, core-level issues hamper further development. As the Internet grows into an increasingly connected and dynamic network these design flaws will continue to cause problems. It is proposed to investigate the use of distributed computing and software runtime environments to host the next generation of Internet applications, in much the same way as the current crop of Internet browsers host thin web applications. This research will define a runtime environment that allows developers to create distributed, component-based applications for which the system manages cross-platform issues such as data persistence, and component-interaction issues such as concurrency. A detailed application programming interface (API) specification and software prototype will be developed to demonstrate how such a runtime environment can be used to address the concept of using the Internet as a platform for large-scale applications, while resolving known issues with such existing designs as Cloud Computing and Software-as-a-service (SAAS).
   

Social Media Links

Search

Login