• No results found

Software Architectures 2011 2012 1e zit

N/A
N/A
Protected

Academic year: 2021

Share "Software Architectures 2011 2012 1e zit"

Copied!
1
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Software Architecture 2011-2012

 Why to strive to low coupling and high cohesion?

 Give one good and one bad example of both coupling and cohesion.  Give an example of 2 conflicting quality requirements.

 Why is batch sequential a degenerated process of the filter process in the pipe-and-filter architectural pattern?

 What is the role of middleware in Component Based Software Development?

 How can the Interceptor Pattern bring Aspect Oriented Software Development style into middleware?

 Give 2 examples of typical middleware functionalities that are elegant to handle in Aspect Oriented Software Development style.

 What is the goal of “Commonality and Variability analysis” in the Software Product Line production? What is the role of a feature model needed in this analysis?

 How could a “plugin architecture” be used in the Software Product Line production mechanism?  How could MDA style code generation be used in the Software Product Line production

mechanism?

 Give the definition of Coupling Between class Objects (CBO). What does it measure? How do you calculate it? Give an example.

 Assume system A and system B. If average CBO of system A is the same as the average CBO of system B, does this mean that the quality is equal?

Referenties

GERELATEERDE DOCUMENTEN

[r]

Meestal­ vol­gt er na een eerste periode, waarin iedereen erg vriendel­ijk naar el­kaar is, een periode waarin er heel­ veel­ voor- stel­l­en en ideeën komen, meer dan dat er

Ludbrook (1932) heeft met aubergines (Solanum melongena) in Wisconsin tanks gewerkt, met Verticliium dahliae als pathogeen (dus een stam van Verticilliun albo atrum,

Naar aanleiding van graafwerken voor een nieuwbouw op de hoek van de Antwerpsestraat en de Blauwstraat in het centrum van Boom werd op 21 maart 2017 een

Openshaw (2015) tested whether direct contact with a black (African) confederate could reduce prejudice and found that contact significantly reduced negative

a) They usually own less than 10 hectares (ha) of land. b) Have limited access to resource inputs (agro–chemicals, knowledge and technology).. 16 c) Most are uneducated with

startigrafische eenheden worden gedateerd en dus met zekerheid kunnen worden gecorreleerd, is echter wenselijk. De Usselo bodem en het veenpakket worden afgedekt door geel

hebben dezelfde massa M. De twee bollen zijn dus niet uit dezelfde materie vervaardigd. Men plaatst deze twee bollen naar elkaar op gelijke hoogte op een schuine helling. Beide