11. What is the expansion of RMA?
RMA: rate-monotonic analysis: originated from research in scheduling algorithms for real-time systems.
12. What is Aesop?
Aesop is a system for developing style-oriented architectural design environments.
13. Name some of the features of Aesop.
-a generic object model for representing architectural designs;
-the characterization of architectural styles as specializations of the object model;
-a toolkit for creating an open architectural design environment from a description of a specific architectural style.
14. Mention the categories into which architectural styles fall in.
The categories are:
-Idioms and patterns
-Reference models
15. Name the Properties of architectural styles.
-they provide a vocabulary of design elements
-they define a set of configuration rules
-they define a semantic interpretation
-they define analyses
16. What are the significant benefits in the use of architectural styles?
-it provides design reuse
-Using architectural styles can lead to significant code reuse.
-It is easier for others to understand a systems’ organization if conventional structures are used.
-Use of standardized styles supports interoperability.
17. Define Fable.
Aesop combines a description of a style with a shared toolkit of common facilities to produce an environment, called a Fable, specialized to that style (or styles).
18. Illustrate the structure of a Fable.
Tool 1
(GUI)
Tool 2 Tool n
Fable Abstract Machine
Persitent
object base
RMA: rate-monotonic analysis: originated from research in scheduling algorithms for real-time systems.
12. What is Aesop?
Aesop is a system for developing style-oriented architectural design environments.
13. Name some of the features of Aesop.
-a generic object model for representing architectural designs;
-the characterization of architectural styles as specializations of the object model;
-a toolkit for creating an open architectural design environment from a description of a specific architectural style.
14. Mention the categories into which architectural styles fall in.
The categories are:
-Idioms and patterns
-Reference models
15. Name the Properties of architectural styles.
-they provide a vocabulary of design elements
-they define a set of configuration rules
-they define a semantic interpretation
-they define analyses
16. What are the significant benefits in the use of architectural styles?
-it provides design reuse
-Using architectural styles can lead to significant code reuse.
-It is easier for others to understand a systems’ organization if conventional structures are used.
-Use of standardized styles supports interoperability.
17. Define Fable.
Aesop combines a description of a style with a shared toolkit of common facilities to produce an environment, called a Fable, specialized to that style (or styles).
18. Illustrate the structure of a Fable.
Tool 1
(GUI)
Tool 2 Tool n
Fable Abstract Machine
Persitent
object base