IPAM is also a named used in a Windows 2012 role. But it's not (yet) a complete IP Address Management solution as you describe in your post.
Agree that it needed in medium/big networks, but must also be integrated with network topology and analyzing tools and maybe also in a configuration management tool.