Platform Framework and Middle-ware

Posted by Walidix on Stack Overflow See other posts from Stack Overflow or by Walidix
Published on 2010-04-23T23:03:13Z Indexed on 2010/04/23 23:13 UTC
Read the original article Hit count: 259

Filed under:

I really want to fix the meanings of this terms.This is what I know about them:

  1. Platform: is an environment that allows an application to run and it is usually composite by hardware and software e.g. your machine with your OS installed on it. However some software stack are also called as platform like Java Platform.

  2. Framework: is design-oriented. That is, it defines a skeleton of an application type. Also it saves time by offering, through an API, the common functionalities that a kind of applications must implement. Moreover a Framework include a software components that manage the application life-cycle.

  3. Middle-ware: is a software that offers services to an application in order to let it inter-operates with other applications or supports different platforms. Middle-ware can be a part of a framework.

Is there something wrong or missing ?

© Stack Overflow or respective owner

Related posts about software-architecture