topical media & game development
- What are the elements of a software architecture?
What role does a software architecture description play in development?
- Give a definition of software architecture.
Can you think of alternative definitions?
- What kind of patterns can you think of for distributed object architectures?
- Give an example of a complex software architecture.
Can you relate the description of the architecture to
the definition given earlier?
- Discuss the possible motivations for deploying
- How would you extend a given imperative or
declarative language with objects?
- Discuss the Java Native Interface.
Does it provide a solution for the problem
posed in the previous question? Explain.
- What determines the choice for an architectural style?
Give an example!
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.