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

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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 2002
Accession Number
ADA405846

Entities

People

  • Adrian Sia
  • Herman Eguiluz
  • Venkat Govi
  • You J. Kim

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Cyber

DTIC Thesaurus Topics

  • C Programming Language
  • Computer Programming
  • Computer Programs
  • Computers
  • Department Of Defense
  • Engineering
  • Graphical User Interface
  • Homosexuality
  • Human Systems Integration
  • Lessons Learned
  • Mobile Devices
  • Operating Systems
  • Software Design
  • Software Development
  • Standards
  • Web Browsers

Fields of Study

  • Computer science
  • Engineering

Readers

  • Research Science/Academic Research
  • Software Engineering.