Authors:
Kadidiatou Djibo
1
;
Mourad Oussalah
2
and
Jacqueline Konate
3
Affiliations:
1
LS2N - UMR CNRS 6004, Nantes University, 110 Bd Michelet, Nantes, France, Faculty of Sciences and Techniques, USTTB University, Bamako, Mali
;
2
LS2N - UMR CNRS 6004, Nantes University, 110 Bd Michelet, Nantes, France
;
3
Faculty of Sciences and Techniques, USTTB University, Bamako, Mali
Keyword(s):
Software Architecture, Evolution Style, Mining, Pattern, Sequence, Process, Data Mining.
Abstract:
Sequential pattern extraction techniques are applied to the evolution styles of an evolving software architecture in order to plan and predict future evolution paths for the architecture. We present in this paper, a formalism to express the evolution styles in a more practical way. Then, we analyze these collected styles from the formalism introduced by the techniques of sequential patterns extraction to discover the sequential patterns of software architecture evolution. Finaly, from the analysis results, we develop a learning base and prediction rules to predict future evolution paths.