The Ragnarok Software Development Environment

نویسنده

  • Henrik Bærbak Christensen
چکیده

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.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

“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