Analisis Inkonsistensi Pada Kebutuhan Perangkat Lunak

Evi Lestari Pratiwi1 - Politeknik Hasnur, Reza Fauzan .

Abstract


Abstrak

Menentukan spesifikasi kebutuhan perangkat lunak adalah suatu proses yang sangat kompleks dan membutuhkan waktu yang panjang. Perangkat lunak (software) komputer adalah sekumpulan data elektronik yg disimpan dan diatur oleh komputer, data elektronik yg disimpan oleh komputer itu dapat berupa program atau instruksi yg akan menjalankan suatu perintah. Perangkat lunak disebut juga sebagai penerjemah perintah-perintah yang dijalankan pengguna komputer untuk diteruskan atau diproses oleh perangkat keras. Melalui software atau perangkat lunak suatu komputer dapat menjalankan suatu perintah. Kebutuhan perangkat lunak menggambarkan kebutuhan dan batasan – batasan yang ada pada produk perangkat lunak yang berkontribusi terhadap solusi dari beberapa masalah dunia nyata. Dalam kebutuhan perangkat lunak, perlu adanya konsistensi antara spesifikasi kebutuhan perangkat lunak, karena suatu perangkat lunak dikatakan berhasil jika mempunyai konsistensi spesifikasi kebutuhan dari perangkat lunak itu sendiri. Inkonsistensi data adalah tidak sesuainya data pada beberapa informasi yang saling berhubungan disebabkan adanya perubahan data. Ada banyak metode yang digunakan untuk mengukur tingkatan inkonsistensi kebutuhan perangkat lunak.

Keyword : Perangkat lunak, Kebutuhan perangkat lunak, Konsistensi, Inkonsistensi, Metode Inkonsistensi


Full Text:

Untitled

References


Acharya, S., & George, C. (2005). Domain Consistency in Requirements Specification, 414(9).

A. Russo, B. A. Nuseibeh, and J. Kramer, “Restructuring requirements specifications for inconsistency analysis: A case study”, Proceedings of 3rd International Conference on Requirements Engineering (ICRE98), 51-60, Colorado Springs, USA, IEEE Computer Society Press

BSSC (1995), Guide to the user requirements definition phase, Perancis.

Demarco, Sharon (1993), Identifying Important Issues.

F. Schneider, S. M. Easterbrook, J. R. Callahan, and G. J. Holzmann, “Validating Requirements for Fault Tolerant Systems using Model Checking”,Proceedings of 3rd International Conference on Requirements Engineering (ICRE-98), 4-13, Colorado Springs, USA, IEEE Computer Society Press, 6-10 April 1998

G. Cugola, E. Di Nitto, A. Fuggetta, and C. Ghezzi, “A Framework for Formalizing Inconsistencies and Deviations in

Human-Centered Systems”,Transactions on Software Engineering and Methodology, 5(3):191-230, ACM Press, July 1996

Hunter, Anthony (2010), On the measure of conflicts: Shapley Inconsistency Values, London.

Kadir, Abdul, 2002, Pemrograman Database dengan Delphi 7 Menggunakan Access dan ADO, penerbit : Andi Publisher

Kamalrudin, M. (2009). Automated Software Tool Support for Checking the Inconsistency of Requirements. 2009 IEEE/ACM International Conference on Automated Software Engineering, 693–697. http://doi.org/10.1109/ASE.2009.38

Kamalrudin, Massila (2010), Managing Consistency between Textual Requirements, Abstract Interactions and Essential Use Cases, Selandia Baru.

Kroha, P., Janetzko, R., & Labra, J. E. (2009). Ontologies in Checking for Inconsistency of Requirements Specification. 2009 Third International Conference on Advances in Semantic Processing, 32–37. http://doi.org/10.1109/SEMAPRO.2009.11

Martina, Inge, 2002, 36 jam belajar komputer pemrograman internet dengan delphi, Penerbit : Elex Media Komputindo

Mu, K., Jin, Z., & Zowghi, D. (2008). A Measurement-Driven Process Model for Managing Inconsistent Software Requirements. 2008 15th Asia-Pacific Software Engineering Conference, 291–298. http://doi.org/10.1109/APSEC.2008.24

Pressman, Roger, S, 1997, Rekayasa Perangkat Lunak : Pendekatan Praktisi (Edisi Satu), Penerbit : Andi, Yogyakarta

R. W. Schwanke and G. E. Kaiser, “Living With Inconsistency in Large Systems”, Proceedings of Proceedings of the International Workshop on Software Version and Configuration Control, 98-118, Grassau, Germany, B. G. Teubner,

Stuttgart, 27-29 January 1988

Sommerville (2007), Software Engineering, 8th edition, Pearson Education Limited, England

Spanoudakis, George (2000), Inconsistency Management in Software Engineering: Survey and Open Research Issues, Inggris

Wahana Komputer. 2002. Pemrograman Borland Delphi 7.0. Yogyakarta. C.V. Andi Offset

Yikun, Z., Peng, Y., Duwu, C., & Hui, X. (2007). A Method of Requirement Inconsistency Analysis. 31st Annual International Computer Software and Applications Conference - Vol. 1- (COMPSAC 2007), (Compsac), 211–214. http://doi.org/10.1109/COMPSAC.2007.28

Yu, Lian (2008), Completeness and Consistency Analysis on Requirements of Distributed Event-Driven Systems, China.

Zhu, Xuefeng (2012), Generating Software Requirements Consistency Checking Patterns: An Environment Ontology-driven Approach. China.


Refbacks

  • There are currently no refbacks.