Cristin-resultat-ID: 1458426
Sist endret: 3. april 2023, 18:10
NVI-rapporteringsår: 2016
Resultat
Vitenskapelig Kapittel/Artikkel/Konferanseartikkel
2016

KevoreeJS: Enabling dynamic software reconfigurations in the Browser

Bidragsytere:
  • Maxime Tricoire
  • Olivier Barais
  • Manuel Leduc
  • Johann Bourcier
  • Francois Fouquet
  • Gregory Nain
  • mfl.

Bok

19th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE), 2016, Venice, Italy, 5–8 April 2016
ISBN:
  • 978-1-5090-2569-5

Utgiver

IEEE (Institute of Electrical and Electronics Engineers)
NVI-nivå 1

Om resultatet

Vitenskapelig Kapittel/Artikkel/Konferanseartikkel
Publiseringsår: 2016
Sider: 49 - 58
ISBN:
  • 978-1-5090-2569-5

Importkilder

Scopus-ID: 2-s2.0-84981513143

Klassifisering

Fagfelt (NPI)

Fagfelt: IKT
- Fagområde: Realfag og teknologi

Beskrivelse Beskrivelse

Tittel

KevoreeJS: Enabling dynamic software reconfigurations in the Browser

Sammendrag

The architecture of classic productivity software are moving from a traditional desktop-based software to a client server architecture hosted in the Cloud. In this context, web browsers behave as application containers that allow users to access a variety of Cloud-based applications and services, such as IDEs, Word processors, Music Collection Managers, etc. As a result, a significant part of these software run in the browser and accesses remote services. A lesson learned from development framework used in distributed applications is the success of pluggable architecture pattern as a core architecture concept, i.e., a Software Architecture that promotes the use of Pluggable Module to dynamically plug. Following this trend, this paper discusses the main challenges to create a component-based platform supporting the development of dynamically adaptable single web page applications. This paper also presents an approach called KevoreeJS based on models@runtime to control browser as component platform which address some of these challenges. We validate this work by presenting the design of a dashboard for sensor based system and highlighting the capacity of KevoreeJS to dynamically choose the placement of code on the server or client side and how KevoreeJS can be used to dynamically install or remove running components.

Bidragsytere

Maxime Tricoire

  • Tilknyttet:
    Forfatter
    ved Université de Rennes I

Olivier Barais

  • Tilknyttet:
    Forfatter
    ved Université de Rennes I

Manuel Leduc

  • Tilknyttet:
    Forfatter
    ved Université de Rennes I

Johann Bourcier

  • Tilknyttet:
    Forfatter
    ved Université de Rennes I

Francois Fouquet

  • Tilknyttet:
    Forfatter
    ved Luxembourg
1 - 5 av 9 | Neste | Siste »

Resultatet er en del av Resultatet er en del av

19th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE), 2016, Venice, Italy, 5–8 April 2016.

IEEE, .. 2016, IEEE (Institute of Electrical and Electronics Engineers). Vitenskapelig antologi/Konferanseserie
1 - 1 av 1