Framework
From Wikipedia, the free encyclopedia
A framework is a basic conceptual structure used to solve or address complex issues. This very broad definition has allowed the term to be used as a buzzword, especially in a software context.
Contents |
[edit] Conceptual framework
A conceptual framework is used in research to outline possible courses of action or to present a preferred approach to an idea or thought.
[edit] Software framework
A software framework is a re-usable design for a software system (or subsystem). A software framework may include support programs, code libraries, a scripting language, or other software to help develop and glue together the different components of a software project. Various parts of the framework may be exposed through an API.
[edit] Office suite
Framework, launched in 1984, was the first office suite to run on the original IBM PC under the MS-DOS operating system.
[edit] Buzzword
The word framework is used as a buzzword, in a variety of contexts. For example, the Java collections framework is not a software framework, but a library.