Sciweavers

1023 search results - page 104 / 205
» Renaissance: A Method to Support Software System Evolution
Sort
View
KBSE
2002
IEEE
15 years 9 months ago
An Approach to Rapid Prototyping of Large Multi-Agent Systems
Engineering individual components of a multi-agent system and their interactions is a complex and error-prone task in urgent need of methods and tools. Prototyping is a valuable t...
Wamberto Weber Vasconcelos, Carles Sierra, Marc Es...
ICIW
2008
IEEE
15 years 11 months ago
A Collaborative Information Aggregation System for Idea Management
Collaborative systems and methods are used in companies to support innovation and management of new ideas. The aggregation of innovation-related information from a community of us...
Efthimios Bothos, Dimitris Apostolou, Gregoris Men...
PLDI
2009
ACM
15 years 11 months ago
Dynamic software updates: a VM-centric approach
Software evolves to fix bugs and add features. Stopping and restarting programs to apply changes is inconvenient and often costly. Dynamic software updating (DSU) addresses this ...
Suriya Subramanian, Michael W. Hicks, Kathryn S. M...
ECOOPW
1998
Springer
15 years 8 months ago
Visual Detection of Duplicated Code
Code duplication is considered as bad practice that complicates the maintenance and evolution of software. Detecting duplicated code is a difficult task because of the large amoun...
Matthias Rieger, Stéphane Ducasse
ATAL
2006
Springer
15 years 8 months ago
Modeling uncertain domains with polyagents
Agent-based modeling is a powerful tool for systems modeling. Instantiating each domain entity with an agent permits us to capture many aspects of system dynamics and interactions...
H. Van Dyke Parunak, Sven Brueckner