The document proposes a methodological approach to modeling software-intensive systems. It defines a "block" as a unified concept for systems and elements at any level, with properties of purpose, elements, interaction, and organization. It describes modeling the system across four views - environment, services, structure, and behavior - and at different phases of a systems engineering process, including requirements analysis, functional analysis, and design synthesis. The approach aims to provide consistency within and between models of the system at different levels.