liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
The Bad Conscience of Requirements Engineering: An Investigation in Real-World Treatment of Non-Functional Requirements
Linköping University, Department of Computer and Information Science, PELAB - Programming Environment Laboratory. Linköping University, The Institute of Technology.
Linköping University, Department of Computer and Information Science, PELAB - Programming Environment Laboratory. Linköping University, The Institute of Technology.
Linköping University, Department of Computer and Information Science, MDA - Human Computer Interfaces. Linköping University, The Institute of Technology.
Linköping University, Department of Computer and Information Science, PELAB - Programming Environment Laboratory. Linköping University, The Institute of Technology.
2003 (English)In: Third Conference on Software Engineering Research and Practice in Sweden (SERPS'03), Lund, 2003, 1-8 p.Conference paper, Published paper (Refereed)
Abstract [en]

Even though non-functional requirements (NFRs) are critical in order to provide software of good quality, the literature of NFRs is relatively sparse. We describe how NFRs are treated in two development organizations, an Ericsson application center and the IT department of the Swedish Meteorological and Hydrological Institute. We have interviewed professionals about problems they face and their ideas on how to improve the situation. Both organizations are aware of NFRs and related problems but their main focus is on functional requirements,primarily because existing methods focus on these. The most tangible problems experienced are that many NFRs remain undiscovered and that NFRs are stated in non-measurable terms. It became clear that the size andstructure of the organization require proper distribution of employees’ interest, authority and competence of NFRs. We argue that a feasible solution might be to strengthen the position of architectural requirements, which are more likely to emphasize NFRs.

Place, publisher, year, edition, pages
2003. 1-8 p.
Keyword [en]
Non-functional requirements, case study
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:liu:diva-16790OAI: oai:DiVA.org:liu-16790DiVA: diva2:174080
Available from: 2009-02-25 Created: 2009-02-19 Last updated: 2009-02-25Bibliographically approved
In thesis
1. Processes and Models for Capacity Requirements in Telecommunication Systems
Open this publication in new window or tab >>Processes and Models for Capacity Requirements in Telecommunication Systems
2009 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Capacity is an essential quality factor in telecommunication systems. The ability to develop systems with the lowest cost per subscriber and transaction, that also meet the highest availability requirements and at the same time allow for scalability, is a true challenge for a telecommunication systems provider. This thesis describes a research collaboration between Linköping University and Ericsson AB aimed at improving the management, representation, and implementation of capacity requirements in large-scale software engineering.

An industrial case study on non-functional requirements in general was conducted to provide the explorative research background, and a richer understanding of identified difficulties was gained by dedicating subsequent investigations to capacity. A best practice inventory within Ericsson regarding the management of capacity requirements and their refinement into design and implementation was carried out. It revealed that capacity requirements crosscut most of the development process and the system lifecycle, thus widening the research context considerably. The interview series resulted in the specification of 19 capacity sub-processes; these were represented as a method plug-in to the OpenUP software development process in order to construct a coherent package of knowledge as well as to communicate the results. They also provide the basis of an empirically grounded anatomy which has been validated in a focus group. The anatomy enables the assessment and stepwise improvement of an organization’s ability to develop for capacity, thus keeping the initial cost low. Moreover, the notion of capacity is discussed and a pragmatic approach for how to support model-based, function-oriented development with capacity information by its annotation in UML models is presented. The results combine into a method for how to improve the treatment of capacity requirements in large-scale software systems.

Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2009. 62 p.
Series
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 1238
National Category
Computer Science
Identifiers
urn:nbn:se:liu:diva-16932 (URN)978-91-7393-700-9 (ISBN)
Public defence
2009-03-26, Visionen, hus B, Campus Valla, Linköpings universitet, Linköping, 10:15 (English)
Opponent
Supervisors
Available from: 2009-02-25 Created: 2009-02-25 Last updated: 2009-04-23Bibliographically approved

Open Access in DiVA

fulltext(82 kB)543 downloads
File information
File name FULLTEXT01.pdfFile size 82 kBChecksum SHA-512
74453261a9c57470934e22cb0f730eaf26ede80d0105514e8134cf73cdd34aab1d8e99b27aed559c5f51ae1b156026d41be09259448900411015c16e46332b5a
Type fulltextMimetype application/pdf

Other links

Link to Ph.D. Thesis

Authority records BETA

Borg, AndreasYong, AngelaCarlshamre, PärSandahl, Kristian

Search in DiVA

By author/editor
Borg, AndreasYong, AngelaCarlshamre, PärSandahl, Kristian
By organisation
PELAB - Programming Environment LaboratoryThe Institute of TechnologyMDA - Human Computer Interfaces
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 543 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 472 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf