Results 1 to 10 of about 306,777 (181)
Aspect-oriented programming with type classes [PDF]
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]
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]
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]
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]
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]
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]
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]
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]
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
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

