Abstrakt
Software products intended for on-line delivery by distributors serving an open community of subscribers are developed in a specific life-cycle model, in which roles of the major stakeholders are strongly separated, unlike in any other software development model known in software engineering. Its specificity underlines the fact that a distributor of the final product, responsible for its acceptance for publication and delivery to subscribers (users), is not a member of the product development team. Similarly, users of the product, who normally act as clients in other software development models cannot participate in the process until it is published by a distributor. In the paper a test methodology defined by the industrial IEEE standard is analyzed in the context of that on-line delivery software development model and basic recommendation for the NIWA distribution platform to be operated by the CI-TASK Academic Computer Centre at Gdansk University of Technology are formulated.
Autor (1)
Cytuj jako
Pełna treść
- Wersja publikacji
- Accepted albo Published Version
- Licencja
- otwiera się w nowej karcie
Słowa kluczowe
Informacje szczegółowe
- Kategoria:
- Publikacja w czasopiśmie
- Typ:
- artykuły w czasopismach recenzowanych i innych wydawnictwach ciągłych
- Opublikowano w:
-
TASK Quarterly
nr 19,
strony 495 - 526,
ISSN: 1428-6394 - Język:
- angielski
- Rok wydania:
- 2015
- Opis bibliograficzny:
- Wiszniewski B.: Acceptance Testing of Software Products for Cloud-Based On-Line Delivery// TASK Quarterly. -Vol. 19., nr. 4 (2015), s.495-526
- Bibliografia: test
-
- Set-up the execution environment by configuring the sandbox, installing the test item in it and generating a relevant set of test cases; otwiera się w nowej karcie
- Start (launch) the test item; otwiera się w nowej karcie
- Execute the first (next) test case from the generated set; otwiera się w nowej karcie
- Log selected data in the test log (input data, results, metrics); otwiera się w nowej karcie
- Suspend execution if unexpected events occur (shut-down or crash) and log any other useful data, e.g., make a core dump. Depending on consequences the procedure may have to be started again (step 2) or even the execution environment may have to be reset (step 1); otwiera się w nowej karcie
- Resume execution (step 3) if in the set generated in step 1 there are test cases not yet exercised; otwiera się w nowej karcie
- Drozdowski K, Jarzemski J, Krawczyk H, Melzer M, Smółka M and Wiszniewski B 2005 A Cooperative Model for Implementing Complex Virtual Enterprises, Foundations of Computing, Decision Sciences 30 (1) 39
- Krawczyk H and Wiszniewski B 2001 Chapter 9: Quality issues of parallel programs, Parallel Program Development For Cluster Computing -Methodology, Tools and Inte- grated Environments, Huntington, New York Cunha J C, Kacsuk P and Winter S Eds, Nova Science Publishers, Inc.
- Krawczyk H and Wiszniewski B 1998 Analysis and Testing of Distributed Software Applications, Research Studies Press, Wiley otwiera się w nowej karcie
- IEEE Standard for Software and System Test Documentation, IEEE Std. 829-2008 (Revision of IEEE Std 829-1998), http://standards.ieee.org/findstds/standard/ 829-2008.html (Accessed: 2015-01-31) otwiera się w nowej karcie
- Garstecki L, Kaczmarek P, Chassin de Kergommeaux J, Krawczyk H and Wiszniewski B 2001 Testing for conformance of parallel programming pattern languages, Lecture Notes in Computer Science 2328 323 otwiera się w nowej karcie
- Apple Inc. 2014 App Distribution Guide, https://developer.apple.com/library/ios/ documentation/IDEs/Conceptual/AppDistributionGuide/AppDistributionGuide.pdf (Accessed: 2015-01-31)
- Microsoft Corporation 2014 Windows and Windows Phone Store Policies, http://msdn.microsoft.com/en-us/library/windows/apps/dn764944 (Accessed: 2015-01-31) otwiera się w nowej karcie
- Google Inc. 2015 Core App Quality, Essentials for a Successful App, Android Developers, http://developer.android.com/distribute/essentials (Accessed: 2015-01-31) otwiera się w nowej karcie
- GitHub Inc. 2015 GitHub Terms of Service, https://help.github.com/articles/ github-terms-of-service (Accessed: 2015-01-31) otwiera się w nowej karcie
- Dice Holdings Inc. 2015 SourceForge Terms of Use Agreement, http://slashdotmedia.com/terms-of-use (Accessed: 2015-01-31) otwiera się w nowej karcie
- SoftNews NET SRL 2015 Softpedia terms and conditions of use, http://www.softpedia.com/user/terms.shtml (Accessed: 2015-01-31) otwiera się w nowej karcie
- Portela I M and Cruz-Cunha M M 2010 Information Communication Technology Law, Protection and Access Rights: Global Approaches and Issues, Idea Group Inc. otwiera się w nowej karcie
- Google Inc. 2015 Google Analytics, http://www.google.com/intl/pl ALL/analytics/ index.html (Accessed: 2015-01-31)
- Giaro K, Ocetkiewicz K, Jastrzębski A, Turowski K, Janczewski R, Obszarski P, Goluch T and Jurkiewicz M 2015 The KOALA Library, http://kaims.pl/koala (Accessed: 2015-01-31)
- IBM 2015 Rational Functional Tester 8.6.0, http://www-01.ibm.com/support/ knowledgecenter/SSJMXE/ (Accessed: 2015-01-31) otwiera się w nowej karcie
- Hall G 1992 Applications programming in Smalltalk-80 -How to use model-view-control- ler (MVC), ParcPlace, Palo Alto, CA, USA otwiera się w nowej karcie
- Burbeck S 2010 Pro WPF and Silverlight MVVM -Effective Application Development with model-view-viewmodel, Apress, Berkely, CA, USA
- Sobecki A 2015 SowiDocs, https://sowi.pg.gda.pl/index.php/en/ (Accessed: 2015-06-30) otwiera się w nowej karcie
- Weryfikacja:
- Politechnika Gdańska
wyświetlono 187 razy
Publikacje, które mogą cię zainteresować
Quality assessment of low voltage surge arresters
- L. Litzbarski,
- M. Olesz,
- S. Wojtas
- + 4 autorów