Forests Tags
Forests Tags > Tag based links for Aspect
The following links have been tagged aspect by users just like you, because these resources are off-site we cannot guarantee the accuracy or quality of any third-party information.
- Call and
Execution
Semantics in
AspectJ: (2004)The
Aspect-Oriente
d Programming
methodology
provides a
means of
encapsulation
of crosscuting
concerns in
software.
AspectJ is a
general-purpos
e
aspect-oriente
d programming
language that
extends Java.
This paper
investigates
the semantics
of call and
execution
pointcuts in
AspectJ, and
their
interaction
with
inheritance.
We present a
semantic model
manifested by
the current
(1.1.1)
release of
AspectJ, point
out its
shortcomings,
and present
alternative
models.
Categories and
Subject
Descriptors
...
Source: (2004) - Aspect Mining
and
Refactoring: (2003)In this
paper we argue
for the need
for research
in the area of
aspect mining,
covering
concepts,
principles,
methods and
tools
supporting the
identification
of aspects in
objectoriented
software
systems as
well as the
subsequent
refactoring of
such systems
in
aspect-oriente
d systems.
Source: (2003) - Quality-Based
Software Reuse: Lecture Notes
in Computer
Science, Vol.
3520 (January
2005), pp.
535-550.
Source: Lecture Notes in Computer Science, Vol. 3520 (January 2005), pp. 535-550. - Selectional
restrictions
of tenses and
temporal
reference of
Chinese bare
sentences: Lingua, Vol.
113, No. 3.
(March 2003),
pp.
271-302.This
paper
discusses
temporal
reference of
Chinese bare
sentences
without any
time adverb or
tense-like
marker. We
argue that
temporal
reference of
such sentences
can be
resolved by
selectional
restrictions
of two empty
tenses, i.e.,
covert present
tense and
covert past
tense. We show
that while
covert present
tense must
select a
homogeneous
situation as
its
complement,
covert past
tense must
select a
heterogeneous
situation as
its
complement. We
also argue
that covert
tenses must be
distinguished
from empty
tenses that
agree with
time adverbs,
because the
latter do not
have
selectional
restrictions.
Source: Lingua, Vol. 113, No. 3. (March 2003), pp. 271-302. - Variability
Management
with
Feature-Orient
ed Programming
and Aspects: (2004)This
paper presents
an analysis of
feature-orient
ed and
aspect-oriente
d
modularization
approaches
with respect
to variability
management as
needed in the
context of
system
families. This
analysis
serves two
purposes. On
the one hand,
our analysis
of the
weaknesses of
feature-orient
ed approaches
(FOAs for
short)
emphasizes the
importance of
crosscutting
modularity as
supported by
the
aspect-oriente
d concepts of
pointcut and
advice. On the
other hand, by
pointing out
some of
AspectJ's
weaknesses...
Source: (2004) - Model driven
design and
aspect weaving: Software and
Systems
Modeling
(2008)Abstract
A model is a
simplified
representation
of an aspect
of the world
for a specific
purpose. In
complex
systems, many
aspects are to
be handled,
from
architectural
aspects to
dynamic
behavior,
functionalitie
s,
user-interface
, and
extra-function
al concerns
(such as
security,
reliability,
timeliness,
etc.). For
software
systems, the
design process
can then be
characterized
as the weaving
of all these
aspects into a
detailed
design model.
Model Driven
Design aims at
automating
this weaving
process, that
is
automatically
deriving
software
systems from
theirs models.
This paper
explores the
relationship
between
modeling and
aspect
weaving. It
points out
some of the
challenges
related to
such automatic
model weaving,
illustrating
them with the
example of a
weaving
process for
behavioral
models
represented as
scenarios.
Source: Software and Systems Modeling (2008) - An
aspect-oriente
d approach to
dynamic
adaptation: (2002), pp.
85-92.
Source: (2002), pp. 85-92. - Model-driven
development
using UML 2.0:
promises and
pitfalls: Computer, Vol.
39, No. 2.
(2006), pp.
59-66.Experien
ce indicates
that effective
complexity
management
mechanisms
automate
mundane
development
tasks and
provide strong
support for
separation of
concerns. For
example,
current
high-level
programming
languages and
integrated
development
environments
provide
abstractions
that shield
developers
from intricate
lower-level
details and
offer
automated
support for
transforming
abstract
representation
s of source
code into
faithful
machine-execut
able forms.
The Object
Management
Group
initiated the
Unified
Modeling
Language 2.0
effort to
address
significant
problems in
earlier
versions.
While UML 2.0
improves over
earlier
versions in
some aspects,
its size and
complexity can
present a
problem to
users, tool
developers,
and OMG
working groups
charged with
evolving the
standard.
Source: Computer, Vol. 39, No. 2. (2006), pp. 59-66. - Harmless
advice: (2006), pp.
383-396.
Source: (2006), pp. 383-396. - Towards a
catalog of
aspect-oriente
d refactorings: (2005), pp.
111-122.
Source: (2005), pp. 111-122.
If you would like to find additional social bookmark based links on the topic of aspect we recommend the Open Tag Directory > Aspect. If you would like to find related tags we recommend Tag Patterns > Aspect.



