Sciweavers

1152 search results - page 15 / 231
» Managing the Development of Large Software Systems: Concepts...
Sort
View
UPP
2004
Springer
15 years 2 months ago
Overview of Generative Software Development
Abstract. System family engineering seeks to exploit the commonalities among systems from a given problem domain while managing the variabilities among them in a systematic way. In...
Krzysztof Czarnecki
ICSM
2009
IEEE
14 years 7 months ago
Decomposing object-oriented class modules using an agglomerative clustering technique
Software can be considered a live entity, as it undergoes many alterations throughout its lifecycle. Furthermore, developers do not usually retain a good design in favor of adding...
Marios Fokaefs, Nikolaos Tsantalis, Alexander Chat...
SE
2010
14 years 11 months ago
Design Decisions in Model-driven Software Development
: Numerous design decisions are made in model-driven software development which are mostly implicit and not documented properly. Hence, the design knowledge is usually 'in the...
Patrick Könemann
HICSS
2003
IEEE
144views Biometrics» more  HICSS 2003»
15 years 2 months ago
Software Business Models and Contexts for Software Innovation: Key Areas for Software Business Research
This paper examines business, design, and product development aspects of software business models. Contexts of small and large companies for creating software innovations are also...
Timo Käkölä
VL
2006
IEEE
106views Visual Languages» more  VL 2006»
15 years 3 months ago
Relo: Helping Users Manage Context during Interactive Exploratory Visualization of Large Codebases
As software systems grow in size and use more third-party libraries and frameworks, the need for developers to understand unfamiliar large codebases is rapidly increasing. In this...
Vineet Sinha, David R. Karger, Rob Miller