You are here: Home Basic Research Software Engineering Publications Viewpoints

M. Sabetzadeh, A. Finkelstein, and M. Goedicke (2010)

Viewpoints

In: Encyclopedia of Software Engineering, ed. by Phillip A. Laplante. Taylor and Francis, chap. N.A., pp. N.A. (ISBN: 1420059777)

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.
Document Actions
Personal tools