Abstract
A major problem facing businesses is the proper evaluation of COTS components and its impact on the cost and quality of the target systems. In the evaluation phase, vendors and purchasers often have conflicting interests over component access. Vendors need to retain control for protecting intellectual property while purchasers need complete access for effective evaluation. Currently, evaluation is often limited to documentation or access to function/time-limited versions of the software. In these circumstances, customers are often forced to purchase candidate components for evaluation purposes. This paper introduces an approach that allows vendors to provide access to their components for evaluation, while retaining control over the implementation. Purchasers can perform extensive evaluation as if they have direct access to the implementation. To achieve this, we have developed a toolkit referred to as the BiCom Framework, which presents two views of a component simultaneously, satisfying both the vendor’s and purchaser’s requirements.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Berry, D. M.: Appliances and Software: The Importance of the Buyer’s Warranty and the Developer’s Liability in Promoting the Use of Systematic Quality Assurance and Formal Methods. Computer Science Department, University of Waterloo, Available at: http://www.disi.unige.it/person/ReggioG/PROCEEDINGS/berry.pdf
Brant, J., Foote, B., Johnson, R. E., and Robert, D.: Wrappers to the Rescue. In: ECOOP’98 Proceedings (1998) Available at: http://www.ifs.uni-linz.ac.at/~ecoop/cd/papers/1445/14450396.pdf
Council, W. T, Heineman, G. T.: Component-based Software Engineering Putting the Pieces Together. Addison Wesley (2001)
Haddox, J., Kapfhammer, G. M., Michael, C. C., and Schatz, M.: Testing Commercial-off-the-Shelf Components with Software Wrappers. In: 18th International Conference and Exposition on Testing Computer Software.Washington, DC, June (2001)
Harrold, M. J., Orso, A., Rosenblum, D., and Rothermel, G.: Using Component Metadata to Support the Regression Testing of Component-Based Software. In: IEEE International Conference on Software Maintenance, November (2001) Available at: http://cs.oregonstate.edu/~grother/papers/icsm01b.pdf
Kotler, P.: Marketing Management Analysis, Planning, Implementation and Control. Prentice Hall International Editions (1994)
Kotler, P., Shaw, R., Fitzroy, P., and Chandler, P.: Marketing in Australia. Prentice-Hall of Australia Pty Ltd. (1983)
Meyers, B.C., and Oberndorf, P.: Managing Software Acquisition: Open Systems and COTS Products. In: SEI Series in Software Engineering, Addison Wesley (2001)
Morgan, G.: Catalogue Shopping and Components. Castek (2000) Available at: http://www.cbd-hq.com/articles/2000/001003gmcatalogueshopping.asp
Obermeyer, P., and Hawkins, J.: Microsoft.NET Remoting: A Technical Overview, MSDN Library, Microsoft, July (2001)
Pietrek, M.: Avoiding DLL Hell: Introducing Application Metadata in the Microsoft.NET Framework. MSDN Library, October (2000) Available from: http://msdn.microsoft.com/msdnmag/issues/1000/metadata/print.asp
Sparling, M.: Is there a Market for Components. Castek (2000) Available at: http://www.cbd-hq.com/articles/2000/000606mscmarket.asp
Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison Wesley (1998)
Vidger, M. R., and Dean, J.: An Architectural Approach to Building Systems from COTS Software Components. Technical Report 40221, National Research Council (1997) Available at: http://www.sel.iit.nrc.ca/English/papers/vidger06.pdf
Watkins, D.: Handling Language Interoperability with the Microsoft.NET Framework. MSDN Library, October (2000) Available at: http://msdn.microsoft.com/library/default.asp?url=/library/enus/dndotnet/html/interopdotnet.asp
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sudaman, F., Mingins, C. (2003). BiCom: An Evaluation Framework for COTS Components. In: Erdogmus, H., Weng, T. (eds) COTS-Based Software Systems. ICCBSS 2003. Lecture Notes in Computer Science, vol 2580. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36465-X_20
Download citation
DOI: https://doi.org/10.1007/3-540-36465-X_20
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00562-9
Online ISBN: 978-3-540-36465-8
eBook Packages: Springer Book Archive