Static slicing of UML architectural models

15Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.

Abstract

We propose a technique for static slicing of UML models. We rst transform a software architecture specied using UML into an intermediate representation which we have named Model Dependency Graph(MDG). MDG combines information available in various sequence diagrams along with the relevant information available in class diagrams into an integrated UML model. For a given slicing criterion, our slicing algorithm traverses the constructed MDG to identify the relevant model elements. Our algorithm's novelty lies in its computing a slice based on an integrated UML model as against independently processing separate UML diagrams, and determining the implicit interdependencies among the di erent model elements distributed across various UML diagrams. We also briey discuss a prototype tool named SSUAM(Static Slicer for UML Architectural Models) which we have developed to implement our algorithm. © JOT, 2008.

Cite

CITATION STYLE

APA

Lallchandani, J. T., & Mall, R. (2009). Static slicing of UML architectural models. Journal of Object Technology, 8(1), 159–188. https://doi.org/10.5381/jot.2009.8.1.a2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free