For the current REF see the REF 2021 website REF 2021 logo

Output details

11 - Computer Science and Informatics

Birmingham City University

Return to search Previous output Next output
Output 15 of 30 in the submission
Article title

Graph transformations for object-oriented refinement

Type
D - Journal article
Title of journal
Formal Aspects of Computing
Article number
-
Volume number
21
Issue number
1-2
First page of article
103
ISSN of journal
1433-299X
Year of publication
2008
Number of additional authors
3
Additional information

<07> This paper defines for the first time the notion of oo structural refinement, and establishes the laws of oo programming as refinement calculi do for structured programming. The theories of soundness and completeness allows OO refactoring and design patterns to be used as refinement law, forming the foundation for correct by design of oo programs. Presenting refinement laws in graph transformations supports tool development.

It forms part of the foundation of the internationally known method of refinement of Component and Object Systems (rCOS) that is followed by a dozen of research groups in the world, and over projects in Mainland China.

Interdisciplinary
-
Cross-referral requested
-
Research group
3 - Software Engineering
Citation count
12
Proposed double-weighted
No
Double-weighted statement
-
Reserve for a double-weighted output
No
Non-English
No
English abstract
-