Geek Articles

Categories

 

Subscribe

Daily Updates Subscribe geekarticles update via email Subscribe geekarticles update via RSS

 
GeekArticles Testing Software Development

Formalizing and Automating Component Reuse

Author: citeseer.nj.nec.com | Published: 17th Oct 2005 | Visited: 555 times | Add Comment
Filed in: Software Development

Using existing components to construct software systems has significant potential to improving software productivity and quality. A key problem in software component reuse is the selection of appropriate components for satisfying a given requirement. In this paper, the authors define a component interface generality relation that provides a foundation for component selection. This generality relation, represented in terms of formal specifications, precisely captures the semantic obligations for an existing component to satisfy the requirements of a target system. The formal specifications facilitate the (semi-) automatic determination of the generality relation. The authors show how this generality relation has been used to determine the reusability of software components in a software architecture-based reuse and integration environment. Author(s) : Yonghao Chen and Betty H. C. Cheng

Read Article
 

Sponsored Links

 


Related Articles

 Office Web Component v11.0 Spreadsheet And AJAX Interoperatibility Part 1 This article demonstrate, how OWC and AJAX can be used to store spreadsheet content as XML data into database.This XML in turns rendered as spreadsheet in OWC control from database sou ...

 Simple Component Inheritance In ExtJS How to create an ExtJS component to render arbitrary ...

 Automating Multipart Zip File Creation Automatically creating multipart zip f ...

 Advanced AJAX ListBox Component v0.4 Responding to special keyboard events to improve beha ...

 Advanced AJAX ListBox Component v0.5 Enforcing mouse scroll wheel behavior across target brow ...

 Extending Castle Windsor with dynamic component selection Demonstrates how you can extend the Castle Windsor container to dynamically select a component based on some runtime cont ...

 Why a transaction cannot reuse space that was deleted from Tom, in your recent presentation in Hartford you were discussing the difference in refreshing materialized views from version 9 to 10 in that it went from a truncate/insert to a delete/insert which caused some confusion. You also mentioned in the c ...

 Exploring a unified component workflow between Flex and Flash Learn from this embeddable video player project how to build Flash applications that you can also use as Flash or Flex compone ...

 Creating a custom rich text editor Flex 2 component with Fireworks CS3 Extend the current Flex component library by developing a custom rich symbol that exports MXML from Fireworks ...

 Creating Custom Video Controller Skins for the Flash Video Component in Dreamweaver 8  Learn how to dress up your video controllers with custom sk ...



Next: A Repository to Facilitate Reuse in Component - Based Web Engineering



Post Comment

Name:


Email:
 (Optional. Used for Notification)

Title:

 
Comment:


Validation Code:
 <=>  (Enter this code in text box)





Latest Articles

 

Popular Articles

Sponsored Links