In software development, a framework is a defined support structure in which another software project can be organized and developed. A 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.
Frameworks are designed with the intent of facilitating software development, by allowing designers and programmers to spend more time on meeting software requirements rather than dealing with the more tedious low level details of providing a working system. For example, a team using Apache Struts to develop a banking web site can focus on how account withdrawals are going to work rather than how to control navigation between pages in a bug-free manner. However, there are common complaints that using frameworks adds to "code bloat", and that a preponderance of competing and complementary frameworks means that one trades time spent on rote programming and design for time spent on learning frameworks.
More on [ Framework ]

Components - Links on Objects and Components.
Meta Description: [ Cetus Links: 18,452 Links on Objects and Components / Distributed Objects & Components: Overview ]
Aumega Networks - Provide PnPStation which is a Software agents platform brings 'plug and play' computing across of different object and component frameworks (.NET/COM+, J2EE, Corba/CCM).
Meta Description: [ Software for Ubiquitous computing. P2P Consumer services network operator. ]
Buildap - An open source tool for development of enterprise applications using Architected Model Driven (AMD)and Component Based Development (CBD) approaches.
COMODI (COmputational MODule Integrator) - A framework for component based programming in computational science.
Meta Description: [ COMODI: Component Based Framework for Scientific Computing ]
404
Component Software Resources - Lists various Web resources on Component-Based Software Development that may be of interest to researchers. By Mark Marchukov.
Component-based Developer's Headquarters - Columns, trends, and reviews on designing components and component-based software solutions. By Castek Software Factory Inc.
Meta Description: [ CBD-HQ is a portal designed to be a one-stop resource for anybody involved in designing components and component-based software solutions. ]
Dependable Embedded Components and Systems - Researching, developing set of certified generic commercial off the shelf (COTS) hardware and software components in time-triggered architecture. Descriptions, schedule, participation forms, links.
iCMG World - Offers a water hole for developers, implementers, CEO's and CIO's who are working on component based development using open standards and also those who are watching the works from a distant. By Internet Component Management Group.
Meta Description: [ Achitecture for Enterprise Software Systems ]
Middsol GmbH - Offers application development tools and solutions in order to provide interoperability between Java/J2EE and CORBA and the Microsoft .NET architecture.
Object Edge Inc - Components and frameworks are used in developing component-based large-scale enterprise systems using J2EE, XML, and Smalltalk.
OSCAR (Open Standards for Container/Content Allowing Re-use) - OSCAR was formed in 1997 as a LISA Special Interest Group to discuss and develop ways to standardize data exchange between various translation tool systems.
UNO Development Kit - Openoffice's component toolkit - UDK. Similar to Microsoft's COM with some improvements including cross-platform implementation.
Meta Description: [ OpenOffice.org: The Open Office Suite ]
Working conference on Component Deployment - Information regarding the Working Conference on Component Deployment. Including Overview, Important dates and Co-chairs of the Conference.
Meta Description: [ Home page for CD 2002 (CD 02) ]
xNova - Java and .NET cross-paradigm SOA middleware that provides a coherent set of system services. By Fitech Labs.
XPLC - A component framework similar to what Microsoft has done with COM or mozilla.org has done with XPCOM, but with slightly differing goals.
| [HowTo] Edit Videos using PiTiVi(Video Editor) on Ubuntu Linux | |
| Next Video | |