A Systematic Visualization and Evolution of Software Architectures

Year : 2024 | Volume : 11 | Issue : 02 | Page : 1 10
    By

    Nidhi Chahal,

  • Simarpreet Kaur,

  • Preeti Bansal,

  • Pooja Sahni,

  • Shresth Modi,

  • Rahul Kumar Barnwal,

  • Ujjwal Keshri,

  • Tejas Kanaujia,

  1. Assistant Professor, Department of Electronics and Communication Engineering, Chandigarh Engineering College-CGC, Landran, Mohali, Punjab, India
  2. Assistant Professor, Department of Electronics and Communication Engineering, Chandigarh Engineering College-CGC, Landran, Mohali, Punjab, India
  3. Assistant Professor, Department of Electronics and Communication Engineering, Chandigarh Engineering College-CGC, Landran, Mohali, Punjab, India
  4. Professor, Department of Electronics and Communication Engineering, Chandigarh Engineering College-CGC, Landran, Mohali, Punjab, India
  5. Student, Department of Electronics and Communication Engineering, Chandigarh Engineering College-CGC, Landran, Mohali, Punjab, India
  6. Student, Department of Electrical and Electronics Engineering, NIT, New Delhi, Delhi, India
  7. Student, Department of Electronics and Communication Engineering, Chandigarh Engineering College-CGC, Landran, Mohali, Punjab, India
  8. Student, Department of Electronics and Communication Engineering, Chandigarh Engineering College-CGC, Landran, Mohali, Punjab, India

Abstract

The Matrix Visualizer is a 2D plane matrix comprising of many small square boxes of equal size. When a designer/architect gives the input of design/sketch then as per the blueprint, the matrix starts taking shape accordingly. Here the square boxes of the matrix rise to a certain height as per the sketch. This gives a practical demonstration of the sketch that rises to give the 3D and appropriate physical representation, for instance, architecture gives their sketch as input, and then the Matrix Visualizer starts processing the sketch and raises the square boxes of the matrices accordingly up to the certain height. Using the emergence of square matrix boxes, we can depict different elements of the design such as walls, chairs, beds, sofas, and other items. This allows users to experience a realistic simulation where they can physically interact with the objects and navigate through the space to accurately perceive the gaps between two objects. As soon as the user provides an input to the Matrix Visualizer, the intelligence would work on to calculate the coordinates that has to be instructed to the linear actuators. As the processing is done by the central processing unit, the signals will be transmitted to the linear actuators which then push the boxes. Hence the boxes will rise up to certain height to represent some entities. As soon as the actuators are done with their job the actual and precise visualization of the sketch is available for user. Herein the user can roam around, can touch and feel entities and can also physically visualize the dimensions of their design and can re-evaluate anytime if required to make any changes.

Keywords: Simulation, actuators, Matrix Visualizer, augmented reality (AR), virtual reality (VR), mixed reality (MR)

[This article belongs to Journal of Multimedia Technology & Recent Advancements ]

How to cite this article:
Nidhi Chahal, Simarpreet Kaur, Preeti Bansal, Pooja Sahni, Shresth Modi, Rahul Kumar Barnwal, Ujjwal Keshri, Tejas Kanaujia. A Systematic Visualization and Evolution of Software Architectures. Journal of Multimedia Technology & Recent Advancements. 2024; 11(02):1-10.
How to cite this URL:
Nidhi Chahal, Simarpreet Kaur, Preeti Bansal, Pooja Sahni, Shresth Modi, Rahul Kumar Barnwal, Ujjwal Keshri, Tejas Kanaujia. A Systematic Visualization and Evolution of Software Architectures. Journal of Multimedia Technology & Recent Advancements. 2024; 11(02):1-10. Available from: https://journals.stmjournals.com/jomtra/article=2024/view=155761


References

  1. Saini HS, Arora D. A split network based routing approach in wireless sensor network to enhance network stability. Int J Sensors Wireless Commun Control. 2019;; 9 (4): 480–487.
  2. Reznik D, Canny J. A flat rigid plate is a universal planar manipulator. In: 1998 IEEE International Conference on Robotics and Automation (Cat. No. 98CH36146), Leuven, Belgium, May 20, 1998. vol. 2, pp. 1471–1477.
  3. Kaur R, Kaur BP, Singla RP, Kaur J, Singla P. Intelligent systems for sustainable development of healthcare industry. In: Bali V, Bhatnagar V, Lu J, Banerjee K, editors. Decision Analytics for Sustainable Development in Smart Society 5.0: Issues, Challenges and Opportunities. Singapore: Springer; 2022. pp. 1–14.
  4. Macal CM, North MJ. Tutorial on agent-based modeling and simulation part 2: how to model with agents. In: Proceedings of the 2006 Winter Simulation Conference, Monterey, CA, USA, December 3–6, 2006 pp. 73–83.
  5. Leithinger D, Follmer S, Olwal A, Luescher S, Hogge A, Lee J, Ishii H. Sublimate: state-changing virtual and physical rendering to augment interaction with shape displays. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Paris, France, April 27–May 2, 2013. pp. 1441–1450.
  6. Feng K, Guan HQ, Zhao ZL, Liu TY. Active bump-type foil bearing with controllable mechanical preloads. Tribol Int. 2018; 120: 187–202.
  7. Bonabeau E, Dorigo M, Theraulaz G. Swarm Intelligence: From Natural to Artificial Systems. Oxford, UK: Oxford University Press; 1999.
  8. Sharma S, Farooq H, Chahal N. Feature extraction and classification of surface EMG signals for robotic hand simulation. Commun Appl Electron. 2016; 4 (2): 27–31.
  9. Saorín JL, de la Torre-Cantero J, Melián Díaz D, López-Chao V. Cloud-based collaborative 3D modeling to train engineers for the industry 4.0. Appl Sci. 2019; 9 (21): 4559.
  10. King TG, Preston ME, Murphy BJ, Cannell DS. Piezoelectric ceramic actuators: a review of machinery applications. Precis Eng. 1990; 12 (3): 131–136.
  11. Piekarski W, Thomas BH. Through-walls collaboration. IEEE Pervasive Comput. 2009; 8 (3): 42–49.
  12. Gibson JJ. The Ecological Approach to Visual Perception. New York, NY, USA: Psychology Press; 1979.
  13. Langlois J, Mary G, Bluzat H, Cascio A, Balcar N, Vandenberghe Y, Cotte M. Analysis and conservation of modern modeling materials found in Auguste Rodin’s sculptures. Stud Conserv. 2017; 62 (5): 247–265.
  14. Vynakov OF, Savolova EV, Skrynnyk AI. Modern electric cars of Tesla Motors company. Automat Technol Business Process. 2016; 8 (2): 9–18.
  15. Fitzmaurice GW. Situated information spaces and spatially aware palmtop computers. Commun ACM. 1993; 36 (7): 39–49.
  16. Alvarez FJ, Parra EB, Montes Tubio F. Improving graphic expression training with 3D models. J Visualiz. 2017; 20: 889–904.
  17. Huang SA, Bailenson J. Close relationships and virtual reality. In: Parsons TD, Lin L, Cockerham D, editors. Mind, Brain and Technology: Educational Communications and Technology: Issues and Innovations. Cham, Switzerland: Springer; 2019. pp. 49–65.
  18. Singh H, Cristóbal G, Kumar V. Multifocus and multiexposure techniques. In: Cristóbal G, Blanco S, Bueno G, editors. Modern Trends in Diatom Identification. Developments in Applied Phycology vol. 10. Cham, Switzerland: Springer; 2020. pp. 165–181.
  19. Kommetter C, Ebner M. A pedagogical framework for mixed reality in classrooms based on a literature review. In: Proceedings of EdMedia + Innovate Learning. Amsterdam, Netherlands: Association for the Advancement of Computing in Education; 2019. pp. 901–911.
  20. Tibbits S. 4D printing: multi‐material shape change. Architect Design. 2014; 84 (1): 116–121.
  21. Correa D, Papadopoulou A, Guberan C, Jhaveri N, Reichert S, Menges A, Tibbits S. 3D-printed wood: programming hygroscopic material transformations. 3D Print Addit Manuf. 2015; 2 (3): 106–116.
  22. Ribeiro F. 3D printing with metals. Comput Control Eng J. 1998; 9 (1): 31–38.
  23. Ganesh GV, Pardhasaradhi P, Chaitanya Lakshmi J, Sai Pallavi MS, Naseema Yasdhani P, Siddaiah N. Electromechanical and RF performance analysis of series configuration based MEMS switch. J Crit Rev. 2020; 7 (2): 321–323.

Regular Issue Subscription Review Article
Volume 11
Issue 02
Received 11/04/2024
Accepted 06/07/2024
Published 09/07/2024


Login


My IP

PlumX Metrics