Sciweavers

7225 search results - page 32 / 1445
» Software is data too
Sort
View
ICSE
2009
IEEE-ACM
16 years 17 days ago
Modular string-sensitive permission analysis with demand-driven precision
In modern software systems, programs are obtained by dynamically assembling components. This has made it necessary to subject component providers to access-control restrictions. W...
Emmanuel Geay, Marco Pistoia, Takaaki Tateishi, Ba...
163
Voted
LOBJET
2002
321views more  LOBJET 2002»
14 years 11 months ago
Understanding software evolution using a combination of software visualization and software metrics
Coping with huge amounts of data is one of the major problems in the context of software evolution. Current approaches reduce this complexity by filtering out irrelevant informatio...
Michele Lanza, Stéphane Ducasse
ICSM
2002
IEEE
15 years 4 months ago
Documenting Pattern Use in Java Programs
Design patterns are widely recognized as important software development methods. Their use as software understanding tools, though generally acknowledged has been scarcely explore...
Marco Torchiano
72
Voted
FSTTCS
2009
Springer
15 years 6 months ago
Fighting bit Rot with Types (Experience Report: Scala Collections)
We report on our experiences in redesigning Scala’s collection libraries, focussing on the role that type systems play in keeping software architectures coherent over time. Type ...
Martin Odersky, Adriaan Moors
SIGSOFT
2004
ACM
16 years 15 days ago
Scaling regression testing to large software systems
When software is modified, during development and maintenance, it is regression tested to provide confidence that the changes did not introduce unexpected errors and that new feat...
Alessandro Orso, Nanjuan Shi, Mary Jean Harrold