Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Suitability of the Requirements Abstraction Model (RAM) Requirements for High Level System Testing
Blekinge Tekniska Högskola, Sektionen för teknik, Avdelningen för programvarusystem.
2007 (Engelska)Självständigt arbete på avancerad nivå (magisterexamen)Studentuppsats (Examensarbete)Alternativ titel
Lämpligheten av kravabstraktionen modellerar (RAM), krav för att testa för hög nivåsystem (Svenska)
Abstract [en]

In market-driven requirements engineering requirements are elicited from various internal and external sources. These sources may include engineers, marketing teams, customers etc. This results in a collection of requirements at multiple levels of abstractions. The Requirements Abstraction Model (RAM) is a Market Driven Requirements Engineering (MDRE) model that helps in managing requirements by organizing them at four levels (product, feature, function and component) of abstraction. The model is adaptable and can be tailored to meet the needs of the various organizations e.g. number of abstraction levels can be changed according to the needs of the organization. Software requirements are an important source of information when developing high-level tests (acceptance and system level tests). In order to place a requirement on a suitable level, workup activities (producing abstraction or breaking down a requirement) can be performed on the requirement. Such activities on the requirements can affect the test cases designed from them. Organizations willing to adopt the RAM need to know the suitability of the RAM requirements for designing high-level tests. This master thesis analyzes the requirements at product, feature, function and component level to evaluate their suitability for supporting the creation of high-level system test. This analysis includes designing test cases from requirements at different levels and evaluating how much of the information needed in the test cases is available in the RAM requirements. Test cases are graded on a 5 to 1 scale according to the level of detail they contain, 5 for better detailed and 1 for very incomplete. Twenty requirements have been selected for this document analysis; twenty requirements contain five requirements from each level (product, feature, function and component). Organizations can utilize the results of this study, while making decision to adopt the RAM model. Decomposition of the tests developed from the requirements is another area that has been explored in this study. Test decomposition involves dividing tests into sub-tests. Some benefits of the test decomposition include better resource utilization, meet time-to-market and better test prioritization. This study explores how tests designed from the RAM requirements support test decomposition, and help in utilizing above listed benefits of the test decomposition.

Ort, förlag, år, upplaga, sidor
2007. , s. 54
Nyckelord [en]
Market-Driven Requirements Engineering, Requirements Abstraction Model, Software Testing, Test Case Decomposition
Nationell ämneskategori
Programvaruteknik
Identifikatorer
URN: urn:nbn:se:bth-4127Lokalt ID: oai:bth.se:arkivexA59A2A40CDBFA1E2C12573A30054BD8DOAI: oai:DiVA.org:bth-4127DiVA, id: diva2:831450
Uppsök
teknik
Handledare
Tillgänglig från: 2015-04-22 Skapad: 2007-11-30 Senast uppdaterad: 2025-09-30Bibliografiskt granskad

Open Access i DiVA

fulltext(3118 kB)1704 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 3118 kBChecksumma SHA-512
110273aee6e3261c5f132f7a6184ece022a8930d8f134bbdf5aadd4f15e045c4ad692f99d94e2b9eb7416caad71723606f16bbe98c49fce8636b2ddf6c9c8a2d
Typ fulltextMimetyp application/pdf

Av organisationen
Avdelningen för programvarusystem
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 2205 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 286 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf