2015
DOI: 10.1049/iet-sen.2014.0153
|View full text |Cite
|
Sign up to set email alerts
|

Semantic modelling and automated reasoning of non‐functional requirement conflicts in the context of softgoal interdependencies

Abstract: Non-functional requirements (NFRs) address important issues in software systems, and are vital in successful software. The NFR problems in a system reflect the complexity of that system. Ideally, NFRs are systematically investigated to determine the aspects that may be harmonious or cause conflicts so that conflicts should be detected as early as possible. The work aims to extend the scopes of the NFRs framework and softgoal interdependency graph (SIG) for modelling and analysing NFRs. A formal ontological app… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0
4

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 16 publications
(13 citation statements)
references
References 29 publications
0
9
0
4
Order By: Relevance
“…Kebutuhan non fungsional (NFR) dapat dianggap sebagai kriteria dari kualitas atau kinerja yang harus dipenuhi oleh sistem perangkat lunak dan ini merupakan elemen kunci yang harus ditangani selama proses pengembangan [3]. Kebutuhan non fungsional (NFR) biasanya dibedakan dari kebutuhan fungsional dengan pembeda yaitu bagaimana sistem harus melakukan sesuatu yang bertentangan dengan apa yang harus dilakukan sistem [4].…”
Section: Pendahuluanunclassified
See 1 more Smart Citation
“…Kebutuhan non fungsional (NFR) dapat dianggap sebagai kriteria dari kualitas atau kinerja yang harus dipenuhi oleh sistem perangkat lunak dan ini merupakan elemen kunci yang harus ditangani selama proses pengembangan [3]. Kebutuhan non fungsional (NFR) biasanya dibedakan dari kebutuhan fungsional dengan pembeda yaitu bagaimana sistem harus melakukan sesuatu yang bertentangan dengan apa yang harus dilakukan sistem [4].…”
Section: Pendahuluanunclassified
“…Kebutuhan non fungsional (NFR) meggambarkan kendala penting pada pengembangan dan perilaku perangkat lunak, hal ini harus dipertimbangkan diawal, jika tidak akan menyebabkan beberapa masalah pada produk akhir seperi ketidakstabilan dan kualitas yang rendah [9]. Kebutuhan non fungsional (NFR) dapat mengatasi masalah penting dalam sistem perangkat lunak, dan sangat penting dalam keberhasilkan perangkat lunak [3]. Masalah NFR dalam suatu sistem mencerminkan kompleksitas sistem tersebut, secara sistematis NFR diselifiki untuk menentukan aspek yang mungkin menyebabkan konflik yang harus dideteksi sedini mungkin [3].…”
Section: Pendahuluanunclassified
“…Hard goals are goals which satisfaction can be established using (formal) verification techniques. However, soft goals cannot be satisfied in a clear-cut sense but only satisficed when thresholds of some precise criteria are reached [20].…”
Section: Satisfactionmentioning
confidence: 99%
“…Además, en [10] se afirma que "aunque existen técnicas bien desarrolladas para obtener requisitos funcionales, hay una falta de mecanismo de elicitación para RNF y no existe un consenso adecuado al respecto de los RNF". Del mismo modo, en [11] se confirma que los problemas frente a RNF de un sistema representan la complejidad del mismo. Los RNF suelen ser especialmente ignorados debido a que se consideran imposibles de especificar y validar [12].…”
Section: Introductionunclassified