作者: Wouter De Borger , Bert Lagaisse , Wouter Joosen
DOI:
关键词:
摘要: This chapter focuses on traceability in the final phases of the software life cycle: between the development and run-time phases. Between these phases, an abstraction gap exists: the various high level abstractions used during development are lost in the run-time environment. This often makes inspection of the complex, synthetic run-time structure impossible. We present results in the context of the debugging of aspect oriented software development. The compilation process of aspect oriented programs is inherently complex and create a large abstraction gap. In this chapter, we describe an approach for the development of debugging tools that bridge can use tracing information to bridge the abstraction gap.