scholarly journals Managing the quality of software product line architectures through reusable model transformations

Author(s):  
Amogh Kavimandan ◽  
Aniruddha Gokhale ◽  
Gabor Karsai ◽  
Jeff Gray
2018 ◽  
Vol 10 (1) ◽  
pp. 43-57
Author(s):  
Nesrine Lahiani ◽  
Djamal Bennouar

Abstract Product Derivation represents one of the main challenges that Software Product Line (SPL) faces. Deriving individual products from shared software assets is a time-consuming and an expensive activity. In this paper, we (1) present an MDE approach for engineering SPL and (2) propose to leverage model-to-model transformations (MMT) and model-to-text (MTT) transformations for supporting both domain engineering and application engineering processes. In this work, we use ATL as a model-to-model transformation language and Acceleo as a model-to-text transformation language.The proposed approach is discussed with e-Health product line applications.


2018 ◽  
Vol 7 (4.15) ◽  
pp. 63 ◽  
Author(s):  
Rabatul Aduni Sulaiman ◽  
Dayang Norhayati A. Jawawi ◽  
Shahliza Abd Halim

Rapid Quality assurance is an important element in software testing in order to produce high quality products in Software Product Line (SPL). One of the testing techniques that can enhance product quality is Model-Based Testing (MBT). Due to MBT effectiveness in terms of reuse and potential to be adapted, this technique has become an efficient approach that is capable to handle SPL requirements. In this paper, the authors present an approach to manage variability and requirements by using Feature Model (FM) and MBT. This paper focuses on modelling the integration towards enhancing product quality and reducing testing effort. Further, the authors considered coverage criteria, including pairwise coverage, all-state coverage, and all-transition coverage, in order to improve the quality of products. For modelling purposes, the authors constructed a mapping model based on variability in FM and behaviour from statecharts. The proposed approach was validated using mobile phone SPL case study. 


2021 ◽  
Vol 7 (2) ◽  
pp. 69-73
Author(s):  
Subhiyanto

Intisari—Penggunaan internet saat ini sangat dibutuhkan untuk kelancaran dan kemudahan sebuah pekerjaaan diperusahaan yang umumnya menggunakan internet secara bersamaan. Semakain bertambahnya pengguna internet semakin berkurangnya performa kemampuan internet. Cara yang dapat ditempuh untuk mengurangi penurunan performansi jaringan yaitu dengan melakukan manajemen Bandwidth. Manajemen Bandwidth sangat penting dalam pengaturan alokasi Bandwidth yang akan diberikan kepada user untuk menghindari perebutan alokasi Bandwidth yang ada di jaringan. Pada penelitian ini manajemen Bandwidth menggunakan dua metode, yaitu Per Connection Queue (PCQ) dan Hierarchical Token Bucket (HTB). PCQ pada queue type adalah salah satu fitur dari MikroTik untuk membantu memanage traffic rate dan traffic packet sedangkan Hiearachical Token Bucket (HTB) merupakan jenis aplikasi yang digunakan untuk membatasi akses menuju ke port/IP tertentu tanpa mengganggu trafik Bandwidth pengguna lain. Hasil yang didapatkan bahwa kualitas jaringan dengan menggunakan metode antrian HTB (Hierarchical Token Bucket) dan metode PCQ (Peer Connection Queue) lebih optimal, hal ini dikarenakan semua client akan mendapatkan kuota Bandwidth sesuai dengan rule yang diterapkan pada Bandwidth manajemen. Kata Kunci—QoS, HTB, PCQ, Mikrotik Referensi : [1] A. Hafiz Kamrullah, “Penerapan Metode Qquality Of Service pada jaringan Traffic yang padat,” J. Jar. Komput. Univ. Sriwij., 2009. [2] A. I. dkk Wijaya, “MANAJEMEN BANDWIDTH DENGAN METODE HTB ( HIERARCHICAL TOKEN BUCKET ) PADA SEKOLAH MENENGAH PERTAMA NEGERI 5 SEMARANG,” pp. 5–7, 2007. [3] Mirsantoso, T. U. Kalsum, and R. Supardi, “Implementasi Dan Analisa Per Connection Queue ( Pcq ) Sebagai,” J. Media Infotama, vol. 11, no. 2, pp. 139–148, 2015. [4] K. R. P. H. Leung and W. L. Yeung, “Generating User Acceptance Test Plans from Test Cases,” 31st Annu. Int. Comput. Softw. Appl.Conf.-Vol. 2-(COMPSAC 2007), no. Compsac, pp. 737–742, Jul.2007. [5] E. Engström and P. Runeson, “Software product line testing– Asystematic mapping study,” Inf. Softw. Technol., vol. 53, no. 1, pp.2–13, Jan. 2011. [6] At all Hardiman, “Analisis perbandingan QoS (Quality Of Service) Pada Manajemen Bandwidth Dengan Metode PCQ (Per Connection Queue) Dan HTB (Hierarchical Token Bucket),” semanTIK, vol. 4, no. 1, pp. 121–128, 2018. [7] P. D. Roger, S. Pressman, Rekayasa Perangkat Lunak (Pendekatan Praktisi). Yogyakarta: Andi, 2012.


2006 ◽  
Vol 13D (1) ◽  
pp. 51-60
Author(s):  
Shin-Young Park ◽  
Soo-Dong Kim

Sign in / Sign up

Export Citation Format

Share Document