|
Just as a Relation Algebra is invaluable for operating on the architecture of a software system, so it can be used fruitfully for visualising, aggregating and analysing architectural defects.The early study has thus defined an extended Relation Algebra for Software Architectures, called RASA.%This paper continues on RASA by focusing on two aspects: (i) an application of RASA for expression and manipulation of architectural defect-properties; and (ii) an implementation of RASA based on a traditional relational database system.This gives a clear guideline for utilizing and implementing RASA in analysis of software architectures. |
|
Keywords:Software Engineering, Relation Algebra, Software Architecture, Software Defect |
|