
Structuring Extensions in Systems Infrastructure Software using Aspects
Aspects can enhance extensibility of low-level system software and be integrated with existing software practices for introducing widespread change.
Versandkostenfrei!
Versandfertig in 6-10 Tagen
38,99 €
inkl. MwSt.
PAYBACK Punkte
19 °P sammeln!
Many significant system extensions are hard to modularize. Consequently, their additionto a software system can jeopardize fundamental software engineering principles suchas maintainability, understandability and evolvability.In order to better determine the efficacy of modern modularization techniques suchas aspect-oriented programming (AOP) in the context of system extensions, we offer upa case study based on distribution. This work discusses how aspects can enhanceextensibility of low-level system infrastructure software and be effectively integrated withexisting software practices for intr...
Many significant system extensions are hard to modularize. Consequently, their addition
to a software system can jeopardize fundamental software engineering principles such
as maintainability, understandability and evolvability.
In order to better determine the efficacy of modern modularization techniques such
as aspect-oriented programming (AOP) in the context of system extensions, we offer up
a case study based on distribution. This work discusses how aspects can enhance
extensibility of low-level system infrastructure software and be effectively integrated with
existing software practices for introducing widespread change.
to a software system can jeopardize fundamental software engineering principles such
as maintainability, understandability and evolvability.
In order to better determine the efficacy of modern modularization techniques such
as aspect-oriented programming (AOP) in the context of system extensions, we offer up
a case study based on distribution. This work discusses how aspects can enhance
extensibility of low-level system infrastructure software and be effectively integrated with
existing software practices for introducing widespread change.