On automatic identification of monitoring concerns implementation

Grigoreta-Sofia Cojocar, Adriana-Mihaela Guran

On automatic identification of monitoring concerns implementation

Číslo: 3/2018
Periodikum: Acta Electrotechnica et Informatica
DOI: 10.15546/aeei-2018-0020

Klíčová slova: monitoring crosscutting concerns, automatic identification, top-down approach

Pro získání musíte mít účet v Citace PRO.

Přečíst po přihlášení

Anotace: Automatic identification of crosscutting concerns implementation is still a challenging task in software engineering. The approaches proposed so far for crosscutting concerns identification are all bottom-up approaches: starting from the source code of a software system they try to discover all the crosscutting concerns that exist in the system. In this paper we present a top-down approach that we developed based on the observations gathered after analyzing how monitoring crosscutting concerns are implemented in different open source object oriented software systems. The approach aims to identify only one type of crosscutting concern, namely monitoring. It tries to automatically identify the type of the logger used for monitoring crosscutting concerns implementation by analyzing the attributes defined in Java-based software systems. We also present and discuss the results obtained by applying this approach to different open source Java software systems.