Meteorology Tags
Meteorology 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
...O Barzilay,
Y Feldman, S
Tyszberowicz,
A Yehudai
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.A
van Deursen, M
Marin, L
Moonen
Source: (2003) - Quality-Based
Software Reuse: Lecture Notes
in Computer
Science, Vol.
3520 (January
2005), pp.
535-550.Julio
Leite, Yijun
Yu, Lin Liu,
Eric Yu, John
Mylopoulos
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.J
o-Wang Lin
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...M
ira Mezini,
Klaus
Ostermann
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.Jean
-Marc Jézéquel
Source: Software and Systems Modeling (2008) - An
aspect-oriente
d approach to
dynamic
adaptation: (2002), pp.
85-92.Z Yang,
BHC Cheng, REK
Stirewalt, J
Sowell, SM
Sadjadi, PK
Mckinley
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.RB
France, S
Ghosh, T
Dinh-Trong, A
Solberg
Source: Computer, Vol. 39, No. 2. (2006), pp. 59-66. - Harmless
advice: (2006), pp.
383-396.Daniel
Dantas, David
Walker
Source: (2006), pp. 383-396. - Analyzing
Concerns Using
Class Member
Dependencies: this paper, we
propose a
simple
notation for
describing
concerns in
object-oriente
d programs.
This notation
is based on
the
declaration
and the use of
class members.
We then show
how this
description of
concerns can
provide data
for three
tasks
pertaining to
concerns:
concern
mining,
concern
understanding,
and concern
overlap
analysisMartin
And
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.



