Skip to Content

This white paper discusses the value of modeling in the context of software development. The concepts presented here are not new—savvy software professionals have practiced modeling for years. But in the mainstream software development community, only a fraction of software developers formally model their software. This white paper examines the basics of what motivates the practice of modeling software. For those who are knowledgeable of software modeling, those who know nothing about it or those who know of it but have never embraced it, this white paper intends to explain the benefits and values that this practice can offer.