id: Simula.SE.685
authors: Mehrdad Sabetzadeh, Anthony Finkelstein, and Michael Goedicke
title: Viewpoints
publication_year: 2010
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.
publication_url: 
pdf_url: 
booktitle: Encyclopedia of Software Engineering
editor: Phillip A. Laplante
publisher: Auerbach Publications
address: 
edition: 
volume: 2
series: 
chapter:  54
pages: 1318--1329
isbn: 1420059777
keywords: ()
publication_month: 
note: 
annote: 
additional: []
location: 
publication_state: Published
simula_ou: [<Department at /simula/department/certus>]
publisher_url: 

