The Ragnarok Software Development Environment
نویسنده
چکیده
Ragnarok is an experimental software development environment that focuses on enhanced support for managerial activities in large scale software development, taking the daily work of the software developer as its point of departure. The main emphasis is support in three areas: Management, navigation, and collaboration. The leitmotif is the software architecture, which is extended to handle managerial data in addition to source code; this extended software architecture is put under tight version-and connguration management control and furthermore used as basis for visualisation. Preliminary results of using the Ragnarok prototype in a number of projects are outlined.
منابع مشابه
“Ragnarok” Contours of a Software Project Development Environment
This report describes the current state of my research in software development environments. I argue in favour of strong support for project management, comprehension and navigation, and collaboration primarily based on experiences from developing large-scale industrial-strength applications. An underlying model of such an environment, named “Ragnarok”, is outlined. A design and first prototype...
متن کاملExperiences with Architectural Software Configuration Management in Ragnarok
This paper describes a model, denoted architectural software configuration management, that minimises the gap between software design and configuration management by allowing developers to do configurationand version control of the abstractions and hierarchy in a software architecture. The model emphasises traceability and reproducibility by unifying the concepts version and bound configuration...
متن کاملUtilising a Geographic Space Metaphor in a Software Development Environment
Current software systems are growing ever larger and more complex. This increase in size and complexity is of course reflected in the data produced in the development process and overviewing and navigating the structure are becoming daunting tasks. This paper presents a model for visualising many important aspects of the complex, multi-dimensional, data in a software development project. The mo...
متن کاملThe Ragnarok Architectural Software Configuration Management Model
The architecture is the fundamental framework for designing and implementing large scale software, and the ability to trace and control its evolution is essential. However, many traditional software configuration management tools view ‘software’ merely as a set of files, not as an architecture. This introduces an unfortunate impedance mismatch between the design domain (architecture level) and ...
متن کاملContext-Preserving Software Configuration Management
This paper presents a model for version control and configuration management with high emphasis on the ability to recreate the relevant context for a given part of a software design structure. The approach is termed context-preserving software configuration management. The context-preserving approach provides distributed, dynamic, configuration descriptions under full version control, enhances ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Nord. J. Comput.
دوره 6 شماره
صفحات -
تاریخ انتشار 1999