Publication | Closed Access
Aspects preserving properties
22
Citations
22
References
2008
Year
Unknown Venue
EngineeringCross-cutting ConcernType TheorySoftware EngineeringWoven ProgramsObject OrientationSoftware AnalysisFormal VerificationAbstract Object TheoryAspect Oriented ProgrammingSystems EngineeringBase ProgramAspect-oriented ProgrammingDesignComputer ScienceSoftware DesignDomain TheoryAutomated ReasoningProgram AnalysisSoftware TestingFormal MethodsObject-oriented ProgrammingProgramming Methodology
Aspect Oriented Programming can arbitrarily distort the semantics of programs. In particular, weaving can invalidate crucial safety and liveness propertiesof the base program. In this article, we identify categories of aspects that preserve some classes of properties. It is then sufficient to check that an aspect belongs to a specific category to know which properties will remain satisfied by woven programs.
| Year | Citations | |
|---|---|---|
Page 1
Page 1