Sciweavers

10689 search results - page 184 / 2138
» How informances can be used in design ethnography
Sort
View
TOSEM
2002
69views more  TOSEM 2002»
14 years 10 months ago
Mixin layers: an object-oriented implementation technique for refinements and collaboration-based designs
A "refinement" is a functionality addition to a software project that can affect multiple dispersed implementation entities (functions, classes, etc.). In this paper, we...
Yannis Smaragdakis, Don S. Batory
FBIT
2007
IEEE
15 years 5 months ago
Evaluation of a Dominance-Based Rough Set Approach to Interface Design
This paper explores refinements to methods used in a procedure being developed by the authors to personalize user interfaces for online shopping support tools. In the authors’ ...
Timothy Maciag, Daryl H. Hepting, Robert J. Hilder...
WSR
2008
15 years 6 days ago
Towards Querying of Traceability Information in the Context of Software Evolution
: Traceability of various artifacts created during the development of software systems plays an important role in software evolution. Subsequent changes to artifacts must be traced...
Hannes Schwarz, Jürgen Ebert, Volker Riediger...
WICSA
2008
15 years 6 days ago
Analysis of Architecture Pattern Usage in Legacy System Architecture Documentation
Architecture patterns are an important tool in architectural design. However, while many architecture patterns have been identified, there is little in-depth understanding of thei...
Neil B. Harrison, Paris Avgeriou
CASCON
1997
93views Education» more  CASCON 1997»
15 years 4 days ago
Repairing software style using graph grammars
Often, software architects impose a particular style on the software systems they design. For large software systems, they would like to ensure that the design continues to confor...
Hoda Fahmy, Richard C. Holt, Spiros Mancoridis