search menu icon-carat-right cmu-wordmark

PAMD: Developing a Plug-In Architecture for Palm OS-Powered Devices Using Software Engineering

August 2002 Technical Note
Hernan R. Eguiluz, Venkat Govi, You Jung Kim, Adrian Sia

This 2002 technical note describes a plug-in architecture for Palm Operating System devices developed by the authors, a team of graduate students from the CMU Master of Software Engineering program.

Publisher:

Software Engineering Institute

CMU/SEI Report Number

CMU/SEI-2002-TN-020

DOI (Digital Object Identifier):
10.1184/R1/6576035.v1

Abstract

This technical note describes a plug-in architecture for Palm Operating System devices developed by the authors, a team of graduate students from Carnegie Mellon's Master of Software Engineering program. The note highlights the architecture's three most important aspects: the product (a plug-in architecture) created from a software architecture point of view; the implementation details that made this a unique project; and the software engineering facets of the project. This note also shares lessons learned and suggests possible avenues that could be pursued in the future to make plug-in architecture for mobile devices (PAMD) more universal.