What label best describes this news article?
Microsoft Previews Vision of  #39;Software Factories #39; The tools are aimed at giving developers succinct representations of various Web applications, using detailed graphics that represent software components and helping developers to build better  