Call for Paper - May 2023 Edition
IJCA solicits original research papers for the May 2023 Edition. Last date of manuscript submission is April 20, 2023. Read More

Using Re-Usable, Secure Software Engineering Principles for Designing user Focused Mixed Reality Systems

Print
PDF
International Journal of Computer Applications
© 2011 by IJCA Journal
Number 1 - Article 1
Year of Publication: 2011
Authors:
Niharika Aggarwal
Aditya Garg
10.5120/3928-5556

Niharika Aggarwal and Aditya Garg. Article:Using Re-Usable, Secure Software Engineering Principles for Designing User Focused Mixed Reality Systems. International Journal of Computer Applications 32(8):55-60, October 2011. Full text available. BibTeX

@article{key:article,
	author = {Niharika Aggarwal and Aditya Garg},
	title = {Article:Using Re-Usable, Secure Software Engineering Principles for Designing User Focused Mixed Reality Systems},
	journal = {International Journal of Computer Applications},
	year = {2011},
	volume = {32},
	number = {8},
	pages = {55-60},
	month = {October},
	note = {Full text available}
}

Abstract

Today gaming is an inherent part of the lives of all people and the focus has shifted from fixed display gaming to Mixed Reality, leaving a gaping hole for secure software engineering approaches addressing both technical and human factors; along with the limitations of the current practices which shadow the outlook of the overall gaming experience. In this paper, we propose solutions to overcome the drawbacks of currently implemented software solutions for development of Mixed Gaming Systems. As stated above, in the absence of secure software engineering approaches addressing both technical and human factors, the proposed solution needs to give equal priority to developers as well as users to overcome the setbacks. By using software engineering principles, methodologies as well as a new architecture, the features / focal point of Mixed Reality can be created for new and enhanced games with better user functionality, a smoother and robust development process. To lay the foundation for the development of newer games created for a better, more holistic and realistic game experience, the Software engineering principles need to be incorporated on all levels, ranging from abstract standards to operational development, to integration of user centered design activities. To achieve the desired result, implementation of the agile methodology for the software development life cycle is a proposed solution with emphasis on the creation of architecture MVCE (Model – View – Controller – Environment). The MVCE Architecture encompasses the common MVC (Model – View – Controller) pattern with an additional component named Environment to address the specific requirement of mixed reality interfaces.

Reference

  • Christian Reimann, and Volker Paelke, “Adaptive Mixed Reality”, in ACE 2005, Valencia, Spain.
  • Volker Paelke, and Karsten Nebe, “Interacting Usability Engineering and Software Engineering in Mixed Reality System Development”, in 2009 in ACM 978-1-60558-401-0/09/05.
  • Shamal Failey, and Ivan Flechais, “A Meta-Model for Usable Secure Requirements Engineering”, in ACM in SESS 2010, Cape Town, South Africa, May 2, 2010.
  • Jorg Stocklein, Patrick Pogscheba, Christian Geiger, and Volker Paelke, “MiReAS – A mixed reality Software Framework for iterative Prototyping of Control Strategies for an Indoor airship”, in Association of Computing Machinery, in Afrigraph 2010, Franschhoek, South Africa, June 21-23, 2010.
  • Volker Paelke, and Karsten Nebe, “Integrating Agile Methods for Mixed Reality Design Space Exploration”, in ACM in DIS 2008, Cape Town, South Africa, February 25-27, 2008.
  • Milgram, P., Kishino, F.: A Taxonomy of Mixed Reality Visual Display, IEICE Trans, on Information and Sstems (Special Issue on Networked Reality), vol. E77-D, pp. 1321--1329, 1994.
  • Mercedes Amor, Lidia Fuentes, Mónica Pinto, “A Survey of Multimedia Software Engineering”, Journal of Universal Computer Science, Vol 10, Issue 4, 2004.