Results 1 to 10 of about 306,777 (181)

Aspect-oriented programming with type classes [PDF]

open access: yesProceedings of the 6th workshop on Foundations of aspect-oriented languages, 2007
We consider the problem of adding aspects to a strongly typed language which supports type classes. We show that type classes as supported by the Glasgow Haskell Compiler can model an AOP style of programming via a simple syntax-directed transformation scheme where AOP programming idioms are mapped to type classes. The drawback of this approach is that
Wang, Meng, Sulzmann, Martin
openaire   +6 more sources

Aspect-Oriented Programming [PDF]

open access: yes, 1999
Aspect-oriented programming is a promising idea that can improve the quality of software by reduce the problem of code tangling and improving the separation of concerns. At ECOOP'97, the first AOP workshop brought together a number of researchers interested in aspect-orientation.
Bergmans, Lodewijk   +1 more
openaire   +6 more sources

Aspect-Oriented Programming [PDF]

open access: yes, 2008
Cílem práce je prozkoumat techniku aspektově orientovaného programování (Aspect Oriented Programming - AOP). Práce uvádí základní informace o filozofii a principu práce AOP a stručný přehled nejpoužívanějších nástrojů.
Jonáš, Martin
openaire   +2 more sources

Aspect-oriented Programming Using Composition-Filters [PDF]

open access: yes, 1998
Software engineers may experience problems in modeling certain aspects while applying object-oriented techniques [4, 10, 11]. Composition-Filters are capable of expressing various different kinds of aspects in a uniform manner. These aspects are, for example, inheritance and delegation [1] and atomic delegation [2], multiple views, dynamic inheritance ...
Aksit, Mehmet, Tekinerdogan, Bedir
openaire   +6 more sources

A New Life for SQL SELECT Statement [PDF]

open access: yesInformatică economică, 2008
An important percent from information systems use databases and in the majority of cases for developing such systems are used object oriented programming languages.
Niculae DAVIDESCU, Bogdan SAHLEAN
doaj   +2 more sources

Continuations and Aspects to Tame Callback Hell on the Web [PDF]

open access: yesJournal of Universal Computer Science, 2021
JavaScript is one of the main programming languages to develop highly rich responsive and interactive Web applications. In these kinds of applications, the use of asynchronous operations that execute callbacks is crucial.
Paul Leger   +2 more
doaj   +3 more sources

The Use of Aspects to Simplify Concurrent Programming [PDF]

open access: yese-Informatica Software Engineering Journal, 2014
Developers who create multi-threaded programs must pay attention to ensuring safe implemen- tations that avoid problems and prevent introduction of a system in an inconsistent state.
Michał Negacz, Bogumiła Hnatkowska
doaj   +1 more source

Using Blended learning to develop skills of Object-oriented programming (OOP) for Faculty of Education students [PDF]

open access: yesInternational Journal of Instructional Technology and Educational Studies, 2020
The recent paper aims at showing the importance of the blended learning to develop skills of Object-oriented programming (OOP) for vocational diploma students of instructional technology at faculty of education. The random study sample was formed of (17)
Salama Elkholy
doaj   +1 more source

Aspect-Oriented Programming [PDF]

open access: yes, 1998
Whereas it is generally acknowledged that code tangling reduces the quality of software and that aspect-oriented programming (AOP) is a means of addressing this problem, there is — as yet — no clear definition or characterisation of AOP. Therefore, the main goal of the ECOOP’97 AOP workshop was to identify the “good questions” for exploring the idea of
Mens, Kim   +3 more
openaire   +3 more sources

An empirical evaluation of metrics on aspect-oriented programs

open access: yesUHD Journal of Science and Technology, 2019
The quality evaluation of software metrics measurement is considered as the primary indicator of imperfection prediction and software maintenance in various empirical studies of software products.
Mazen Ismaeel Ghareb, Garry Allen
doaj   +1 more source

Home - About - Disclaimer - Privacy