ArchE–Architecture Expert
Design Assistant
Goal
of the System
Based on architecture design
knowledge already codified as a set of rules, assist a software architect in
producing an architectural design given the requirements of a software system
and a collection of quality attribute scenarios.
Business Goal
Demonstrate the viability
of an automated architectural design assistant, thus generating interest on
the project among funders, researchers and the software engineering community
at large.
Our Vision & Goals
Vision:
- Learn and grow together
as a team, thriving on each other’s strengths, helping overcome each
other’ shortcomings, and come out as better individuals, team players
and software engineers.
- Create a version of
ArchE that that pleases the client when using it, and at the same time, is
very well architected, documented, implemented and hence, highly modifiable.
- Learn how to work smart
and not hard – exhibiting self control under pressure, and managing
time better to deal with multiple tasks efficiently.
- Learn to speak, write
and think better.
Goals:
- Team’s artifacts
should be used as a precedent for excellence next year.
- Learn how to use a rule
engine. Learn more about Eclipse, some of its plug-ins and SWT.
- Work no more than 12
hours per week during fall and spring semesters and 48 hours per week during
summer and get an A or A+ grade.
- Complete the studio
project with no quarrels between team members, and any resentment or regrets
about anything or anyone.
- Should find and select
the best processes for our team, apply them to our project and produce a model
process for MSE.