Sciweavers

324 search results - page 42 / 65
» Supporting Feature-Level Software Maintenance
Sort
View
UML
2005
Springer
14 years 2 months ago
Visualization in the Context of Model Driven Engineering
Understanding and maintenance of complex information spaces is often supported through visual interfaces. These interfaces must be highly flexible in order to adapt to both the u...
R. Ian Bull, Jean-Marie Favre
EDOC
2003
IEEE
14 years 2 months ago
A Model-Driven Transformation Method
Model-driven architectures (MDA) separate the business or application logic from the underlying platform technology and represent this logic with precise semantic models. These mo...
Jana Koehler, Rainer Hauser, Shubir Kapoor, Freder...
IWPSE
2003
IEEE
14 years 2 months ago
Lightweight Prevention of Architectural Erosion
Avoiding architectural erosion helps extend the lifetime of an evolving software system. Erosion can be reduced by ensuring that (i) developers share a good understanding of a sys...
Ciaran O'Reilly, Philip J. Morrow, David W. Bustar...
TSE
1998
76views more  TSE 1998»
13 years 8 months ago
Measuring Design-Level Cohesion
—Cohesion was first introduced as a software attribute that, when measured, could be used to predict properties of implementations that would be created from a given design. Unfo...
James M. Bieman, Byung-Kyoo Kang
ICSM
2009
IEEE
14 years 3 months ago
Inquiring the usage of aspect-oriented programming: An empirical study
Back in 2001, the MIT announced aspect-oriented programming as a key technology in the next 10 years. Nowadays, 8 years later, AOP is not widely adopted. Several reasons can expla...
Freddy Munoz, Benoit Baudry, Romain Delamare, Yves...