In software engineering, architecture tradeoff analysis method is a risk-mitigation process used early in the software development life cycle. ATAM was developed by the Software Engineering Institute at the Carnegie Mellon University, its purpose is to help choose a suitable architecture for a software system by discovering trade-offs and sensitivity points. ATAM is most beneficial when done early in the software development life-cycle, when the cost of changing architectures is minimal; the following are some of the benefits of the ATAM process: identified risks early in the life cycle increased communication among stakeholders clarified quality attribute requirements improved architecture documentation documented basis for architectural decisions The ATAM process consists of gathering stakeholders together to analyze business drivers and from these drivers extract quality attributes that are used to create scenarios. These scenarios are used in conjunction with architectural approaches and architectural decisions to create an analysis of trade-offs, sensitivity points, risks.
This analysis can be converted to risk themes and their impacts whereupon the process can be repeated. With every analysis cycle, the analysis process proceeds from the more general to the more specific, examining the questions that have been discovered in the previous cycle, until such time as the architecture has been fine-tuned and the risk themes have been addressed. ATAM formally consists of nine steps, outlined below: Present ATAM – Present the concept of ATAM to the stakeholders, answer any questions about the process. Present business drivers – everyone in the process presents and evaluates the business drivers for the system in question. Present the architecture – the architect presents the high-level architecture to the team, with an'appropriate level of detail' Identify architectural approaches – different architectural approaches to the system are presented by the team, discussed. Generate quality attribute utility tree – define the core business and technical requirements of the system, map them to an appropriate architectural property.
Present a scenario for this given requirement. Analyze architectural approaches – Analyze each scenario, rating them by priority; the architecture is evaluated against each scenario. Brainstorm and prioritize scenarios – among the larger stakeholder group, present the current scenarios, expand. Analyze architectural approaches – Perform step 6 again with the added knowledge of the larger stakeholder community. Present results – provide all documentation to the stakeholders; these steps are separated in two phases: Phase 1 consists of steps 1-6 and after this phase, the state and context of the project, the driving architectural requirements and the state of the architectural documentation are known. Phase 2 consists of steps 7-9 and finishes the evaluation ilities Architecture-centric design method Multi-criteria decision analysis ARID Software architecture analysis method, precursor to architecture tradeoff analysis method Architectural analytics Reduce Risk with Architecture Evaluation ATAM: Method for Architecture Evaluation
Premier Manager: Ninety Nine – Total Football Management is a soccer management simulation game, for PC, PlayStation and Nintendo 64. It was released only in Europe in 1999, it is endorsed by Kevin Keegan. Premier Manager: Ninety Nine is a football management simulation game that puts the player in charge of a team of their choice from the Premier League to the third division as it was known at the time; the player must manage the team's tactics and training. The player must manage the financial side of running a football club so to be able to afford to purchase football players for the team. Premier Manager uses the Actua Soccer engine to display. At the time this was a new feature and set Premier Manager apart from other football management games. Using the engine allows the player of the game to view the match in great detail and assess where tactical changes need to be made. Premier Manager 64 was only released in Europe