Questions and Answers
What is the stage in the software engineering process at which an executable software system is developed?
Software design and implementation
What is an example of a possible approach to implementing a medical records system?
Buying a package already used in hospitals
What are software design and implementation activities invariably inter-leaved with?
Each other
What does the design process become concerned with when developing an application using off-the-shelf systems?
Signup and view all the answers
What is COTS in the context of software systems?
Signup and view all the answers
What is software design?
Signup and view all the answers
What is implementation in software engineering?
Signup and view all the answers
What does COTS stand for in the context of software systems?
Signup and view all the answers
When developing an application using off-the-shelf systems, what does the design process become concerned with?
Signup and view all the answers
Why might it be cheaper and faster to buy off-the-shelf systems rather than developing a system from scratch?
Signup and view all the answers
Study Notes
Software Engineering Process
- The implementation stage is where an executable software system is developed.
Software Development Approaches
- An example of a possible approach to implementing a medical records system is buying off-the-shelf systems.
Design and Implementation Activities
- Software design and implementation activities are invariably inter-leaved with testing and validation activities.
Design Process
- When developing an application using off-the-shelf systems, the design process becomes concerned with how to integrate and customize the off-the-shelf systems.
COTS Definition
- COTS stands for Commercial Off-The-Shelf systems in the context of software systems.
- COTS refers to pre-existing software systems that can be purchased and tailored to meet specific needs.
Software Design
- Software design is the process of transforming the requirements into a detailed and complete specification of the software system.
Implementation
- Implementation is the stage in the software engineering process where the designed software system is constructed.
Off-The-Shelf Systems
- Buying off-the-shelf systems can be cheaper and faster than developing a system from scratch, as it reduces development time and costs.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.