ClipBits - A Case Study in Model-Driven Software Engineering
Presentation
Overview
Overview
Description
Model-driven software engineering is an approach to software development that centralizes the use of models and transforms the software lifecycle from a code-centric to a model-centric undertaking. This paper reports on use of a model-driven approach in the development of ClipBits – a lightweight clipboard management application, designed to support data reuse and increase user productivity by extending the functionality of the Operating System clipboard. ClipbBits provides a dockable, lightweight, user-friendly interface that is intuitive and unobtrusive. The application allows a user to easily store text, images, and files in the form of ClipButtons that can be restored back to the system clipboard. In addition, these ClipButtons can be readily organized by storing them in user-defined Button Sets. Results and inferences are presented.