Environment Modeling-Based Requirements Engineering for Software Intensive Systems provides a new and promising approach for engineering the requirements of software-intensive systems; Environment Modelling Requirements Engineering. . . Environment Modeling-Based Requirements Engineering for Software Intensive Systems presents a systematic, promising approach to identifying, clarifying, modelling, deriving, and validating the requirements of software-intensive systems from well-modelled environment simulations, while giving a new view of software capability, i.e. the effect-based software capability in terms of environment modelling.