Hanson Prihantoro Putro


In our department, lectures found that students are difficult to create documentation, especially software documentation. Besides, software documentation is an important handbook in a software engineering. We need tools to help students or people that learn software engineering to create software documentation. This paper explains how to analyze and design a prototype for software documentation management. We propose three steps to do: problem analysis, prototype development and evaluation. First, we do the problem analysis by defining the component inputs, documentation management models and printing process. Then, the prototype is developed with object oriented software analysis and design. Finally, we create a traceability table and conduct a design testing in the evaluation step. At the result, we build analysis and design for a prototype to manage software engineering documentation with six use cases. The evaluation is conducted which well modeling the functional requirements. 26 errors are found and already refined in the documentation report. We ensure that this design is ready to implement.


object oriented software engineering, software process documentation, document management.


Arantes, L.O. dan Falbo, R.A. 2010. An Infrastructure for Managing Semantic Documents. Prosiding Konferensi: Enterprise Distributed Object Computing Conference Workshops. Institute of Electrical and Electronics Engineers. Australia.

Brinkkemper, Sjaak; Hong, Shuguang; dkk. 1995. Object Oriented Analysis and Design Methods: A Comparative Review. Universitas Twente. Enschede. Belanda.

EasyCODE GmbH. 2012. EasyCode Documment Generator. EasyCODE GmbH. Jerman. (

diakses pada 26 Maret 2012).

Riva, C dan Yang, Y. 2002. Generation of Architectural Documentation using XML. Prosiding Konferensi: Working Conference on Reverse Engineering, Institute of Electrical and Electronics Engineers. Amerika Serikat.

IEEE Computer Society. 2004. Software Engineering Body of Knowledge. Institute of Electrical and Electronics Engineers. California. Amerika Serikat.

Oracle. 2012. Oracle Bussiness Intelligence Publisher. Oracle. Amerika Serikat. ( diakses pada 1 April 2012).

Parr, T. 2004. Enforcing Strict Model-View Separation in Template Engines. Prosiding Konferensi: World Wide Web. Association for Computing Machinery. Amerika Serikat.

Putra, Hanson Prihantoro. 2014. Laporan Penelitian: Prototipe Manajemen Dokumentasi Rekayasa Perangkat Lunak. Universitas Islam Indonesia. Yogyakarta. Indonesia.

Roth, M.L. 2009. Software Document Generator. US Patent No. US 758184 B1. Amerika Serikat.

Sarkar, S dan Cleaveland, C. (2001). Code Generation using XML Based Document Transformation. The Server Side – Your J2EE Community.

Rochimah, Siti. 1999. Pengembangan Dokumentasi Standard untuk Tahapan Rekayasa Perangkat Lunak. Lembaga Penelitian, Institut Teknologi Bandung. Bandung. Indonesia.

Teknik Informatika UII. 2011. Buku Panduan Akademik: Jurusan Teknik Informatika, Fakultas Teknologi Industri, 2011/2012. Yogyakarta. Universitas Islam Indonesia. Yogyakarta. Indonesia.

Article Metrics

Abstract view: 432 times
Download     : 946   times

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.


  • There are currently no refbacks.