domain engineering

Computing Dictionary

domain engineering definition

systems analysis
1. The development and evolution of domain specific knowledge and artifacts to support the development and evolution of systems in the domain. Domain engineering includes engineering of domain models, components, methods and tools and may also include asset management.
2. The engineering process of analysing and modelling a domain, designing and modelling a generic solution architecture for a product line within that domain, implementing and using reusable components of that architecture and maintaining and evolving the domain, architecture and implementation models.
3. A reuse-based approach to defining the scope (domain definition), specifying the structure (domain architecture) and building the Assets (requirements, designs, software code, documentation) for a class of systems, subsystems or applications. Domain engineering can include domain definition, domain analysis, developing the domain architecture domain implementation.
The Free On-line Dictionary of Computing, © Denis Howe 2010 http://foldoc.org
Cite This Source
Explore Dictionary.com
Previous Definition: domain calculus
Next Definition: domain handle
Words Near: domain engineering
More from Thesaurus.com
Synonyms and Antonyms for domain engineering
More from Reference.com
Search for articles containing domain engineering
Dictionary.com Word FAQs

Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.

Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature