How variability helps to make components more flexible and reusable

  • Yusuf Altunel*
  • , Abdül Halim Zaim
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Cross-project and cross-market reusability is the basis for the existence of a component-based development paradigm for the establishment of a software industry based on reusability and conservation of expertise. In this paradigm producer is in need to enhance components' functional capabilities and increase the audiences for successful marketing, so they tend to add extra features to widen the reuse spectrum. However, this in return is recompensed by the component consumers in means of higher prices for unneeded features, overflowing functionality and superfluous code. The component producers need more flexibility to generate specific patterns of components to deal with the changing requests of consumers. In this paper we provide a basis for more flexible components.

Original languageEnglish
Title of host publicationInnovations and Advances in Computer, Information, Systems Sciences, and Engineering
Pages1115-1128
Number of pages14
DOIs
Publication statusPublished - 2013
Externally publishedYes
Event7th International Joint Conferences on Computer, Information, and Systems Sciences, and Engineering, CISSE 2011 - Bridgeport, CT, United States
Duration: 3 Dec 201112 Dec 2011

Publication series

NameLecture Notes in Electrical Engineering
Volume152 LNEE
ISSN (Print)1876-1100
ISSN (Electronic)1876-1119

Conference

Conference7th International Joint Conferences on Computer, Information, and Systems Sciences, and Engineering, CISSE 2011
Country/TerritoryUnited States
CityBridgeport, CT
Period3/12/1112/12/11

Fingerprint

Dive into the research topics of 'How variability helps to make components more flexible and reusable'. Together they form a unique fingerprint.

Cite this