Search: in
Domain engineering
Domain engineering Encyclopedia
  Tutorials     Encyclopedia     Dictionary     Directory  
Domain_engineering Email this to a friend      Domain_engineering

Domain engineering

Domain Engineering, also called (product line engineering) is the entire process of reusing domain knowledge in the production of new software systems. It is a key concept in systematic software reuse.

A key idea in systematic software reuse is the domain, a software area that contains systems sharing commonalities. Most organizations work in only a few domains. They repeatedly build similar systems within a given domain with variations to meet different customer needs. Rather than building each new system variant from scratch, as is common practice today, significant gains are achievable by reusing portions of previous systems in the domain to build new ones.

The process of identifying domains, bounding them, and discovering commonalities and variabilities among the systems in the domain is called domain analysis. This information is captured in models that are used in the domain implementation phase to create artifacts such as reusable components, a domain-specific programming language, or application generators that can be used to build new systems in the domain.

Methods for domain engineering are described in [1]

References





Source: Wikipedia | The above article is available under the GNU FDL. | Edit this article



Related Links in Domain engineering

Search for Domain engineering in Tutorials
Search for Domain engineering in Encyclopedia
Search for Domain engineering in Dictionary
Search for Domain engineering in Open Directory
Search for Domain engineering in Store
Search for Domain engineering in PriceGig



Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor

Advertisement

Advertisement



Domain engineering
Domain_engineering top Domain_engineering

Home - Add TutorGig to Your Site - Disclaimer

©2008-2009 TutorGig.com. All Rights Reserved. Privacy Statement