Approach for AOSAD
To reach
the objectives of this proposed research, the following three requirements
need to be fulfilled:
1.
Identify aspects in software
architecture design
Due to limited resources, the
proposed project makes explicit choices. For example, although considered
important, the specific problems studied within the context of logistic
applications will not be studied in this project. Nevertheless, the
industrial partner that we cooperate has an extensive practical knowledge in
this area and they will be consulted whenever necessary. Further, for some
theoretical issues, we may consult a related research group in the
mathematics department of our university. Secondly, we will not focus on
solving problems in designing specific communication and coordination
protocols, naming and addressing issues, security protocols, streaming
techniques, etc. Rather we will try to use the state-of-the-art distributed
system implementation techniques as much as possible. Again, the industrial
partner has extensive practical knowledge in designing distributed systems
and they will be consulted whenever necessary. Similarly, our main focus
will not be on performance and/or reliability modelling. In short, our focus
is mainly on software engineering methods and techniques.