Software product line
Software engineering
Reference architecture
Computer science
Domain engineering
Product engineering
Component (thermodynamics)
Software development
Systems engineering
Software architecture
Reuse
Resource-oriented architecture
Component-based software engineering
Product (mathematics)
Software
Engineering
Product design
Operating system
Physics
Geometry
Mathematics
Waste management
Thermodynamics