Search references for DOMAIN SOFTWARE-ENGINEERING. Phrases containing DOMAIN SOFTWARE-ENGINEERING
See searches and references containing DOMAIN SOFTWARE-ENGINEERING!DOMAIN SOFTWARE-ENGINEERING
Target subject of a computer program
In software engineering, domain is the targeted subject area of a computer program. Formally it represents the target subject of a specific programming
Domain_(software_engineering)
Domain engineering is the entire process of reusing domain knowledge in the production of new software systems. It is a key concept in systematic software
Domain_engineering
American computer manufacturer (1980–1989)
while. Apollo also invented the revision control system DSEE (Domain Software Engineering Environment) which inspired IBM IBM DevOps Code ClearCase. DSEE
Apollo_Computer
Specialist knowledge within a specific field
needed] People with domain knowledge are often regarded as specialists or experts in their field. In software engineering, domain knowledge is knowledge
Domain_knowledge
Model in software engineering
software engineering, a domain model is a conceptual model of the domain that incorporates both behavior and data. In ontology engineering, a domain model
Domain_model
Software development methodology
Model-driven engineering (MDE) is a software development methodology that focuses on creating and exploiting domain models, which are conceptual models
Model-driven_engineering
Topics referred to by the same term
domain, in computer networking, a group of special-purpose addresses to receive network announcements Collision domain Domain (software engineering)
Domain
Software development process
Domain-driven design (DDD) is a software design approach that focuses on modeling software to match a domain according to input from that domain's experts
Domain-driven_design
Reserved Internet domain name
direction of the Internet Engineering Task Force (IETF) as special-use domain names for documentation purposes. The domain names are used widely in books
Example.com
Engineering approach to software development
Software engineering is a branch of both computer science and engineering focused on designing, developing, testing, and maintaining software applications
Software_engineering
In software engineering, domain analysis, or product line analysis, is the process of analyzing related software systems in a domain to find their common
Domain_analysis
Programming language specialized to a specific application domain
to languages used by only one or a few pieces of software, such as MUSH soft code. DSLs include domain-specific modeling languages (more generally, specification
Domain-specific_language
Any computer program for end-user use
sold, but without transferring the public domain property to other single subjects. Public-domain software can be released under a (un)licensing legal
Application_software
Engineering applied to artificial intelligence
merges aspects of data engineering and software engineering to create real-world applications in diverse domains such as healthcare, finance, autonomous
Artificial intelligence engineering
Artificial_intelligence_engineering
Domain of software tools
Computer-aided software engineering (CASE) is a domain of software tools used to design and implement applications. CASE tools are similar to and are
Computer-aided software engineering
Computer-aided_software_engineering
Overview of and topical guide to software engineering
outline is provided as an overview of and topical guide to software engineering: Software engineering – application of a systematic, disciplined, quantifiable
Outline of software engineering
Outline_of_software_engineering
Domain analysis method
critically advancing software engineering and software reuse. Feature-oriented domain analysis was first developed by the Software Engineering Institute in 1990
Feature-oriented domain analysis
Feature-oriented_domain_analysis
American software company
the Atria developers had worked on an earlier system: DSEE (Domain Software Engineering Environment) from Apollo Computer. After Hewlett-Packard bought
Atria_Software
United States software engineer (born 1936)
directed the Software Engineering Division at the MIT Instrumentation Laboratory, where she led the development of the on-board flight software for NASA's
Margaret Hamilton (software engineer)
Margaret_Hamilton_(software_engineer)
Field that studies the methods and methodologies for building ontologies
business terms and software classes. Ontology engineering is a set of tasks related to the development of ontologies for a particular domain. — Line Pouchard
Ontology_engineering
Software engineering methodology
Domain-specific modeling (DSM) is a software engineering methodology for designing and developing systems, such as computer software. It involves systematic
Domain-specific_modeling
This is a list of aerospace engineering software which is used for computational fluid dynamics, finite element method structural analysis, flight dynamics
List of aerospace engineering software
List_of_aerospace_engineering_software
Process of extracting design information from anything artificial
electronic engineering, civil engineering, nuclear engineering, aerospace engineering, software engineering, chemical engineering, systems biology and more
Reverse_engineering
Authority in a particular area or topic
A domain expert is frequently used in expert systems software development, and there the term always refers to the domain other than the software domain
Subject-matter_expert
Checking software against expectations
Software testing is the act of checking whether software meets its intended objectives and satisfies expectations. Software testing can provide objective
Software_testing
Engineering focused on building software from reusable components
Component-based software engineering (CBSE), also called component-based development (CBD), is a style of software engineering that aims to construct a software system
Component-based software engineering
Component-based_software_engineering
Sub-discipline in software engineering
Release engineering, frequently abbreviated as RE or as the clipped compound Releng, is a sub-discipline in software engineering concerned with the compilation
Release_engineering
High level structures of a software system
into software architecture knowledge management. There is no sharp distinction between software architecture versus design and requirements engineering (see
Software_architecture
Dines (2006). "The Tryptych of Software Engineering". Software Engineering 3 – Domains, Requirements, and Software Design (book). Vol. I. Springer Verlag
Glossary_of_computer_science
Discipline of engineering
incorporating elements of mechanical, electrical, electronic, software, and safety engineering as applied to the design, manufacture and operation of motorcycles
Automotive_engineering
In software engineering, experimenting with the product to test extreme situations
deadlines or lack of domain knowledge. Chaos engineering encompasses techniques aimed at meeting resilience requirements. Chaos engineering can be used to achieve
Chaos_engineering
Modular unit of software
The idea of reusable software components was promoted by Douglas McIlroy in his presentation at the NATO Software Engineering Conference of 1968. (One
Software_component
Programming environment
and development Video processing Domain (software engineering) Domain-specific language "What Is a Programming Domain? (with picture)". wiseGEEK. Retrieved
Programming_domain
Study of computation
humans and computers interact, and software engineering focuses on the design and principles behind developing software. Areas such as operating systems
Computer_science
System to identify resources on a network
Mockapetris instead created the Domain Name System in 1983 while at the University of Southern California. The Internet Engineering Task Force published the
Domain_Name_System
Profession in software engineering
reconsidered. Software architecture Software engineering List of software architecture styles and patterns "Software Architecture". Software Engineering Institute
Software_architect
languages, software interfaces, database schemata, domain-specific languages, markup languages, etc. Anneke Kleppe, Software Language Engineering: Creating
Software_language
multiphysics Finite Element Analysis (FEA) software. Freemat - a free environment for rapid engineering, scientific prototyping and data processing using
List of computer simulation software
List_of_computer_simulation_software
Methods for developing expert systems
little or no formal process for the creation of the software. Researchers just sat down with domain experts and started programming, often developing the
Knowledge_engineering
Customer-facing software engineering role
although both groups perform software-engineering work. The title was subsequently adopted by other enterprise-software and artificial-intelligence companies
Forward_Deployed_Engineer
Product-family engineering (PFE), also known as product-line engineering (PLE), is based on the ideas of "domain engineering" created by the Software Engineering Institute
Product-family_engineering
Use of lean manufacturing principles in software development
Lean software development is a translation of lean manufacturing principles and practices to the software development domain. Adapted from the Toyota
Lean_software_development
Umbrella term for certain approaches to software development
Agile software development is an umbrella term for approaches to developing software that reflect the values and principles agreed upon by The Agile Alliance
Agile_software_development
Encompasses the techniques applied during a systems development life cycle
performance engineering within systems engineering, and software performance engineering or application performance engineering within software engineering. As
Performance_engineering
philosophies in software development and engineering. It also contains programming paradigms, software development methodologies, software development processes
List of software development philosophies
List_of_software_development_philosophies
Process of planning software solutions
Software design is the process of conceptualizing how a software system will work before it is implemented or modified. Software design also refers to
Software_design
Condition that must be satisfied for an engineered work to be acceptable
are used in many engineering fields including engineering design, systems engineering, software engineering, enterprise engineering, product development
Requirement
Field in computer-aided design
applied to the entire product lifecycle. The CAD domain has always been an early adopter of software-engineering techniques used in knowledge-based systems
Knowledge-based_engineering
Software design approach
Model Driven Architecture is a kind of domain engineering, and supports model-driven engineering of software systems. It was launched by the Object Management
Model-driven_architecture
Software that supports solution development via inversion of control
A software framework is software that provides reusable, generic functionality which developers can extend or customize to create complete solutions. It
Software_framework
Software development process
complete (Domain Walkthrough 1%, Design 40% and Design Inspection 3% = 44%). Feature-driven development is built on a core set of software engineering best
Feature-driven_development
Interdisciplinary field of engineering
control engineering, software engineering, electrical engineering, cybernetics, aerospace engineering, organizational studies, civil engineering and project
Systems_engineering
Integration of software development and operations
Liming Zhu—three computer science researchers from the CSIRO and the Software Engineering Institute—defined DevOps as "a set of practices intended to reduce
DevOps
Denmark-based, multinational software company
develop the software. The company was briefly known as Informatik and Oplysing, or Infop ApS, before settling on Systematic Software Engineering. Though later
Systematic Software Engineering
Systematic_Software_Engineering
Japanese product design company
developed a general model covering the contents of Kansei engineering. Choice of Domain Domain in this context describes the overall idea behind an assembly
Kansei_engineering
Instructions a computer can execute
Software (SW) consists of computer programs that instruct the execution of a computer. Software also includes design documents and specifications. The
Software
software Lists of engineering software List of finite element software packages List of numerical analysis software List of plasma physics software List
List of computational fluid dynamics software
List_of_computational_fluid_dynamics_software
Engineering discipline for safety-related systems
Software safety (sometimes called software system safety) is an engineering discipline that aims to ensure that software, which is used in safety-related
Software_safety
Application Programming Interface for user provisioning
with the SCIM standard. Internet Engineering Task Force, Network Working Group (May 11, 2015). System for Cross-Domain Identity Management: Core Schema
System for Cross-domain Identity Management
System_for_Cross-domain_Identity_Management
Activity involving calculations or computing machinery
processes, and the development of both hardware and software. Computing encompasses scientific, engineering, mathematical, technological, and social aspects
Computing
engineering or hardware/software engineering may be the "specialty engineering" domain. The key take away is; the context of the system engineering project
Specialty_engineering
Water distribution system modeling software
Protection Agency Network Evaluation Tool) is a public domain, water distribution system modeling software package developed by the United States Environmental
EPANET
Creation and maintenance of software
part of software engineering which also includes organizational management, project management, configuration management and other aspects. Software development
Software_development
areas of science and engineering. Hosted at University of Limerick, Lero, the Science Foundation Ireland Research Centre for Software, is home to around
Lero_(software_engineering)
Domain testing is a software testing technique that involves selecting a small number of realistic test cases from a nearly infinite group of candidate
Domain_testing
Software configuration management tool
replicas). DSEE (Domain Software Engineering Environment) introduced many concepts that were adopted by ClearCase. The Apollo Domain file system allowed
IBM_DevOps_Code_ClearCase
on Software Reuse (ICSR), is the primary scientific conference on software reuse, domain analysis, and domain engineering. ICSR includes software reuse
International Conference on Software Reuse
International_Conference_on_Software_Reuse
Suite of IETF specifications
The Domain Name System Security Extensions (DNSSEC) is a suite of extension specifications by the Internet Engineering Task Force (IETF) for securing data
Domain Name System Security Extensions
Domain_Name_System_Security_Extensions
Software for electromagnetic simulations
2021). "Finite-difference Time-domain (FDTD) Optical Simulations: A Primer for the Life Sciences and Bio-Inspired Engineering". Micron. 151 103160. doi:10
Meep_(software)
American computer scientist and software engineer
computer scientist and software engineer known for his work in software reuse, software architecture, and software engineering professional service. He
Will_Tracz
Development phases of a computer-based system
Dr. Hitesh; Rath, Dr. Amiya Kumar (2025-04-24). Fundamentals of Software Engineering. BPB Publications. ISBN 978-93-6589-338-0. SELECTING A DEVELOPMENT
Systems development life cycle
Systems_development_life_cycle
Software with publicly available source code
(closed-source) software. These abilities are typically granted through open licenses or, more rarely, by dedication to the public domain. The development
Open-source_software
Measure of the degree to which software possesses some property
In software engineering and development, a software metric is a standard of measure of a degree to which a software system or process possesses some property
Software_metric
Software analysis patterns or analysis patterns in software engineering are conceptual models, which capture an abstraction of a situation that can often
Software_analysis_pattern
Free licensed works in any field
several areas of interest, such as software, academic literature, general literature, music, images, video, and engineering. Technology has reduced the cost
Free_content
UML2 graphical editing tool based on Eclipse
(2010). "Papyrus: A UML2 Tool for Domain-Specific Language Modeling". In Holger Giese; et al. (eds.). Model-based engineering of embedded real-time systems
Papyrus_(software)
Multiphysic 0D/1D simulation software for digital twin models
software for the modeling and analysis of multi-domain systems. It is part of systems engineering domain and falls into the mechatronic engineering field
Simcenter_Amesim
Directory service, created by Microsoft for Windows domain networks
computers in a Windows domain-type network, assigning and enforcing security policies for all computers and installing or updating software. For example, when
Active_Directory
Ease of maintaining a functioning product or service
In software engineering, these activities are known as software maintenance (cf. ISO/IEC 25010). Closely related concepts in the software engineering domain
Maintainability
Sub-discipline of systems engineering that emphasizes dependability
and software reliability engineering than between hardware quality and reliability. A good software development plan is a key aspect of the software reliability
Reliability_engineering
in his book Software Requirements & Specifications (1995) and in a number of articles in various journals devoted to software engineering. It has received
Problem_frames_approach
Software engineering object-oriented API
In software engineering, a fluent interface is an object-oriented API whose design relies extensively on method chaining. Its goal is to increase code
Fluent_interface
programming environments, machine learning frameworks, data engineering tools, statistical software, data analysis, plotting, MLOps systems, and more. Cassandra
List_of_data_science_software
Process in software project management, software testing, and software engineering
In software project management, software testing, and software engineering, verification and validation is the process of checking that a software system
Software verification and validation
Software_verification_and_validation
Software engineering technique
Software product lines (SPLs), or software product line development, refers to software engineering methods, tools and techniques for creating a collection
Software_product_line
Reusable solution template to a commonly-needed software behavior
A software design pattern describes a reusable solution to a commonly needed behavior in software. A design pattern is not a rigid structure to be copied
Software_design_pattern
Principles and practice of product and service quality assurance and control
software engineering and systems engineering, and from software quality management and information security management. This means that quality engineering goes
Quality_engineering
Method to measure software size
with similar terms in software engineering. They work well for the software domains the rules were designed for, but for other domains, the rules need to
COSMIC functional size measurement
COSMIC_functional_size_measurement
Framework for describing and categorizing cyberattacks
There are 10 techniques – including the use of network scanning, social engineering and Open-source intelligence (OSINT). Common Attack Pattern Enumeration
ATT&CK
Software engineering visualization
An information model in software engineering is a representation of concepts and the relationships, constraints, rules, and operations to specify data
Information_model
Software analytics is the analytics specific to the domain of software systems taking into account source code, static and dynamic characteristics (e.g
Software_analytics
materials science software List of computational physics journals List of computer-aided engineering software List of finite element software packages List
List of computational physics software
List_of_computational_physics_software
Anti-patterns are commonly used ways of doing software engineering that are not useful or cause more issues than they solve. See design patterns for the
List of software anti-patterns
List_of_software_anti-patterns
Legal instrument governing software
A software license is a legal instrument governing the use or redistribution of software. Since the 1970s, software copyright has been recognized in the
Software_license
analyze, and disseminate information relating to the software domain to the DoD Software Engineering community, which includes Defense contractors and the
Data & Analysis Center for Software
Data_&_Analysis_Center_for_Software
Bangladeshi software engineer (born 1978)
in Scientific and Engineering Award (Academy Plaque) category for the development of the fluid simulation system at Digital Domain, becoming the first
Nafees_Bin_Zafar
This is an alphabetical list of articles pertaining specifically to software engineering. Contents: 0–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y
Index of software engineering articles
Index_of_software_engineering_articles
Applied science and research
and architecture, engineering and construction (AEC) software for civil engineering. In recent years the use of computer software to aid the development
Engineering
Concept of software engineering
Model-driven engineering (MDE) – Software development methodology Model-driven architecture (MDA) Domain-specific language (DSL) Domain-specific modeling
Metamodeling
Type of metamodeling
Meta-process modeling is a type of metamodeling used in software engineering and systems engineering for the analysis and construction of models applicable
Meta-process_modeling
DOMAIN SOFTWARE-ENGINEERING
DOMAIN SOFTWARE-ENGINEERING
DOMAIN SOFTWARE-ENGINEERING
DOMAIN SOFTWARE-ENGINEERING
DOMAIN SOFTWARE-ENGINEERING
DOMAIN SOFTWARE-ENGINEERING
DOMAIN SOFTWARE-ENGINEERING
DOMAIN SOFTWARE-ENGINEERING
DOMAIN SOFTWARE-ENGINEERING