Penggunaan hypergraph dalam penentuan fitur alternatif pada e-learning product line = The use of hypergraph in determining alternative feature in e-learning product line

Gunawan, Andri Fernandus (2012) Penggunaan hypergraph dalam penentuan fitur alternatif pada e-learning product line = The use of hypergraph in determining alternative feature in e-learning product line. Bachelor thesis, Universitas Pelita Harapan.

[img] Text (Title)
08220090025_Title.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (435kB)
[img] Text (Abstract)
08220090025_Abstract.pdf
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (84kB)
[img] Text (ToC)
08220090025_ToC.pdf
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (112kB)
[img] Text (Chapter1)
08220090025_Chapter1.pdf
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (124kB)
[img] Text (Chapter2)
08220090025_Chapter2.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (599kB)
[img] Text (Chapter3)
08220090025_Chapter3.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (198kB)
[img] Text (Chapter4)
08220090025_Chapter4.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (1MB)
[img] Text (Chapter5)
08220090025_Chapter5.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (118kB)
[img] Text (Bibliography)
08220090025_Bibliography.pdf
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (127kB)
[img] Text (Appendices)
08220090025_Appendices.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (1MB)
[img] Text (Publication Agreement)
08220090025_Publication Agreement.pdf
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (383kB)

Abstract

Software Product Line Engineering (SPLE) is a well-known method among software engineers in accommodating the need of creating a diversity of new software products based on reusable concept, mainly at component level including features. Besides, this method has proven to be useful for improving the quality of a software product in a fast and efficient way, by selecting the best match features in order to fulfill the specified goal of the product. However, selecting the features becomes a new problem, because there must be another method or approach to support it. On the structure of choice, weighted hypergraph is applied for determining a set of alternative features. To demonstrate how the proposed idea works, E-Learning product line is chosen as the SPLE problem. Conceptually, hypergraph is a generalization of regular graph, where each of its edges can connect more than two vertices. Along with the idea of k-way partitioning, this particular structure is utilized for providing a means for dividing features into three given quality attributes: security, usability, and reliability. In practice, each arc is associated with a certain weight in order to obtain several combinations of features. To conclude, by using a set of hypergraph with respective proper weight values, the proposed method produces a set of alternative features. This very recommendation can be taken into consideration by any software engineers who have same interest in E-Learning Product Line. Precisely, the recommendation covers 8 combinations of security feature, 4 combinations of usability feature and 8 combinations of reliability feature.

Item Type: Thesis (Bachelor)
Creators:
CreatorsNIMEmail
Gunawan, Andri FernandusNIM08220090025UNSPECIFIED
Contributors:
ContributionContributorsNIDN/NIDKEmail
Thesis advisorYugopuspito, PujiantoNIDN0324086701UNSPECIFIED
Thesis advisorMitra, Aditya RamaNIDN0305096901UNSPECIFIED
Additional Information: SK 82-09 GUN p
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: University Subject > Current > Faculty/School - UPH Karawaci > School of Information Science and Technology > Informatics
Current > Faculty/School - UPH Karawaci > School of Information Science and Technology > Informatics
Depositing User: Mr Samuel Noya
Date Deposited: 04 Oct 2018 04:17
Last Modified: 31 Aug 2021 05:14
URI: http://repository.uph.edu/id/eprint/458

Actions (login required)

View Item View Item