Components Flashcards

1
Q

What is a component?

A

Building block for software
Contractually specified (Provired & required interfaces)
Can be used as a black box
- Use = Compose, deploy, adapt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are web services?

A

Self-contained, self-describing, modular applications
Can be published, located, invoked on web
Can be seen as deployed components

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What roles can web services take on?

A

Provider, Broker, Requestor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does the Palladio Component Model (PCM) entail?

A

Components, SEFFs by component dev
- SEFF = Service effect specification
Composition / assembly by software architect
Deployment / resource environment by system deployer
Usage by domain expert

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the elements of a component infrastructure?

A

Components
Repository
Component Framework (Middleware)
Supporting Tool
Platform

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly