2004Unpublished venueRequires access

ABC: supporting software architectures in the whole lifecycle

Hong Mei

Open publisher page 7 citations

Abstract

How to compose prefabricated components is a key issue in component-based reuse. Research on Software Architecture (SA) and Component based Software Development (CBSD) provides two hopeful solutions from different perspectives. SA provides a top-down approach to realizing component-based reuse, but doesn’t pay enough attention to the refinement and implementation of the architectural descriptions, thus not fully able to automate the transformation or composition to form an executable application. CBSD provides a bottom-up way by using existing middleware infrastructures, but this technology is not able to guide systematically the CBSD process, especially the component composition at higher abstract levels. Naturally, a promising solution is to combine the above

About this research paper

What this paper is about

How to compose prefabricated components is a key issue in component-based reuse. Research on Software Architecture (SA) and Component based Software Development (CBSD) provides two hopeful solutions from different perspectives. SA provides a top-down approach to realizing component-based reuse, but doesn’t pay enough attention to the refinement and implementation of the architectural descriptions, thus not fully able to automate the transformation or composition to form an executable application. CBSD provides a bottom-up way by using existing middleware infrastructures, but this technology is not able to guide systematically the CBSD process, especially the component composition at higher abstract levels. Naturally, a promising solution is to combine the above

Why it matters

OpenAlex reports 7 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

How to compose prefabricated components is a key issue in component-based reuse. Research on Software Architecture (SA) and Component based Software Development (CBSD) provides two hopeful solutions from different perspectives. SA provides a top-down approach to realizing component-based reuse, but doesn’t pay enough attention to the refinement and implementation of the architectural descriptions, thus not fully able to automate the transformation or composition to form an executable application. CBSD provides a bottom-up way by using existing middleware infrastructures, but this technology is not able to guide systematically the CBSD process, especially the component composition at higher abstract levels. Naturally, a promising solution is to combine the above

Key concepts: Computer science, Component-based software engineering, Software engineering, Middleware (distributed applications), Component (thermodynamics), Software development, Executable, Resource-oriented architecture

Related papers

Back to paper searchBrowse research topicsOriginal source
ABC: supporting software architectures in the whole lifecycle — Research Paper | ScholarLens