Patterns for Re-usable Aspects in Object Teams

نویسندگان

  • Dehla Sokenou
  • Katharina Mehner-Heindl
  • Stephan Herrmann
  • Henry Sudhof
چکیده

Aspect-oriented software development still lacks practical evidence. While aspects are claimed to be useful in adapting existing applications there is also first evidence that they might themselves be re-usable. We present results from two case studies with the aspect-oriented programming language ObjectTeams/Java that investigate the re-usability of aspects in developing a security framework. During the development of the framework we have identified patterns for re-usable aspects that increase the flexibility when applying a framework to a given application.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Inheritance by Extensions and Restrictions in Agent Systems

Agent-oriented programming is a new area which extends the object-oriented concepts of encapsulated objects with the notions of beliefs, desires, intentions, teams, conversations etc. Deening an inheritance mechanism which will combine all these diierent aspects of agent languages into a uniform methodology for code re-use is a challenge. In this paper we give two diierent methodologies for re-...

متن کامل

Engineering multimedia user interfaces with objects and patterns

In this paper we discuss the use of an object-oriented design model to describe multimedia user interfaces. Our approach is complemented with a set of design patterns aimed at capturing recurrent interface design problems together with good solutions to those problems. We first introduce the problem of designing usable multimedia interfaces; we then present the Object-Oriented Hypermedia Design...

متن کامل

Parallel Spatial Pyramid Match Kernel Algorithm for Object Recognition using a Cluster of Computers

This paper parallelizes the spatial pyramid match kernel (SPK) implementation. SPK is one of the most usable kernel methods, along with support vector machine classifier, with high accuracy in object recognition. MATLAB parallel computing toolbox has been used to parallelize SPK. In this implementation, MATLAB Message Passing Interface (MPI) functions and features included in the toolbox help u...

متن کامل

Investigating the Relationship between Object Relations Patterns and Somatization Symptoms Mediated by Alexithymia (A model Based on Bion's Point of View): A Descriptive Study

Background and Objectives: One of the most common problems in the general population is somatization symptoms. Therefore, identifying the factors that play a role in causing these symptoms will be effective in preventing their occurrence. Therefore, this study aimed to determine the relationship between object relations patterns and somatization symptoms mediated by alexithymia. Materials and ...

متن کامل

Approaches to Quality Management for Developing WBT Courses

The focus of this paper is on the process of producing web-based training (WBT) courses. The development of course material is regarded as a software development process, which suffers from similar problems like other software production processes as well, e.g. incomplete or inappropriate conceptualization of the task and of user needs in the beginning. From a software-ergonomic point of view t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006