Abstract: A system and method for creating transparent and easily maintainable information systems is implemented through a configuration oriented programming paradigm. The information system is implemented by identifying specific needs in a top-down Analysis phase and directly mapping them to a Configuration of the information system in a similar top-down approach.