Informatika i Ee Primeneniya [Informatics and its Applications]
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Inform. Primen.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Informatika i Ee Primeneniya [Informatics and its Applications], 2015, Volume 9, Issue 1, Pages 55–69
DOI: https://doi.org/10.14357/19922264150105
(Mi ia356)
 

Formal axiomatic approach to aspect-oriented extension of programming technologies

S. P. Kovalyov

Institute of Control Problem, Russian Academy of Sciences, 65 Profsoyuznaya Str., Moscow 117997, Russian Federation
References:
Abstract: The procedure of extending modular software systems design technologies by aspect-oriented techniques is considered. The extension is described as enrichment of formal module models by labeling their interfaces by concerns they handle which comprise aspect structure. A novel approach to separation of concerns based on the natural modularizing aspect structure is proposed. Partial modularization of the aspect structure is proposed to generalize this approach. In order to formalize these constructs at the general systems level independently of particular programming paradigms, the category theory is employed. Software engineering technologies are represented as categories with formal models of programs as objects and technological operations as morphisms. The aspect-oriented extension of the technology is axiomatically described as a functor between such categories that has appropriate right and left adjoints. The event-based approach to system modeling is employed as an illustrative case of the aspect-oriented extension.
Keywords: aspect-oriented programming; traceability; category theory; architecture school; separation of concerns.
Received: 25.08.2014
Bibliographic databases:
Document Type: Article
Language: Russian
Citation: S. P. Kovalyov, “Formal axiomatic approach to aspect-oriented extension of programming technologies”, Inform. Primen., 9:1 (2015), 55–69
Citation in format AMSBIB
\Bibitem{Kov15}
\by S.~P.~Kovalyov
\paper Formal axiomatic approach to aspect-oriented extension of~programming technologies
\jour Inform. Primen.
\yr 2015
\vol 9
\issue 1
\pages 55--69
\mathnet{http://mi.mathnet.ru/ia356}
\crossref{https://doi.org/10.14357/19922264150105}
\elib{https://elibrary.ru/item.asp?id=23575039}
Linking options:
  • https://www.mathnet.ru/eng/ia356
  • https://www.mathnet.ru/eng/ia/v9/i1/p55
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Информатика и её применения
    Statistics & downloads:
    Abstract page:233
    Full-text PDF :93
    References:38
    First page:4
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024