An Approach of Reuse-based Software Process Improvement

نویسندگان

  • Ruzhi XU
  • Peiguang LIN
  • Zhikun ZHAO
  • Leqiu QIAN
  • Peiguang Lin
چکیده

This paper puts forward a novel approach of applying process reuse technology to implement software process improvement and control. A united framework of reuse-based software process improvement is proposed, which integrates the model-driven process improvement (Top-down) with measurement-driven process improvement (Bottom-up). The method of component-based software process instantiation and adaptation are presented. A new process component retrieval model based on tree-inclusion matching is given, which can greatly improve the recall while maintaining a high level precision.

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

ثبت نام

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

منابع مشابه

Automated improvement for component reuse

Software component reuse is the key to significant gains in productivity. However, the major problem is the lack of identifying and developing potentially reusable components. This paper concentrates on our approach to the development of reusable software components. A prototype tool has been developed, known as the Reuse Assessor and Improver System (RAIS) which can interactively identify, ana...

متن کامل

The web-based Interface to the SFB 501 Experience Base

Information systems are challenging applications in the field of software process improvement. The reuse of experience from the software developing and maintenance process is a key technology in this area of improvement. One approach which supports the comprehensive reuse of experience is the Quality Improvement Paradigm (QIP) by Basili et. al. [4]. In this approach, all kinds of knowledge, lik...

متن کامل

XML-Based Software Development

This paper outlines an approach to XML-based software development. According to this method, applications are described using domain specific, XML based, markup languages. With these languages we structure a set of XML documents that are subsequently processed to yield the executable application. The approach also makes an explicit distinction between contents documents and documents describing...

متن کامل

Abstract 1 Introduction an Analysis of Errors in a Reuse-oriented

Reuse has been advocated as a technique with great potential to increase software development productivity, reduce development cycle time, and improve product quality [AM87, Bro87, BP88]. However, reuse will not just happen{rather, components must be designed for reuse, and organizational elements must be in place to enable projects to take advantage of the reusable artifacts. Basili and Rombac...

متن کامل

Developing Software for and with Reuse: An Ontological Approach

Software reuse has been pointed as one of the most promising technique to deal with quality and productivity problems. To support reuse, software processes have to consider two facets: developing for reuse and developing with reuse. In this paper we present an ontology-based approach for software reuse and discuss how ontologies can support several tasks of a reuse-based software process.

متن کامل

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


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

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010