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
Link To Document :
بازگشت