Science, Software Engineering, Fault, Failure, Safety-Critical,
Transcendental View, User View, Manufacturing View, Product View,
Value-Based View, Quality of Product, Quality of Process, Business
Context, Participants, System, Activity, Objects, Relationship,
Interrelated Systems, Development Team, Abstraction, Prototyping,
Software Architecture, Architectural Decomposition, Process,
Importance of Processes, Modeling, Software Life Cycle, Analysis,
Synthesis, Transformation, Transaction, Iterative Development,
Crystal, Static Model Exam Questions Verified and Provided with
Complete A+ Graded Rationales Latest Updated 2026
Method
refers to a formal procedure; a formal "recipe" for accomplishing a goal that is typically
independent of the tools used
Tool
an instrument or automated system for accomplishing something in a better way
Procedure
a combination of tools and techniques to produce a product
, Paradigm
philosophy or approach for building a product
Computer Science
the focus on computer hardware, compilers, operating systems, and programming languages
Software Engineering
a discipline that uses computer and software technologies as a problem solving tool
Fault
occurs when a human makes a mistake, called an error, in performing some software activities
Failure
a departure from the system's required behavior
Safety Critical
something whose failure poses a threat to life or health
Transcendental View
quality is something we can recognize but not define