Abstract
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.
Author (1)
Cite as
Full text
- Publication version
- Accepted or Published Version
- License
- open in new tab
Keywords
Details
- Category:
- Articles
- Type:
- artykuły w czasopismach recenzowanych i innych wydawnictwach ciągłych
- Published in:
-
TASK Quarterly
no. 19,
pages 495 - 526,
ISSN: 1428-6394 - Language:
- English
- Publication year:
- 2015
- Bibliographic description:
- Wiszniewski B.: Acceptance Testing of Software Products for Cloud-Based On-Line Delivery// TASK Quarterly. -Vol. 19., nr. 4 (2015), s.495-526
- Bibliography: test
-
- Set-up the execution environment by configuring the sandbox, installing the test item in it and generating a relevant set of test cases; open in new tab
- Start (launch) the test item; open in new tab
- Execute the first (next) test case from the generated set; open in new tab
- Log selected data in the test log (input data, results, metrics); open in new tab
- 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); open in new tab
- Resume execution (step 3) if in the set generated in step 1 there are test cases not yet exercised; open in new tab
- 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 open in new tab
- 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) open in new tab
- 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 open in new tab
- 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) open in new tab
- Google Inc. 2015 Core App Quality, Essentials for a Successful App, Android Developers, http://developer.android.com/distribute/essentials (Accessed: 2015-01-31) open in new tab
- GitHub Inc. 2015 GitHub Terms of Service, https://help.github.com/articles/ github-terms-of-service (Accessed: 2015-01-31) open in new tab
- Dice Holdings Inc. 2015 SourceForge Terms of Use Agreement, http://slashdotmedia.com/terms-of-use (Accessed: 2015-01-31) open in new tab
- SoftNews NET SRL 2015 Softpedia terms and conditions of use, http://www.softpedia.com/user/terms.shtml (Accessed: 2015-01-31) open in new tab
- Portela I M and Cruz-Cunha M M 2010 Information Communication Technology Law, Protection and Access Rights: Global Approaches and Issues, Idea Group Inc. open in new tab
- 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) open in new tab
- Hall G 1992 Applications programming in Smalltalk-80 -How to use model-view-control- ler (MVC), ParcPlace, Palo Alto, CA, USA open in new tab
- 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) open in new tab
- Verified by:
- Gdańsk University of Technology
seen 182 times
Recommended for you
Quality assessment of low voltage surge arresters
- L. Litzbarski,
- M. Olesz,
- S. Wojtas
- + 4 authors