@inbook {Simula.SE.685,
	title = {Viewpoints},
	booktitle = {Encyclopedia of Software Engineering},
	volume = {2},
	year = {2010},
	pages = {1318-1329},
	publisher = {Auerbach Publications},
	organization = {Auerbach Publications},
	chapter = {54},
	abstract = {The construction of any sizable software system involves many agents, each with their own perspective of the system being built. Viewpoints provide a framework for guiding and managing development in a multiple-perspective setting, where a variety of agents with different areas of concern collaborate towards building a system. In this article, we explain the main concepts and techniques underlying viewpoint-based development and illustrate them using a number of examples.},
	isbn = {1420059777},
	author = {Sabetzadeh, Mehrdad and Finkelstein, Anthony and Goedicke, Michael},
	editor = {Phillip A. {Laplante}}
}
