AMBIENTUM BIOETHICA BIOLOGIA CHEMIA DIGITALIA DRAMATICA EDUCATIO ARTIS GYMNAST. ENGINEERING EPHEMERIDES EUROPAEA GEOGRAPHIA GEOLOGIA HISTORIA HISTORIA ARTIUM INFORMATICA IURISPRUDENTIA MATHEMATICA MUSICA NEGOTIA OECONOMICA PHILOLOGIA PHILOSOPHIA PHYSICA POLITICA PSYCHOLOGIA-PAEDAGOGIA SOCIOLOGIA THEOLOGIA CATHOLICA THEOLOGIA CATHOLICA LATIN THEOLOGIA GR.-CATH. VARAD THEOLOGIA ORTHODOXA THEOLOGIA REF. TRANSYLVAN
|
|||||||
Rezumat articol ediţie STUDIA UNIVERSITATIS BABEŞ-BOLYAI În partea de jos este prezentat rezumatul articolului selectat. Pentru revenire la cuprinsul ediţiei din care face parte acest articol, se accesează linkul din titlu. Pentru vizualizarea tuturor articolelor din arhivă la care este autor/coautor unul din autorii de mai jos, se accesează linkul din numele autorului. |
|||||||
STUDIA INFORMATICA - Ediţia nr.2 din 2015 | |||||||
Articol: |
A STARUML PLUGIN FOR INCLUDING ASPECTS IN A UML CLASS DIAGRAM. Autori: . |
||||||
Rezumat:
Aspect oriented programming (AOP) is a programming paradigm that complements the existing programming paradigms in order to be able to clearly separate all the concerns from a software system in analysis, design and implementation phases. One of the main difficulties when using the aspect oriented paradigm is that the control flow of the system is difficult to follow and understand just inspecting the source code since not all the relevant data about a piece of code can be seen at that code. Some additional information may exist in the aspect that affect that part of code. In this paper we propose a set of notations for including aspects in an UML class diagram and we present a Star UML plugin that allows the use of these notations. The aspects, their relationships with other aspects, classes or interfaces, and the visualization of the classes that will be modified dynamically or statically by includind the aspects into the final system can be represented with the plugin. This may ease the understanding of the overall static structure of a software system and may highlight the consequences of adding aspects to a software system. 2010 Mathematics Subject Classification. 68N19, 68N99. Key words and phrases. aspect oriented paradigm, design, UML class diagram.
|
|||||||