ch03lect2_UD - Using UML Patterns and Java Object-Oriented...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Using UML, Patterns, and Java Object-Oriented Software Engineering Example of a Problem Statement: Introduction into ARENA
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Bernd Bruegge & Allen H. Dutoit Object-Oriented Software Engineering: Using UML, Patterns, and Java 2 ARENA: The Current Situation The Internet has enabled virtual communities Multi-player computer games now include support for virtual communities Players can receive news about game upgrades, new game levels, announcement of matches and scores Currently each game company develops such community support in each individual game Each company uses a different infrastructure, different concepts, and provides different levels of support This redundancy leads to problems: High learning curve for players joining a community Game companies develop the support from scratch Advertisers contact each community separately.
Background image of page 2
Bernd Bruegge & Allen H. Dutoit Object-Oriented Software Engineering: Using UML, Patterns, and Java 3 ARENA: The Objectives Provide a generic infrastructure to Support virtual game communities. Register new games Register new players Organize tournaments Keeping track of the players scores. Provide a framework for tournament organizers to customize the number and sequence of matchers and the accumulation of expert rating points. Provide a framework for game developers for developing new games, or for adapting existing games into the ARENA framework. Provide an infrastructure for advertisers.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Bernd Bruegge & Allen H. Dutoit Object-Oriented Software Engineering: Using UML, Patterns, and Java 4 ARENA: The Objectives (2)
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/22/2011 for the course CS 101 taught by Professor Dat during the Spring '11 term at Bilkent University.

Page1 / 18

ch03lect2_UD - Using UML Patterns and Java Object-Oriented...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online