Development of Software Framework for Record of Processing Activities (RoPA) Accordance with The Personal Data Protection Act B.E. 2562

Authors

  • Tiyadah Pichayasupakoon JEN MANAGEMENT GROUP CO.,LTD.
  • ดร.ปิยะ Thirapanmethee Computer Science, Rajamangala University of Technology Krungthep
  • Nilubon Bootchai Computer Science, Rajamangala University of Technology Krungthep
  • Siriram Hasam OMISE CO.,LTD.

Keywords:

Software Framework, Record of Processing Activities (RoPA), Personal Data Protection Act

Abstract

This study aims to develop and evaluate a software framework for Record of Processing Activities (RoPA) in accordance with Section 39 of the Personal Data Protection Act B.E. 2562 (2019). The system is designed using a reusable software framework to ensure adaptability across various organizational contexts. The development process involved reviewing related literature, designing system models with Unified Modeling Language (UML), and implementing the system using JavaScript, Node.js and PostgreSQL. APIs were also developed to support data integration with other systems. The system was tested and evaluated by experts in information technology and in personal data protection law focusing on both technical implementation and legal compliance. The results showed that the system achieved
a high level of appropriateness in both areas. It effectively reduces the complexity involved in documenting data processing activities and is practical for real-world use. These findings suggest that a reusable framework approach enhances development efficiency, ensures compliance with legal requirements, and supports flexible adoption in diverse organizational environments.

References

เขมภัทร ทฤษฎิคุณ. (2565,28 กุมภาพันธ์). เมื่อเราอยู่ในยุคที่ข้อมูลส่วนบุคคลมีค่าดั่งทองคำ. สถาบันปรีดี พนมยงค์. https://pridi.or.th/th/content/2022/02/991

ธรรมนิติ. (2565, 22 เมษายน). นายจ้าง และ HR ควรรู้! แนวทางจัดการเมื่อต้องเกี่ยวข้องกับข้อมูลส่วนบุคคลของพนักงาน. https://www.dharmniti.co.th/pdpa-and-human-resources/

นคร เสรีรักษ์. (2561,5 พฤษภาคม). GDPR คืออะไร? ดีอย่างไร? EU ถึงใช้คุ้มครองความเป็นส่วนตัวให้ประชาชน. iLaw. https://ilaw.or.th/node/4800

นิเวศน์ จรัสดำรง. (2543). การออกแบบและพัฒนาโครงร่างสำหรับสร้างโปรแกรมเชิงวัตถุด้วยรูปแบบการออกแบบ [วิทยานิพนธ์ปริญญามหาบัณฑิต, จุฬาลงกรณ์มหาวิทยาลัย]. Chulalongkorn University Intellectual Repository. https://cuir.car.chula.ac.th/handle/123456789/67358

ปวรุตม์ พงศ์พฤฒานนท์. (8 มิถุนายน 2565). Framework คืออะไร. สำนักคอมพิวเตอร์ มหาวิทยาลัยศรีนครินทรวิโรฒ. https://km.cc.swu.ac.th/archives/4235

ปิยะ ถิรพันธุ์เมธี, สุรีพร นวลนิ่ม, กุลชยา พงษ์แสวง, และนิลุบล บุตรไชย. (2568). กรอบงานสำหรับการออกแบบระบบสารสนเทศการเก็บบันทึกกิจกรรมการประมวลขององค์กรเพื่อให้สอดคล้องกับ พ.ร.บ.คุ้มครองข้อมูลส่วนบุคคล พ.ศ. 2562. การประชุมสหวิทยาการระดับชาติสถาบันเทคโนโลยีไทย-ญี่ปุ่น ครั้งที่ 11 (TNIAC2025) (น. 114–119). สถาบันเทคโนโลยีไทย-ญี่ปุ่น.

พระราชบัญญัติคุ้มครองข้อมูลส่วนบุคคล พ.ศ. 2562. (27 พฤษภาคม 2562). ราชกิจจานุเบกษา. เล่ม 136 ตอนที่ 69 ก. หน้า 52–95.

ศิริญญา ดุสิตนานนท์. (2565). ปัญหาและข้อเสนอแนะในการบังคับใช้พระราชบัญญัติคุ้มครองข้อมูลส่วนบุคคล พ.ศ. 2562. วารสารสังคมศาสตร์ มหาวิทยาลัยศรีนครินทรวิโรฒ, 25(2), 154–174. https://ejournals.swu.ac.th/index.php/JOS/article/view/14420

เอกลักษณ์ แก้วมาเรือน. (2561). เว็บเซอร์วิสเฟรมเวิร์คสำหรับการบริการข้อมูลผ้าไทยทอมือ [วิทยานิพนธ์ปริญญามหาบัณฑิต, มหาวิทยาลัยเชียงใหม่]. CMU Digital Repository. https://cmudc.library.cmu.ac.th/frontend/Info/item/dc:142765

ACIS Professional Center. (2565, 4 กรกฎาคม). 5 หน่วยงานที่ทุกองค์กรควรให้ความสำคัญในเรื่องของการทำ PDPA. https://www.acisonline.net/?p=9573

Baskaran, H., Yussof, S., Rahim, F. A., & Bakar, A. A. (2020). Blockchain and the Personal Data Protection Act 2010 (PDPA) in Malaysia, 8th International Conference on Information Technology and Multimedia (ICIMU), Selangor, Malaysia, pp. 189-193. https://doi.org/10.1109/ICIMU49871.2020.9243493

Bateman, R. (2025, February 16). PIPEDA: Personal Information Protection and Electronic Documents Act. TermsFeed. https://www.termsfeed.com/blog/pipeda/

Johnson, R. E. (1997). Components, frameworks, patterns (extended abstract). ACM SIGSOFT Software Engineering Notes, 22(3), 10–17. https://doi.org/10.1145/258368.258378

Lopes, S., Tavares, A., Monteiro, J., & Silva, C. (2007). Design and Description of a Classification System Framework for Easier Reuse, 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'07), Tucson, AZ, USA, pp. 71-82. https://doi.org/10.1109/ECBS.2007.29

Olawanle, J. (2022, September 6). What is a framework? Software framework definition. freeCodeCamp. https://www.freecodecamp.org/news/what-is-a-framework-software-frameworks-definition/

Ranathunga, P. A. I., & Wickramarachchi, A. P. R. (2022). General Data Protection Regulation (GDPR) adoption in Sri Lankan business: A data governance model. 2nd International Conference on Advanced Research in Computing (ICARC), Belihuloya, Sri Lanka, pp. 266–271. https://doi.org/10.1109/ICARC54489.2022.9753790

Weinreich, R., & Pichler, J. (2000). An integrated approach for documenting, exploring, and building framework-based software. 37th International Conference on Technology of Object-Oriented Languages and Systems, Sydney, NSW, Australia, pp. 316–327. https://doi.org/10.1109/TOOLS.2000.891379

Zmuda, M. A. (2024). A software framework based on JUnit for automated software testing in computer science courses. IEEE Frontiers in Education Conference (FIE), Washington, DC, USA, pp. 1-8. https://doi.org/10.1109/FIE61694.2024.10892903

หน้าปก1

Downloads

Published

2026-06-17

How to Cite

Pichayasupakoon, T., Thirapanmethee ด., Bootchai, N., & Hasam, S. (2026). Development of Software Framework for Record of Processing Activities (RoPA) Accordance with The Personal Data Protection Act B.E. 2562. Science Journal, Chandrakasem Rajabhat University, 36(1), 47–63. retrieved from https://ph03.tci-thaijo.org/index.php/scicru/article/view/4213

Issue

Section

Research Articles