Deck 9: Software Engineering and Modeling

Full screen (f)
exit full mode
Question
What are the benefits of using analysis patterns during the analysis modeling process?
Use Space or
up arrow
down arrow
to flip the card.
Question
Describe the key elements of construction practice.
Question
What types of nouns resulting from a grammatical parse should be considered as potential analysis classes?
Question
What are the six steps for requirements engineering?
Question
List three types of classes that may be present in the analysis model.
Question
Describe the purposes of domain analysis.
Question
Which UML (unified modeling language)diagrams are useful in scenario-based modeling?
Question
Describe the roles of the three sections of CRC (class responsibility collaborator)cards?
Question
List the representations needed for requirements and design models?
Question
What is the difference between a customer and an end-user?
Question
How should analysis Describe the contents of the WebApp content,functional,interaction,
and configuration models.
Question
What are the steps needed to build a behavioral model?
Question
What questions should be asked to help refine a preliminary use case?
Question
Describe the job of the requirements engineer with respect to stakeholder collaboration?
Question
How should analysis patterns be documented once they are discovered?
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/15
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 9: Software Engineering and Modeling
1
What are the benefits of using analysis patterns during the analysis modeling process?
Patterns suggest solutions (a class,a function,or a behavior)that can be reused when modeling future applications.Analysis patterns can speed up the development of abstract analysis models by utilizing reusable models.Facilitate the transformation of the analysis model into a design model by suggesting design patterns and reliable solutions to common patterns.
2
Describe the key elements of construction practice.
Construction practice is made up of the coding and testing tasks that lead to the delivery of operational software to the customer or end-user.Coding is concerned with the selection of the programming languages,tools,standards,and environments needed to implement the design.Testing involves validation of individual components,verifying the successful integration of components into the system,and acceptance of the completed system by the customer.
3
What types of nouns resulting from a grammatical parse should be considered as potential analysis classes?
-External entities (systems,devices,people)
-Things (e.g.reports,displays,letters,signals)
-Events occurring during system operation
-Roles (e.g.manager,engineer,salesperson)
-Organizational units (e.g.division,group,team)
-Places
-Structures (e.g.sensors,vehicles,computers)
4
What are the six steps for requirements engineering?
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
5
List three types of classes that may be present in the analysis model.
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
6
Describe the purposes of domain analysis.
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
7
Which UML (unified modeling language)diagrams are useful in scenario-based modeling?
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
8
Describe the roles of the three sections of CRC (class responsibility collaborator)cards?
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
9
List the representations needed for requirements and design models?
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
10
What is the difference between a customer and an end-user?
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
11
How should analysis Describe the contents of the WebApp content,functional,interaction,
and configuration models.
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
12
What are the steps needed to build a behavioral model?
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
13
What questions should be asked to help refine a preliminary use case?
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
14
Describe the job of the requirements engineer with respect to stakeholder collaboration?
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
15
How should analysis patterns be documented once they are discovered?
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 15 flashcards in this deck.