Klonwerk is an advanced and easy-to-use tool for reactive variability management and large-scale software reuse. It allows you to automatically clone and modify directories of textural or binary files (e.g. code, architecture, documentation), based on conceptual feature/decision models.

Features

  • supports options, alternatives, multiple coexisting possibilities, ranges
  • supports constraints, requires and excludes relations
  • variability management in Python syntax
  • hierarchic decision graphs
  • asset variation at directory, file, block and text granularity
  • user-definable variation point format
  • console-based or graphical IDE

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow Klonwerk

Klonwerk Web Site

Other Useful Business Software
Earn up to 15% annual interest with Nexo. Icon
Earn up to 15% annual interest with Nexo.

Access competitive interest rates on your digital assets.

Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Klonwerk!

Additional Project Details

Intended Audience

Architects, Automotive, Developers, Engineering, Management, Science/Research

User Interface

Command-line, Qt

Programming Language

Python

Related Categories

Python Code Generators, Python Agile Development Tools

Registered

2016-01-08