AdSiF is a commercial simulation framework that provides functionality for developing customizable constructive simulations. It uses a multi-paradigm declarative language that supports object orientation, agent-based modeling, logic programming, and aspect orientation. Simulations built with AdSiF can be less expensive and easier to develop, upgrade, and maintain than those without it. The framework also allows extending and changing simulation models both during development and at runtime.