Wei, Wen Hsiang; Chen, Guan Jhih JavaStatSoft: design patterns and features. (English) Zbl 1221.62001 Comput. Stat. 23, No. 2, 235-251 (2008). JavaStatSoft is an open-source statistical software with a graphical user interface (GUI) implemented on Java. The authors describe its architecture and features. Data manipulation, statistical analysis and graphics are considered. Software paradigms used in JavaStatSoft are discussed, such as the Model-View-Controller architecture, the Factory Method and Template method. Special attention is paid to the possibilities of creating GUIs for users own statistical technologies. Reviewer: R. E. Maiboroda (Kyïv) MSC: 62-04 Software, source code, etc. for problems pertaining to statistics 62-07 Data analysis (statistics) (MSC2010) Keywords:data analysis model Software:R; JavaStatSoft; JStatCom; JASP; Omegahat; StatCrunch; HYDRA; Jasp PDFBibTeX XMLCite \textit{W. H. Wei} and \textit{G. J. Chen}, Comput. Stat. 23, No. 2, 235--251 (2008; Zbl 1221.62001) Full Text: DOI References: [1] Chambers JM (1999). Computing with data: concepts and challenges. Am Stat 53: 73–84 [2] Chambers JM (2000). Users, programmers and statistical software. J Comput Graph Stat 9: 404–422 [3] Gamma E, Helm R, Johnson R and Vlissides J (1995). Design patterns: elements of reusable objected-oriented software. Addison-Wesley, Reading [4] Huber PJ (2000). Languages for statistics and data analysis. J Comput Graph Stat 9: 600–620 [5] Ihaka R and Gentleman R (1996). R: a language for data analysis and graphics. J Comput Graph Stat 5: 299–314 [6] Kobayashi D, Fujiwara T, Nakano J and Yamamoto Y (2002). A procedural and object-oriented statistical scripting language. Comput Stat 17: 395–410 · Zbl 1019.68022 [7] Krätzig M (2007) A software framework for data analysis. Comput Stat Data Anal (to be published) · Zbl 1452.62014 [8] Robinson M and Vorobiev P (2003). Swing. Manning, Greenwich [9] Sommerville I (2004). Software engineering. Addison-Wesley, Reading · Zbl 1156.68366 [10] Temple Lang D (2000). The Omegahat environment: new possibilities for statistical computing. J Comput Graph Stat 9: 423–451 [11] Warnes GR (2002) HYDRA: a Java library for Markov chain monte carlo. J Stat Softw 4. http://www.jstatsoft.org/v07/i04/ [12] West RW, Wu Y, Heydt D (2004) An introduction to StatCrunch 3.0. J Stat Softw 9. http://www.jstatsoft.org/v09/i05/ [13] Yamamoto Y, Nakano J, Fujiwara T and Kobayashi D (2002). A mixed user interface for a statistical system. Comput Stat 17: 379–393 · Zbl 1018.68095 This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.