TY - GEN
T1 - Reverse Engineering Software Tools Based on a Comprehension System
AU - Tenovo, Bavu
AU - Mursanto, Petrus
AU - Santoso, Harry Budi
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2018/9/17
Y1 - 2018/9/17
N2 - In this research, we propose a comprehension system model. Our model is built based on 3 requirements: divergence of business process solutions within an organization as part of automation, the importance of two-way understanding between organizations and software developers, and supporting reverse engineering goals (reconstruction, validation, and part of forward engineering). An organization can have divergences in business process solutions: non-automation, semi-automation, and automation. What two-way understanding is, developer's understanding of the software to be developed and organization's understanding of the developer. Development team's understanding against the software is built with comprehension system. The system is developed with some Instructional Design System as a foundation reference. Organizational understanding is obtained by analyzing collected data from the interaction between comprehension system and a team member. Non-automation comprehension system prototype has been tested with 82 students to produce group model (students model) and to obtain more detailed specifications of the comprehension system model.
AB - In this research, we propose a comprehension system model. Our model is built based on 3 requirements: divergence of business process solutions within an organization as part of automation, the importance of two-way understanding between organizations and software developers, and supporting reverse engineering goals (reconstruction, validation, and part of forward engineering). An organization can have divergences in business process solutions: non-automation, semi-automation, and automation. What two-way understanding is, developer's understanding of the software to be developed and organization's understanding of the developer. Development team's understanding against the software is built with comprehension system. The system is developed with some Instructional Design System as a foundation reference. Organizational understanding is obtained by analyzing collected data from the interaction between comprehension system and a team member. Non-automation comprehension system prototype has been tested with 82 students to produce group model (students model) and to obtain more detailed specifications of the comprehension system model.
KW - comprehension system
KW - instructional design system
KW - learning system
KW - reverse engineering
UR - http://www.scopus.com/inward/record.url?scp=85055446893&partnerID=8YFLogxK
U2 - 10.1109/WEEF.2017.8467039
DO - 10.1109/WEEF.2017.8467039
M3 - Conference contribution
AN - SCOPUS:85055446893
T3 - Proceedings - 2017 7th World Engineering Education Forum, WEEF 2017- In Conjunction with: 7th Regional Conference on Engineering Education and Research in Higher Education 2017, RCEE and RHEd 2017, 1st International STEAM Education Conference, STEAMEC 2017 and 4th Innovative Practices in Higher Education Expo 2017, I-PHEX 2017
SP - 202
EP - 209
BT - Proceedings - 2017 7th World Engineering Education Forum, WEEF 2017- In Conjunction with
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 7th World Engineering Education Forum, WEEF 2017
Y2 - 13 November 2017 through 16 November 2017
ER -