Abstraction Level Hierarchy: The Model and its Significance for Software Engineering

An abstraction level hierarchy models abstraction-concretization relationships between different types of specifications. The proposed model combines into a single, continuous partially ordered set, all types of specifications, such as requirement specifications, design specifications and even the p...

Full description

Saved in:
Bibliographic Details
Published in2010 IEEE International Conference on Software Science, Technology & Engineering pp. 61 - 69
Main Author Salzer, H T
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.06.2010
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:An abstraction level hierarchy models abstraction-concretization relationships between different types of specifications. The proposed model combines into a single, continuous partially ordered set, all types of specifications, such as requirement specifications, design specifications and even the program code. Information theoretic definitions were developed for the concepts of abstraction, concretization and abstraction level. The paper demonstrates how the model can be used to reason about software engineering issues. The purpose of this conceptual paper is to propose an underlying model for software engineering research.
ISBN:9781424471942
142447194X
DOI:10.1109/SwSTE.2010.11