Sciweavers

3792 search results - page 527 / 759
» Techniques for Trusted Software Engineering
Sort
View
COMPSAC
2009
IEEE
16 years 1 months ago
Defending Battery Exhaustion Attacks on Mobile Systems
Battery Exhaustion Attack is a “denial of service” attack on mobile devices, causing more battery discharge than normally necessary. The excessive discharge arises out of the ...
Sungyong Shin, Taek Lee, Hoh Peter In
CSMR
2009
IEEE
16 years 1 months ago
Identification of Extract Method Refactoring Opportunities
Extract Method has been recognized as one of the most important refactorings, since it decomposes large methods and can be used in combination with other refactorings for fixing a...
Nikolaos Tsantalis, Alexander Chatzigeorgiou
ICST
2009
IEEE
16 years 1 months ago
A Test-Driven Approach to Developing Pointcut Descriptors in AspectJ
Aspect-oriented programming (AOP) languages introduce new constructs that can lead to new types of faults, which must be targeted by testing techniques. In particular, AOP languag...
Romain Delamare, Benoit Baudry, Sudipto Ghosh, Yve...
UIST
2009
ACM
16 years 1 months ago
Virtual shelves: interactions with orientation aware devices
Triggering shortcuts or actions on a mobile device often requires a long sequence of key presses. Because the functions of buttons are highly dependent on the current application...
Frank Chun Yat Li, David Dearman, Khai N. Truong
AGILEDC
2008
IEEE
16 years 1 months ago
Eleven Guidelines for Implementing Pair Programming in the Classroom
Utilizing pair programming in the classroom requires specific classroom management techniques. We have created nine guidelines for successfully implementing pair programming in th...
Laurie A. Williams, D. Scott McCrickard, Lucas Lay...