Sciweavers

2086 search results - page 193 / 418
» Principles of Software Evolution
Sort
View
UML
2001
Springer
15 years 9 months ago
Refactoring UML Models
Software developers spend most of their time modifying and maintaining existing products. This is because systems, and consequently their design, are in perpetual evolution before ...
Gerson Sunyé, Damien Pollet, Yves Le Traon,...
CORR
2010
Springer
169views Education» more  CORR 2010»
15 years 5 months ago
Artificial Hormone Reaction Networks: Towards Higher Evolvability in Evolutionary Multi-Modular Robotics
The semi-automatic or automatic synthesis of robot controller software is both desirable and challenging. Synthesis of rather simple behaviors such as collision avoidance by apply...
Heiko Hamann, Jürgen Stradner, Thomas Schmick...
163
Voted
IWPSE
2010
IEEE
15 years 3 months ago
An exercise in iterative domain-specific language design
We describe our experiences with the process of designing a domain-specific language (DSL) and corresponding model transformations. The simultaneous development of the language an...
Marcel van Amstel, Mark van den Brand, Luc Engelen
SOCO
2009
Springer
15 years 11 months ago
Feature (De)composition in Functional Programming
Abstract. The separation of concerns is a fundamental principle in software engineering. Crosscutting concerns are concerns that do not align with hierarchical and block decomposit...
Sven Apel, Christian Kästner, Armin Grö&...
ARCS
2005
Springer
15 years 10 months ago
Runtime Adaptation of Applications Through Dynamic Recomposition of Components
Abstract. Software applications executing in highly dynamic environments are faced with the challenge of frequent and usually unpredictable changes in their execution environment. ...
Arun Mukhija, Martin Glinz