Abstract
As the mobile multi-media applications emerge with the mobile handsets, the embedded network software needs a new paradigm to cope with the conflicting demands from the constraint embedded software and the Internet multimedia applications. The author describes the issues in comparisons with the traditional software engineering. The application demands for the extensible and modular software engineering are outlined. Then, the author proposes a modular and monolithic software design approach with the embedded network software architecture that is aligned to the proposed framework. The author presents two aspects of the monolithic and extensible software implementations in the embedded Internet applications. Finally, the author describes the three challenges in the mobile multimedia applications from the view point of the proposed design paradigm.