Danev| MFinance| JFW| Mail| MobilePark| HandyFx| TopShop| Dantest     
JFrameworkWeb SearchDownloadNewslettersFirm Profile

  Menu


    What is a Framework
    Framework Objectives
    Developing a Framework

    Architecture
    J2EE App Architecture
    Physical Architecture

    App Building Approaches
    Structuring Web App
    Components Manager
    Object Relational Mapping  

    Online Documentation

    Glossary

    News
    Download
    Message Board
    Contacts

  Summary

  A framework is a set of common and prefabricated software building blocks that programmers can use, extend or customize for specific computing solutions. With frameworks developers do not have to start from scratch each time they write an application. Frameworks are built from collection of objects so both the design and code of the framework may be reused.

 



What is a Framework?   
 You Are Here: Home > What is a Framework?


A framework is a set of common and prefabricated software building blocks that programmers can use, extend or customize for specific computing solutions. With frameworks developers do not have to start from scratch each time they write an application. Frameworks are built from collection of objects so both the design and code of the framework may be reused.

A framework captures the programming expertise necessary to solve a particular class of problems. Programmers purchase or reuse frameworks to obtain such problem-solving expertise without having to develop it independently.

For the successful creation of a framework the developers should have good understanding of the following items:
1. Clearly identifying the class of problem a framework addresses. Because others have to understand how to use your frameworks, it is critical that you follow good software design practices.
2. Identifying the high-level structure of a framework can make it easier to describe the behavior of the framework and provides a starting point for designing framework interactions.
3. Typically, clients use a framework's built-in functionality by instantiating classes and calling their member functions. Clients extend and modify a framework's functionality by deriving new classes and overriding member functions.
4. The framework also addresses the process of solution creation and the strict rules that must be followed during the development process.


2002 Frontior Technologies. All Rights Reserved.
QWave.com QBioscan.com QSART.com QANS.com QMedical.com AutonomicTest.com QHRV.com QAthlete.com Medeia.com Dantest.com 07.23.17