Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 2 of 2
Full-Text Articles in Engineering
Data Consistency And Conflict Avoidance In A Multi-User Cax Environment, Robert Aaron Moncur
Data Consistency And Conflict Avoidance In A Multi-User Cax Environment, Robert Aaron Moncur
Theses and Dissertations
This research presents a new method to preserve data consistency in a multi-user CAx environment. The new method includes three types of constraints which work by constraining and controlling both features and users across an entire multi-user CAx platform. The first type of constraint includes locking or reserving features to enable only one user at a time to edit a given feature. The second type of constraint, collaborative feature constraints, allows flexible constraining of each individual feature in a model, and the data that defines it. The third type of constraint, collaborative user constraints, allows the constraining of user permissions …
Integration Of Massive Multiplayer Online Role-Playing Games Client-Server Architectures With Collaborative Multi-User Engineering Cax Tools, Joshua D. Winn
Integration Of Massive Multiplayer Online Role-Playing Games Client-Server Architectures With Collaborative Multi-User Engineering Cax Tools, Joshua D. Winn
Theses and Dissertations
This research presents a new method for integrating client server architectures that are used for the development of Massive Online Role Playing Games (MMORPG) into multi-user engineering software tools. The new method creates a new architecture named CAx Connect by changing the client-pull-server communication pipeline to a server-push-client communication pipeline, effectively reducing the amount of bandwidth consumed and allowing these tools to utilize multiple server processors for complex calculations. This method was used on the new NX Connect multi-user CAx prototype developed at BYU. The new method provides a road map to further implement this architecture and its services into …