loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Iaakov Exman and Netanel Ohayon

Affiliation: Software Engineering Dept., The Jerusalem College of Engineering – JCE-Azrieli, Jerusalem and Israel

Keyword(s): Modularity, Dependency Graph, Bipartite Dependency Graph, Laplacian Matrix, Eigenvectors, Coupling Types, Coupling Resolution, Bipartition Idea.

Related Ontology Subjects/Areas/Topics: Formal Methods ; Simulation and Modeling ; Software Engineering ; Software Engineering Methods and Techniques

Abstract: Software modularity by pinpointing and subsequent resolution of the remaining coupling problems is often assumed to be a general approach to optimize any software system design. However, software coupling types with differing specific characteristics, seemingly pose serious impediments to any generic coupling resolution approach. Despite the diversity of types, this work proposes a generic approach to solve any coupling type in three steps: a-obtain the Dependency graph for the coupled modules; b-convert the dependency graph into a Bipartite Graph; c-generate the Laplacian Matrix from the Bipartite Graph. Coupling problems to be resolved are then located, using Laplacian eigenvectors, in particular the Fiedler eigenvector. The generic approach is justified, explained in detail, and illustrated by a few case studies.

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 18.218.38.125

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. and Ohayon, N. (2019). Software Modularity Coupling Resolution by the Laplacian of a Bipartite Dependency Graph. In Proceedings of the 14th International Conference on Software Technologies - ICSOFT; ISBN 978-989-758-379-7; ISSN 2184-2833, SciTePress, pages 298-305. DOI: 10.5220/0007955802980305

@conference{icsoft19,
author={Iaakov Exman. and Netanel Ohayon.},
title={Software Modularity Coupling Resolution by the Laplacian of a Bipartite Dependency Graph},
booktitle={Proceedings of the 14th International Conference on Software Technologies - ICSOFT},
year={2019},
pages={298-305},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007955802980305},
isbn={978-989-758-379-7},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 14th International Conference on Software Technologies - ICSOFT
TI - Software Modularity Coupling Resolution by the Laplacian of a Bipartite Dependency Graph
SN - 978-989-758-379-7
IS - 2184-2833
AU - Exman, I.
AU - Ohayon, N.
PY - 2019
SP - 298
EP - 305
DO - 10.5220/0007955802980305
PB - SciTePress