Intelligent Support for Selection of COTS Products
Revised Papers from the NODe 2002 Web and Database-Related Workshops on Web, Web-Services, and Database Systems
FearNot! Involving Children in the Design of a Virtual Learning Environment
International Journal of Artificial Intelligence in Education
Uncertainty explicit assessment of off-the-shelf software: A Bayesian approach
Information and Software Technology
A study on software component selection methods
ICACT'09 Proceedings of the 11th international conference on Advanced Communication Technology - Volume 1
Pseudo software: A mediating instrument for modeling software requirements
Journal of Systems and Software
Exploring the role of drama and storyboarding in learner-centered scenario generation
Intelligent Decision Technologies
Optimal component selection for component based software development using pliability metric
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
One of the challenges of using COTS is defining which requirements and business processes can be supported with COTS products while limiting the amount of customization and integration code that is required. Limiting customization and integration code reduces risks, lowers maintenance costs, improves ability to upgrade and provides the customer more for their investment. To help customers better understand their requirements and reduce COTS customization, SAIC successfully used storyboards during the requirements phase. The storyboard process integrates "use cases" and screen captures to assist the customers in verifying and adapting their requirements to the capabilities inherent in the COTS products. An additional bonus of this process is that the screen captures also support the design phase of the user interface features. The storyboard process described in this paper was used to develop large COTS-based systems for customers who historically developed large custom software applications.