Conference
Conflicts and synergies among quality requirements
| Title: | Conflicts and synergies among quality requirements |
|---|---|
| Authors: | Boehm, Barry, Franch Gutiérrez, Javier |
| Contributors: | Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering |
| Publisher Information: | Institute of Electrical and Electronics Engineers (IEEE) |
| Publication Year: | 2017 |
| Collection: | Universitat Politècnica de Catalunya, BarcelonaTech: UPCommons - Global access to UPC knowledge |
| Subject Terms: | Àrees temàtiques de la UPC::Informàtica::Enginyeria del software, Computer software -- Reliability, Computer software -- Quality control, Software architecture, Software qualities, Nonfunctional requirements, Quality requirements, Reliability, Availability, Maintainability, Security, Programari -- Fiabilitat, Programari -- Control de qualitat, Programari -- Disseny |
| Description: | Analyses of the interactions among quality requirements (QRs) have often found that optimizing on one QR will cause serious problems with other QRs. As just one relevant example, one large project had an Integrated Product Team optimize the system for Security. In doing so, it reduced its vulnerability profile by having a single-agent key distribution system and a single copy of the data base – only to have the Reliability engineers point on that these were system-critical single points of failure. The project’s Security-optimized architecture also created conflicts with the system’s Performance, Usability, and Modifiability. Of course, optimizing the system for Security had synergies with Reliability in having high levels of Confidentiality, Integrity, and Availability. This panel aims at fostering discussion on these relationships among QRs and how the use of data repositories may help discovering them. ; Peer Reviewed ; Postprint (author's final draft) |
| Document Type: | conference object |
| File Description: | 2 p.; application/pdf |
| Language: | English |
| Relation: | https://ieeexplore.ieee.org/document/8004365/; info:eu-repo/grantAgreement/EC/H2020/732253/EU/Quality-Aware Rapid Software Development/Q-RAPIDS; https://hdl.handle.net/2117/119026 |
| DOI: | 10.1109/QRS-C.2017.87 |
| Availability: | https://hdl.handle.net/2117/119026 https://doi.org/10.1109/QRS-C.2017.87 |
| Rights: | Open Access |
| Accession Number: | edsbas.223F1C8 |
| Database: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://hdl.handle.net/2117/119026# Name: EDS - BASE (ns324271) Category: fullText Text: View record from BASE |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.223F1C8 RelevancyScore: 880 AccessLevel: 3 PubType: Conference PubTypeId: conference PreciseRelevancyScore: 879.807434082031 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Conflicts and synergies among quality requirements – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Boehm%2C+Barry%22">Boehm, Barry</searchLink><br /><searchLink fieldCode="AR" term="%22Franch+Gutiérrez%2C+Javier%22">Franch Gutiérrez, Javier</searchLink> – Name: Author Label: Contributors Group: Au Data: Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació<br />Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering – Name: Publisher Label: Publisher Information Group: PubInfo Data: Institute of Electrical and Electronics Engineers (IEEE) – Name: DatePubCY Label: Publication Year Group: Date Data: 2017 – Name: Subset Label: Collection Group: HoldingsInfo Data: Universitat Politècnica de Catalunya, BarcelonaTech: UPCommons - Global access to UPC knowledge – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Àrees+temàtiques+de+la+UPC%3A%3AInformàtica%3A%3AEnginyeria+del+software%22">Àrees temàtiques de la UPC::Informàtica::Enginyeria del software</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software+--+Reliability%22">Computer software -- Reliability</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software+--+Quality+control%22">Computer software -- Quality control</searchLink><br /><searchLink fieldCode="DE" term="%22Software+architecture%22">Software architecture</searchLink><br /><searchLink fieldCode="DE" term="%22Software+qualities%22">Software qualities</searchLink><br /><searchLink fieldCode="DE" term="%22Nonfunctional+requirements%22">Nonfunctional requirements</searchLink><br /><searchLink fieldCode="DE" term="%22Quality+requirements%22">Quality requirements</searchLink><br /><searchLink fieldCode="DE" term="%22Reliability%22">Reliability</searchLink><br /><searchLink fieldCode="DE" term="%22Availability%22">Availability</searchLink><br /><searchLink fieldCode="DE" term="%22Maintainability%22">Maintainability</searchLink><br /><searchLink fieldCode="DE" term="%22Security%22">Security</searchLink><br /><searchLink fieldCode="DE" term="%22Programari+--+Fiabilitat%22">Programari -- Fiabilitat</searchLink><br /><searchLink fieldCode="DE" term="%22Programari+--+Control+de+qualitat%22">Programari -- Control de qualitat</searchLink><br /><searchLink fieldCode="DE" term="%22Programari+--+Disseny%22">Programari -- Disseny</searchLink> – Name: Abstract Label: Description Group: Ab Data: Analyses of the interactions among quality requirements (QRs) have often found that optimizing on one QR will cause serious problems with other QRs. As just one relevant example, one large project had an Integrated Product Team optimize the system for Security. In doing so, it reduced its vulnerability profile by having a single-agent key distribution system and a single copy of the data base – only to have the Reliability engineers point on that these were system-critical single points of failure. The project’s Security-optimized architecture also created conflicts with the system’s Performance, Usability, and Modifiability. Of course, optimizing the system for Security had synergies with Reliability in having high levels of Confidentiality, Integrity, and Availability. This panel aims at fostering discussion on these relationships among QRs and how the use of data repositories may help discovering them. ; Peer Reviewed ; Postprint (author's final draft) – Name: TypeDocument Label: Document Type Group: TypDoc Data: conference object – Name: Format Label: File Description Group: SrcInfo Data: 2 p.; application/pdf – Name: Language Label: Language Group: Lang Data: English – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: https://ieeexplore.ieee.org/document/8004365/; info:eu-repo/grantAgreement/EC/H2020/732253/EU/Quality-Aware Rapid Software Development/Q-RAPIDS; https://hdl.handle.net/2117/119026 – Name: DOI Label: DOI Group: ID Data: 10.1109/QRS-C.2017.87 – Name: URL Label: Availability Group: URL Data: https://hdl.handle.net/2117/119026<br />https://doi.org/10.1109/QRS-C.2017.87 – Name: Copyright Label: Rights Group: Cpyrght Data: Open Access – Name: AN Label: Accession Number Group: ID Data: edsbas.223F1C8 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.223F1C8 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1109/QRS-C.2017.87 Languages: – Text: English Subjects: – SubjectFull: Àrees temàtiques de la UPC::Informàtica::Enginyeria del software Type: general – SubjectFull: Computer software -- Reliability Type: general – SubjectFull: Computer software -- Quality control Type: general – SubjectFull: Software architecture Type: general – SubjectFull: Software qualities Type: general – SubjectFull: Nonfunctional requirements Type: general – SubjectFull: Quality requirements Type: general – SubjectFull: Reliability Type: general – SubjectFull: Availability Type: general – SubjectFull: Maintainability Type: general – SubjectFull: Security Type: general – SubjectFull: Programari -- Fiabilitat Type: general – SubjectFull: Programari -- Control de qualitat Type: general – SubjectFull: Programari -- Disseny Type: general Titles: – TitleFull: Conflicts and synergies among quality requirements Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Boehm, Barry – PersonEntity: Name: NameFull: Franch Gutiérrez, Javier – PersonEntity: Name: NameFull: Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació – PersonEntity: Name: NameFull: Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2017 Identifiers: – Type: issn-locals Value: edsbas – Type: issn-locals Value: edsbas.oa |
| ResultId | 1 |