Publication | Closed Access
Guaranteeing correctness of component bindings in dynamic adaptive systems based on runtime testing
11
Citations
6
References
2009
Year
Unknown Venue
Software MaintenanceEngineeringVerificationComponent Infrastructure DaisiSoftware EngineeringDependable System ArchitectureAdaptive ComputingSoftware AnalysisFormal VerificationControl SystemsComponent SystemSystems EngineeringSelf-adaptive SystemComponent BindingsRuntime VerificationSystem TestingComponent-based Software EngineeringComputer EngineeringLate BindingComputer ScienceSoftware DesignComponent TechnologyGuarantee System CorrectnessProgram AnalysisSoftware TestingFormal MethodsDynamic Adaptive SystemsSystem Software
Component-based software engineering has been successfully applied over the past years. Future system generations, like pervasive systems, are a vast array of decentralized, distributed, autonomic, heterogeneous, organically grown and continually evolving subsystems respectively components. Components may join or leave these systems during the whole system life-cycle -- even during runtime. We depend more and more on these dynamic adaptive systems. Hence we have to guarantee their correctness although the systems are evolving during runtime. In this paper we will show that existing approaches cannot guarantee the correctness of component bindings in dynamic adaptive systems. To guarantee system correctness and to support binding of components during runtime we integrate runtime testing into our component infrastructure DAiSI.
| Year | Citations | |
|---|---|---|
Page 1
Page 1