Iesem: Integrated Environment for Software Evolution Management

نویسندگان

  • Gerardo Canfora
  • Filippo Lanubile
  • Giuseppe Visaggio
چکیده

Software evolution has not a common paradigm which practitioners can adhere to. On the contrary, there is a wide range of models, methods, techniques, and tools which are selected according to the specific task, the application domain, the professional experience and the organizational culture. We argue that different approaches and technologies may be combined into a unique platform to satisfy the needs of software systems which evolve over long periods of time. This paper presents the Integrated Environment for Software Evolution Management (IESEM) which includes software repositories, reverse engineering tools, rationale capture tools, software measurement tools, and a user-friendly interface. It can manage heterogeneous systems characterized by various design methods and programming languages. IESEM is based on a central repository which stores software engineering artifacts, program code, design and implementation decisions in the form of a traceability graph. The repository stores also software

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

ثبت نام

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

منابع مشابه

Fms: a Software Development Environment for Farm Management Systems

This paper describes a software development environment called FMS. This environment aims to generate farm management applications through a semi-automatic process with decreasing cost as time evolves, providing domain experts with tools for rapid and reliable information gathering about their production process. It is also related the current situation of FMS, as well as the experience acquire...

متن کامل

Answering software evolution questions: An empirical evaluation

Developers often need to find answers to questions regarding the evolution of a system when working on its code base. While their information needs require data analysis pertaining to different repository types, the source code repository has a pivotal role for program comprehension tasks. However, the coarse-grained nature of the data stored by commit-based software configuration management sy...

متن کامل

Managing Development of Very Large Systems: Implications for Integrated Environment Architecture

Version and configuration control are mechanisms for managing source code and system builds. In the development of very large systems, built by large teams, development management is the dominant factor. In this paper we examine management support for development through integrated environments and investigate the implications for environment architectures. We do so by defining a project scenar...

متن کامل

Managing Development of Very Large Systems: Implications for Integrated Environment Architectures

Version and configuration control are mechanisms for managing source code and system builds. In the development of very large systems, built by large teams, development management is the dominant factor. In this paper we examine management support for development through integrated environments and investigate the implications for environment architectures. We do so by defining a project scenar...

متن کامل

Exploring Architectural Design Decision Management Paradigms for Global Software Development

Global software development (GSD) is an increasing trend in the field of software engineering. It can be considered as coordinated activities of software development that are geographically and temporally distributed. The management of architectural knowledge, specifically, architectural design decisions (ADDs), becomes important in GSD due to the geographical, temporal, and cultural challenges...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

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

ثبت نام

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

عنوان ژورنال:
  • International Journal of Software Engineering and Knowledge Engineering

دوره 5  شماره 

صفحات  -

تاریخ انتشار 1995