The document reports on the results of a survey conducted in Italy on software modeling and model-driven engineering practices. The survey involved 155 companies and professionals and found that over two-thirds use some form of modeling. UML was the most commonly used language. Code generation was a popular technique, with nearly half of adopters generating code for 1-2 parts of each module. Developers and architects/project managers most commonly write models together. Larger companies tended to use more advanced techniques like code generation, model-to-model transformations, and tool development. Overall maturity was found to be moderate, with opportunities for standardization, integrated tooling, and quality/process improvements.