loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Author: Iaakov Exman

Affiliation: Jerusalem College of Engineering, Israel

Keyword(s): Software Composition, Linear Software Models, Well-composed Systems, Modularity Matrix, Linear-Reducible Matrix.

Related Ontology Subjects/Areas/Topics: Model Analysis and Checking ; Model Composition ; Models ; Paradigm Trends ; Software Engineering

Abstract: Modularity is essential for automatic composition of real software systems from ready-made components. But given ready-made components do not necessarily correspond exactly to the units and functionality of designed software system architecture modules. One needs a neat composition procedure that guarantees the necessary and sufficient components to provide required units. Linear Software Models are rigorous theoretical standards subsuming modularity. The Linear-Reducible model is proposed as a model of well-composed software systems, above and beyond software variability. Indeed, case studies of representative systems recognized as well-composed, be they small, intermediate building blocks or large scale, are shown to be Linear-Reducible. The paper lays down theoretical foundations – upon exact linear independence and reducible matrix concepts – providing new precise meanings to familiar modularity ideas, such as the single responsibility theorem. The theory uses a Modularity Matrix – linking independent software structors to composable software functionals in a Linear Model. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.238.235.181

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Exman, I. (2012). Linear Software Models for Well-composed Systems. In Proceedings of the 7th International Conference on Software Paradigm Trends - ICSOFT; ISBN 978-989-8565-19-8; ISSN 2184-2833, SciTePress, pages 92-101. DOI: 10.5220/0004085500920101

@conference{icsoft12,
author={Iaakov Exman.},
title={Linear Software Models for Well-composed Systems},
booktitle={Proceedings of the 7th International Conference on Software Paradigm Trends - ICSOFT},
year={2012},
pages={92-101},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004085500920101},
isbn={978-989-8565-19-8},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 7th International Conference on Software Paradigm Trends - ICSOFT
TI - Linear Software Models for Well-composed Systems
SN - 978-989-8565-19-8
IS - 2184-2833
AU - Exman, I.
PY - 2012
SP - 92
EP - 101
DO - 10.5220/0004085500920101
PB - SciTePress