Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
The Unified Modeling Language user guide
The Unified Modeling Language user guide
RE-Thinking the Network Economy: The True Forces That Drive the Digital Marketplace
RE-Thinking the Network Economy: The True Forces That Drive the Digital Marketplace
Software Component Licensing: A Primer
IEEE Software
Shifting Innovation to Users via Toolkits
Management Science
Component-based technologies for end-user development
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
COTS Component Acquisition in an Emerging Market
IEEE Software
Software Product Line Engineering: Foundations, Principles and Techniques
Software Product Line Engineering: Foundations, Principles and Techniques
Measuring the usability of software components
Journal of Systems and Software
Some theoretical considerations for a suite of metrics for the integration of software components
Information Sciences: an International Journal
Economics and Electronic Commerce: Survey and Directions for Research
International Journal of Electronic Commerce
Research Commentary---Designing Smart Markets
Information Systems Research
Intelligent business processes composition based on multi-agent systems
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
We propose a market based design for trading component-based software products bundled with reuse licenses that allows clients to customize software solutions onsite by reusing and reintegrating components across software systems using their own software development platforms. Using economic experiments in the laboratory with IT professionals we find that introducing reuse licenses has social welfare benefits in terms of both higher seller and higher buyer surplus as well as generating higher product variety in the market. We argue that as software development is increasingly using modularized and component-based approaches software vendor strategies based on flexible licenses permitting the reuse of software offer a viable and sustainable alternative to the traditional software business model build on monolithic user licenses.