Deck 14: Component- Level Design

ملء الشاشة (f)
exit full mode
سؤال
Describe the differences between the software engineering terms coupling and cohesion?
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
Describe the component-level design for WebApps.
سؤال
What are the steps used to complete the component-level design for a software development project?
سؤال
How does the object-oriented view of component-level design differ from the traditional view?
سؤال
Describe what is accomplished during the component qualification,adaptation,and composition activities of component-based development.
سؤال
What is the intent of domain engineering in CBSE?
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/6
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 14: Component- Level Design
1
Describe the differences between the software engineering terms coupling and cohesion?
Cohesion implies that a component or class encapsulates only the attributes and operations closely related to one another and to the class itself.Coupling is a qualitative measure of the degree to which components are connected to one another.
2
Describe the component-level design for WebApps.
Component-level design incorporates elements of both content design and functional design.Content design at the component level focuses on content objects and then manner in which they may be packaged for presentation to a WebApp end-user.A functional architecture that describes the key functional components in the WebApp and how these components interact with each other is also created.
3
What are the steps used to complete the component-level design for a software development project?
(Chapter 14.3):
-Identify all design classes that correspond to the problem domain.
-Identify all design classes that correspond to the infrastructure domain.
-Elaborate all design classes that are not acquired as reusable components.
-Identify persistent data sources (databases and files)and identify the classes required to manage them.
-Develop and elaborate behavioral representations for each class or component.
-Elaborate deployment diagrams to provide additional implementation detail.
-Factor every component-level diagram representation and consider alternatives.
4
How does the object-oriented view of component-level design differ from the traditional view?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 6 في هذه المجموعة.
فتح الحزمة
k this deck
5
Describe what is accomplished during the component qualification,adaptation,and composition activities of component-based development.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 6 في هذه المجموعة.
فتح الحزمة
k this deck
6
What is the intent of domain engineering in CBSE?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 6 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 6 في هذه المجموعة.