ViewPoint Oriented Software Development
Finkelstein, A. ORCID: 0000-0003-2167-9844, Kramer, J. & 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 |
Download (80kB) | Preview
Export
Downloads
Downloads per month over past year