Melola Discovery

← Melola Discovery

Jurnal SINTA 2

PEMBUATAN MODEL SEQUENCE DIAGRAM DENGAN REVERSE ENGINEERING APLIKASI BASIS DATA PADA SMARTPHONE UNTUK MENJAGA KONSISTENSI DESAIN PERANGKAT LUNAK

JUTI: Jurnal Ilmiah Teknologi Informasi · Vol. 13 No. 2 (2015) · pp. 133–142

DOI
10.12962/j24068535.v13i2.a482
ISSN
2406-8535, 1412-6389
Published
2015-07-01
Publisher
Institut Teknologi Sepuluh Nopember
Language
eng

Abstract

Konsistensi desain sequence diagram dengan implementasi sering menjadi masalah dalam pembangunan perangkat lunak, penelitian ini akan menerapkan hasil reverse engineering sequence diagram dari aplikasi yang telah ada sebagai model dasar untuk membangun perangkat lunak sehingga konsistensi desain sequence diagram bisa dijaga. Dalam penelitian ini model sequence diagram tersebut dibangun dengan cara mengklasifikasikan interaksi antara pengguna dengan perangkat lunak di aplikasi basis data pada smartphone. Untuk membuat model UML Sequence Diagram, langkah pertama adalah memilih dataset berupa source code aplikasi contoh di Blackberry 10 dan kemudian memahami fungsional aplikasi tersebut. Langkah selanjutnya adalah melakukan reverse engineering dari source code tersebut berdasarkan fitur yang telah didefinisikan sebelumnya. Lalu dilakukan pembangunan model UML sequence diagram berdasarkan kesamaan dan pengelompokan pola pada hasil reverse engineering. Langkah terakhir adalah melakukan evaluasi terhadap model UML sequence diagram dengan cara menggunakannya pada pembangunan aplikasi baru, mengukur tingkat konsistensi desain sequence diagram serta mengambil pengetahunan dari penerapan studi kasus. Berdasarkan hasil penelitian, model sequence diagram yang didapatkan dari proses reverse engineering bisa menjaga konsistensi antara desain sequence diagram dengan implementasi pada pembangunan perangkat lunak.

Collaboration network of the authors

40 authors · 108 co-authorship links · 41 across different organisations · showing the 40 most connected

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Universitas Airlangga
  • King Abdulaziz University
  • Universiti Sains Islam Malaysia
  • Universiti Teknologi MARA
  • Edith Cowan University
  • Shih Chien University
  • National Cheng Kung University
  • Other organisations
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Taufik TaufikUniversitas Airlangga3
Badrus ZamanUniversitas Airlangga3
Shukor Sanim Mohd FauziUniversiti Teknologi MARA3
Eva HariyantiUniversitas Airlangga3
Endah PurwantiUniversitas Airlangga2
Ahmad Hoirul BasoriKing Abdulaziz University2
Halim Wildan AwalurahmanUniversitas Airlangga2
Fadel HarrisUniversitas Airlangga2
Taufik TaufikNational Research and Innovation Agency2
Faried EffendyUniversitas Airlangga2
Airlangga Dwi SatrioAffiliation unknown2
Audrey Maximillian HerliUniversitas Airlangga1
Purbandini SoeparmanUniversitas Airlangga1
Vierdy Sulfianto RahmadaniUniversitas Airlangga1
Indah SafarinaUniversitas Airlangga1
Abdulloh FakihUniversitas Airlangga1
Muhammad Zaky ErdiansyahUniversitas Airlangga1
Purbandini PurbandiniUniversitas Airlangga1
Irfan Nur AuliaUniversitas Airlangga1
Lydia WijayaUniversitas Airlangga1
Ferry JieEdith Cowan University1
Ira PuspitasariUniversitas Airlangga1
Elzha Odie SyahputraAffiliation unknown1
Rini SemiatiUniversitas Airlangga1
Nadhila Ramadhini AyuvindaUniversitas Airlangga1
Hadi Helmi Md ZurainiUniversiti Sains Islam Malaysia1
Waidah IsmailUniversiti Sains Islam Malaysia1
Rimuljo HendradiUniversitas Airlangga1
Ibrahim Hafizhan WitsqaUniversitas Airlangga1
Andi Besse Firdausiah MansurKing Abdulaziz University1
Ersalina TrisnawatiUniversitas Airlangga1
Nouf Atiahallah AlghanmiKing Abdulaziz University1
Kartono KartonoUniversitas Airlangga1
Nania NuzulitaUniversitas Airlangga1
Arya PrasetyaUniversitas Airlangga1
Anindya Wita WisesaUniversitas Airlangga1
Aditya NugrohoShih Chien University1
Afifah NurrosyidahNational Cheng Kung University1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://juti.if.its.ac.id/index.php/juti/oai, first harvested 26 Okt 2026, last seen 26 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en">PEMBUATAN MODEL SEQUENCE DIAGRAM DENGAN REVERSE ENGINEERING APLIKASI BASIS DATA PADA SMARTPHONE UNTUK MENJAGA KONSISTENSI DESAIN PERANGKAT LUNAK</dc:title>
	<dc:creator xml:lang="en">Raharjana, Indra Kharisma</dc:creator>
	<dc:creator xml:lang="en">Justitia, Army</dc:creator>
	<dc:description xml:lang="en">Konsistensi desain sequence diagram dengan implementasi sering menjadi masalah dalam pembangunan perangkat lunak, penelitian ini akan menerapkan hasil reverse engineering sequence diagram dari aplikasi yang telah ada sebagai model dasar untuk membangun perangkat lunak sehingga konsistensi desain sequence diagram bisa dijaga. Dalam penelitian ini model sequence diagram tersebut dibangun dengan cara mengklasifikasikan interaksi antara pengguna dengan perangkat lunak di aplikasi basis data pada smartphone. Untuk membuat model UML Sequence Diagram, langkah pertama adalah memilih dataset berupa source code aplikasi contoh di Blackberry 10 dan kemudian memahami fungsional aplikasi tersebut. Langkah selanjutnya adalah melakukan reverse engineering dari source code tersebut berdasarkan fitur yang telah didefinisikan sebelumnya. Lalu dilakukan pembangunan model UML sequence diagram berdasarkan kesamaan dan pengelompokan pola pada hasil reverse engineering. Langkah terakhir adalah melakukan evaluasi terhadap model UML sequence diagram dengan cara menggunakannya pada pembangunan aplikasi baru, mengukur tingkat konsistensi desain sequence diagram serta mengambil pengetahunan dari penerapan studi kasus. Berdasarkan hasil penelitian, model sequence diagram yang didapatkan dari proses reverse engineering bisa menjaga konsistensi antara desain sequence diagram dengan implementasi pada pembangunan perangkat lunak.</dc:description>
	<dc:publisher xml:lang="en">Institut Teknologi Sepuluh Nopember</dc:publisher>
	<dc:date>2015-07-01</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:type xml:lang="en">Peer-reviewed Article</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://juti.if.its.ac.id/index.php/juti/article/view/482</dc:identifier>
	<dc:identifier>10.12962/j24068535.v13i2.a482</dc:identifier>
	<dc:source xml:lang="en">JUTI: Jurnal Ilmiah Teknologi Informasi; Vol 13, No 2, Juli 2015; 133-142</dc:source>
	<dc:source>2406-8535</dc:source>
	<dc:source>1412-6389</dc:source>
	<dc:source>10.12962/j24068535.v13i2</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://juti.if.its.ac.id/index.php/juti/article/view/482/296</dc:relation>
</oai_dc:dc>