نتایج جستجو برای: programming aspects

تعداد نتایج: 664731  

2002
Robert Hirschfeld

AspectS supports aspect-oriented programming (AOP) in Smalltalk using meta-programming. The goal of the AspectS project is to provide a platform for the exploration of AOP in the context of dynamic systems. In its implementation, AspectS makes use of Method Wrappers as an approach to place advice-related computation at specific join points. Different kinds of Method Wrappers are used for differ...

2008
Fernando Berzal Galiano Juan C. Cubero Aída Jiménez

This paper illustrates how aspect-oriented programming techniques support some tasks whose implementation using conventional object-oriented programming would be extremely time-consuming and error-prone. In particular, we have successfully employed aspects to evaluate and monitor the I/O performance of alternative data mining techniques. Without having to modify the source code of the system un...

2002
Jorrit N. Herder

Software systems can have properties which affect multiple components. Examples of such concerns include debugging and synchronization policies. These cross-cutting concerns are called aspects. Aspects lead to complex systems that are difficult to develop and hard to maintain. The goal of aspect-oriented programming is to support the programmer to separate components and aspects from each other...

Journal: :Journal of Object Technology 2007
Sven Apel Christian Kästner Thomas Leich Gunter Saake

Stepwise refinement (SWR) is fundamental to software engineering. As aspectoriented programming (AOP) is gaining momentum in software development, aspects should be considered in the light of SWR. In this paper, we elaborate the notion of aspect refinement that unifies AOP and SWR at the architectural level. To reflect this unification to the programming language level, we present an implementa...

2006
Sven Apel Christian Kästner Thomas Leich Gunter Saake

Stepwise refinement (SWR) is fundamental to software engineering. As aspect-oriented programming (AOP) gains momentum in software development, aspects should be subject to SWR as well. In this paper, we introduce the notion of aspect refinement that unifies AOP and SWR. To reflect this unification to programming language level, we present an implementation technique for refining aspects based o...

2016
Juraj Hromkovič Tobias Kohn Dennis Komm Giovanni Serafini

Algorithmic thinking and problem solving strategies are essential principles of computer science. Programming education should reflect this and emphasize different aspects of these principles rather than syntactical details of a concrete programming language. In this paper, we identify three major aspects of algorithmic thinking as objectives of our curricula: the notion of a formal language to...

2004
Daniel Lohmann Georg Blaschke Olaf Spinczyk

Besides object-orientation, generic types or templates and aspectoriented programming (AOP) gain increasing popularity as they provide additional dimensions of decomposition. Most modern programming languages like Ada, Eiffel, and C++ already have built-in support for templates. For Java and C# similar extensions will be available in the near future. Even though promising, the combination of as...

2013
Kazuki Abe Myungryun Yoo Takanori Yokoyama

Tasks of an application program of an embedded system are managed by the scheduler of a real-time operating system (RTOS). Most RTOSs adopt just fixed priority scheduling, which is not optimal in all cases. Some applications require earliest deadline first (EDF) scheduling, which is an optimal scheduling algorithm. In order to develop an efficient real-time embedded system, the scheduling algor...

2007
Sudipto Das Vinod Kone

In this paper we aim to compare the Ruby programming language with one the most popular Object Oriented Programming languages Java. For this study, we concentrate on three main aspects for comparing the performance of Ruby with

پایان نامه :وزارت علوم، تحقیقات و فناوری - دانشگاه علامه طباطبایی 1388

با توجه به اینکه معنای صریح و ضمنی یکی از بزرگ ترین مسائل مشکل آفرین در ترجمه است، در این پایان نامه از یک سو به تفاوت معنای صریح و معنای ضمنی به شیوه ای نسبتا ژرف پرداخته شده و از سوی دیگر مشکلات ناشی از معنای ضمنی مورد توجه قرار گرفته اند. این مسئله در زمینه های مختلف نمایان است که به آنها در چهارچوب این پژوهش از جمله در امثال و تعبیرات، اسامی خاص، استعارات و غیره پرداخته شده و از نظریه های ت...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید