Sciweavers

852 search results - page 8 / 171
» Understanding How the Requirements Are Implemented in Source...
Sort
View
ISCA
2010
IEEE
229views Hardware» more  ISCA 2010»
14 years 8 months ago
Understanding sources of inefficiency in general-purpose chips
Due to their high volume, general-purpose processors, and now chip multiprocessors (CMPs), are much more cost effective than ASICs, but lag significantly in terms of performance a...
Rehan Hameed, Wajahat Qadeer, Megan Wachs, Omid Az...
VL
2009
IEEE
152views Visual Languages» more  VL 2009»
15 years 4 months ago
FireCrystal: Understanding interactive behaviors in dynamic web pages
For developers debugging their own code, augmenting the code of others, or trying to learn the implementation details of interactive behaviors, understanding how web pages work is...
Stephen Oney, Brad A. Myers
ASPLOS
2012
ACM
13 years 5 months ago
Understanding modern device drivers
Device drivers are the single largest contributor to operating-system kernel code with over 5 million lines of code in the Linux kernel, and cause significant complexity, bugs an...
Asim Kadav, Michael M. Swift
CASCON
1996
77views Education» more  CASCON 1996»
14 years 10 months ago
Harvesting design for an application framework
Framework design begins with domain analysis. Either the problem domain is analyzed to create a new design, or the solution domain is analyzed to understand how the problem has al...
Joan Boone
WCRE
2005
IEEE
15 years 3 months ago
Source versus Object Code Extraction for Recovering Software Architecture
The architecture of many large software systems is rarely documented and if documented it is usually out of date. To support developers maintaining and evolving these systems, an ...
Ahmed E. Hassan, Zhen Ming Jiang, Richard C. Holt