CDIF as the Interchange Format between Reengineering Tools

Nierstrasz, Oscar; Tichelaar, Sander; Demeyer, Serge (October 1998). CDIF as the Interchange Format between Reengineering Tools. In: OOPSLA'98 Workshop on Model Engineering, Methods and Tools Integration with CDIF. September 1998.

[img] Text
Nier98bCDIFasReengFormat.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (85kB)

Tool support is recognised as a key issue in the reengineering of large scale object-oriented systems. However, due to the heterogeneity in today's object-oriented programming languages, it is hard to reuse reengineering tools across legacy systems. This paper proposes a language independent exchange model, so that tools may perform their tasks independent of the underlying programming language. We have adopted CDIF as the basis for the exchange of information, using this model, between the reengineering tool prototypes in the FAMOOS project. The main reasons for adopting CDIF are, that firstly it is an industry standard, and secondly it has a standard plain text encoding which tackles the requirements of convenient querying and human readability. Next to that the CDIF framework supports the extensibility we need to define our model and language plug-ins.

Item Type:

Conference or Workshop Item (Speech)


08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued]

UniBE Contributor:

Nierstrasz, Oscar


000 Computer science, knowledge & systems
500 Science > 510 Mathematics




Anja Ebeling

Date Deposited:

10 Jan 2018 16:38

Last Modified:

11 Apr 2024 16:12




Actions (login required)

Edit item Edit item
Provide Feedback