Implementing existent software applications into simulation infrastructures and developing tools to manage arbitrary data formats are essential parts of our modeling activities. Main focus of our conceptual software development activities is to establish innovative and practicable procedures based on engineering and geosciences, aiming at a valid linkage of different modules and software packages. An important prerequisite for the practical implementation is to optimize and match algorithms and data structures on computing time. Hereto, logical specifications and discrete mathematical structures are combined with suitable programming paradigms. Caption: The virtual element (VE) concept allows for a discrete mapping of geological faults, cracks and hydraulic fracks in 3D geological models for simulation of flow and transport processes in porous media.