Title
A Comparative Analysis of Monitoring Concerns Implementation in Object Oriented Systems
Abstract
Monitoring concerns are crosscutting concerns that record the behaviour of a software system during development, testing and execution in its own environment. Their implementation using the object oriented paradigm affects an important part of a software system's source code, and, also, the system's maintainability and understandability. Complementary programming paradigms could be used for their design and implementation in order to improve these qualities. In order to refactor the existing implementation first we need to identify the monitoring concerns in the source code. In this article we describe our findings about how monitoring concerns are implemented in object oriented systems, as a starting point in developing an automatic approach for their identification and refactoring. We have analyzed ten open source object oriented software systems developed in Java or C#, and we have performed a comparative analysis of their implementation. We have also identified possible challenges in their automatic identification.
Year
DOI
Venue
2018
10.1109/SACI.2018.8440997
2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI)
Keywords
Field
DocType
software system,complementary programming paradigms,source code,open source object oriented software systems,monitoring concerns,C# language,Java language
Software engineering,Programming paradigm,Object-oriented programming,Source code,Computer science,Software system,Control engineering,Code refactoring,Java,Maintainability
Conference
ISBN
Citations 
PageRank 
978-1-5386-4641-0
0
0.34
References 
Authors
1
2
Name
Order
Citations
PageRank
Grigoreta Sofia Cojocar135.20
Adriana Mihaela Guran224.51