Conference

Conflicts and synergies among quality requirements

Bibliographic Details
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