• DocumentCode
    1129506
  • Title

    Fusion: a system for business users to manage program variability

  • Author

    Weber, Sam ; Chan, Hoi ; Degenaro, Lou ; Diament, Judah ; Fokoue-Nkoutche, Achille ; Rouvellou, Isabelle

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • Volume
    31
  • Issue
    7
  • fYear
    2005
  • fDate
    7/1/2005 12:00:00 AM
  • Firstpage
    570
  • Lastpage
    587
  • Abstract
    In order to make software components more flexible and reusable, it is desirable to provide business users with facilities to assemble and control them without their needing programming knowledge. This paper describes a fully functional prototype middleware system where variability is externalized so that core applications need not be altered for anticipated changes. In this system, application behavior modification is fast and easy, making this middleware suitable for frequently changing programs.
  • Keywords
    Internet; business data processing; middleware; object-oriented programming; software architecture; software development management; software reusability; user interfaces; Web site development tool; Web site management tool; business logic; human factors; middleware system; program variability management; software architecture; software component flexibility; software component reusability; software design; user interface; Application software; Assembly; Business communication; Companies; Knowledge management; Law; Logic; Middleware; Programming profession; Software reusability; Index Terms- Web site management/development tools; domain-specific architectures; human factors in software design; middleware/business logic; specialized application languages; user interfaces.;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2005.82
  • Filename
    1492372