Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Managerial Use of Metrics for Object-Oriented Software: An Exploratory Analysis
IEEE Transactions on Software Engineering
Proceedings of the conference on Visualization '00
Communications of the ACM - Internet abuse in the workplace and Game engines in scientific research
Agile Software Development: Principles, Patterns, and Practices
Agile Software Development: Principles, Patterns, and Practices
The effects of design pattern application on metric scores
Journal of Systems and Software
IEEE Computer Graphics and Applications
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
A Controlled Experiment in Maintenance Comparing Design Patterns to Simpler Solutions
IEEE Transactions on Software Engineering
OO Design Patterns, Design Structure, and Program Changes: An Industrial Case Study
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Fingerprinting Design Patterns
WCRE '04 Proceedings of the 11th Working Conference on Reverse Engineering
Game programming and the myth of child's play
Journal of Computing Sciences in Colleges
The story engine concept in CS education
Journal of Computing Sciences in Colleges
Managing Projects in a Games Factory: Temporality and Practices
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 08
Challenges in Collaborative Game Design Developing Learning Environments for Creating Games
C5 '05 Proceedings of the Third International Conference on Creating, Connecting and Collaborating through Computing
Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)
EGameFlow: A scale to measure learners' enjoyment of e-learning games
Computers & Education
Experiments on pattern-based ontology design
Proceedings of the fifth international conference on Knowledge capture
An empirical investigation on the reusability of design patterns and software packages
Journal of Systems and Software
A methodology to assess the impact of design patterns on software quality
Information and Software Technology
An empirical investigation on the impact of design pattern application on computer game defects
Proceedings of the 15th International Academic MindTrek Conference: Envisioning Future Media Environments
Evaluation of the Pattern-based method for Secure Development (PbSD): A controlled experiment
Information and Software Technology
A formal specification for casanova, a language for computer games
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
Writing real-time .net games in casanova
ICEC'12 Proceedings of the 11th international conference on Entertainment Computing
Design pattern alternatives: what to do when a GoF pattern fails
Proceedings of the 17th Panhellenic Conference on Informatics
Hi-index | 0.00 |
The use of object-oriented design patterns in game development is being evaluated in this paper. Games' quick evolution, demands great flexibility, code reusability and low maintenance costs. Games usually differentiate between versions, in respect of changes of the same type (additional animation, terrains etc). Consequently, the application of design patterns in them can be beneficial regarding maintainability. In order to investigate the benefits of using design patterns, a qualitative and a quantitative evaluation of open source projects is being performed. For the quantitative evaluation, the projects are being analyzed by reverse engineering techniques and software metrics are calculated.