City Research Online

ViewPoint Oriented Software Development

Finkelstein, A. ORCID: 0000-0003-2167-9844, Kramer, J. and Goedicke, M. (1990). ViewPoint Oriented Software Development. Paper presented at the 3rd International Workshop Software Engineering and its Applications, Dec 1990, Toulouse, France.

Abstract

In this paper we propose a new approach to software development which explicitly avoids the use of a single representation scheme or common schema. Instead, multiple ViewPoints are utilised to partition the domain information, the development method and the formal representations used to express software specifications. System specifications and methods are then described as configurations of related ViewPoints. This partitioning of knowledge facilitates distributed development, the use of multiple representation schemes and scalability. Furthermore, the approach is general, covering all phases of the software process from requirements to evolution. This paper motivates and systematically characterises the concept of a "ViewPoint", illustrating the concepts using a simplified example.

Publication Type: Conference or Workshop Item (Paper)
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Departments: Presidents's Portfolio
Date available in CRO: 28 Jul 2021 10:28
Date deposited: 28 July 2021
Date of first online publication: 1990
URI: https://openaccess.city.ac.uk/id/eprint/26513
[img]
Preview
Text - Accepted Version
Download (80kB) | Preview

Export

Downloads

Downloads per month over past year

View more statistics

Actions (login required)

Admin Login Admin Login