Generative software complexity and software understanding
نویسندگان
چکیده
منابع مشابه
Generative Patterns of Software
The adoption of design patterns as part of software development has had a profound effect. The patterns in use, though, are essentially static in nature showing different designs that might work differently in a particular context. The originator of the notion of patterns and that of a pattern language, Christopher Alexander, has also proposed that a set of generative patterns, which influence ...
متن کاملTowards Generative Software Composition
Software systems are increasingly required to be open and distributed. Research on software composition proposes to build such open and distributed systems by \gluing together" basic building blocks (components) using certain kinds of connections between them [16, 18]. Whereas work in this area primarily focuses on more static aspects of composition in order to ensure that given collections of ...
متن کاملSoftware Complexity and Software Maintenance Costs Rajiv 0. Banker Software Complexity and Software Maintenance Costs Rtbcived Software Complexity and Software Maintenance Costs
In an empirical analysis of sixty-five software maintenance projects in a large IBM COBOL transaction processing environment, the impacts of correctable software complexity upon project costs were estimated. Module size, procedure size, and the use of complex branching were all found to significantly affect software maintenance costs. It was estimated that projects involving maintenance of syst...
متن کاملUnderstanding Decision Models - Visualization and Complexity Reduction of Software Variability
With the increasing size and complexity of software systems also the amount of software variability grows. In this paper we present decision models as a means of dealing with software variability and views on decision models that are supposed to make the large amount of variability manageable. Also some mechanisms for supporting the process of decision modelling and resolving decision models ar...
متن کاملOverview of Generative Software Development
ion/ Refinement Patterns Frameworks Components Aspects Constraints Test Cases Process Tools
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Science of Computer Programming
سال: 2015
ISSN: 0167-6423
DOI: 10.1016/j.scico.2013.11.017