3Importing a System

In order to make Softwarenaut independent of the language that your system is written in, we have made it work on an intermediate representation that can work with any object-oriented language. That representation is the FAMIX meta-model.

There are a few ways in which you can obtain a FAMIX model of your system:

  • For Smalltalk systems, the importer is in the same image with Softwarenaut
  • Using a third-party tool that can analyze your source-code and export it into FAMIX
  • Importing a system from the SourcererDB (work in progress)
  • Download one of the sample systems that are available online (work in progress)

Add a Note