2005
DOI: 10.1049/ip-sen:20045016
|View full text |Cite
|
Sign up to set email alerts
|

Java-based component framework for dynamic reconfiguration

Abstract: Updating software via the Internet is becoming a necessary feature of contemporary software. However, most software updating processes need to restart the programs or systems after the new software modules are installed. Dynamic reconfiguration is a technique that can deploy new software modules without restarting. This is usually achieved by modifying programming language syntax, language runtime systems or the code that is compiled. In the paper, a Java-based component framework is proposed to support dynami… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0
2

Year Published

2008
2008
2020
2020

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(11 citation statements)
references
References 15 publications
0
9
0
2
Order By: Relevance
“…Assim, um método de adaptação de componentes binários é proposto pelo autor [33], cujo objetivo é controlar o tamanho dos componentes a cada adaptação realizada, pois a técnica empregada é o empacotamento de novas funcionalidades e, com isso, podem aumentar de tamanho rapidamente. Nesse método, os componentes são utilizados como plugins por uma ou mais aplicações [4], [29] e [31].…”
Section: Conceitos E Definiçõesunclassified
See 1 more Smart Citation
“…Assim, um método de adaptação de componentes binários é proposto pelo autor [33], cujo objetivo é controlar o tamanho dos componentes a cada adaptação realizada, pois a técnica empregada é o empacotamento de novas funcionalidades e, com isso, podem aumentar de tamanho rapidamente. Nesse método, os componentes são utilizados como plugins por uma ou mais aplicações [4], [29] e [31].…”
Section: Conceitos E Definiçõesunclassified
“…Para atender a esse desejo tem-se a reflexão computacional [1], [2] e [3] como um mecanismo muito eficaz/eficiente na realização da adaptação/reconfiguração do software em tempo de execução. Este mecanismo pode ser aplicado em sistemas desenvolvidos em várias abordagens de desenvolvimento, tais como orientados a objetos [1], orientado a componentes [4], orientados a aspectos [5], orientados a serviços [6], orientados a chamada de métodos remotos [7] e a combinação de ambos.…”
Section: Introductionunclassified
“…These approaches, however, require installing a custom JVM, which may have limited functionality and interoperability. Some approaches [14,8,19,7] introduce new languages features, middleware systems, or require that software developers abide by specific component models or programming rules. Warth et al presents Expanders [19], a new programming language construct that specifies new methods, fields, and interfaces.…”
Section: Related Workmentioning
confidence: 99%
“…Some approaches [10,7,16,5] introduce new languages features, middleware systems, or require that software developers abide by specific component models or programming rules. Warth et al presents Expanders [16], a programming language construct that allows adding new methods, fields, and interfaces.…”
Section: Related Workmentioning
confidence: 99%