Simplifying the Scientific Writing and Review Process with SciFlow
2. The Particularities of Scientific Writing
2.1. Roles and Phases of Scientific Writing
2.2. Classic Word Processors and Tools for Scientific Writing
2.3. Results of a Survey on Scientific Writing
2.4. Requirements for a Scientific Word Processor
2.5. Limitations of Existing Concepts
3. The SciFlow Approach to Scientific Writing
3.1. Granularity of the Problem
3.2. Four Guiding Principles
- When the work load a web service experiences, depends on the number of people who use the system, it has to be possible to instantiate this service an arbitrary number of times without manual intervention. An example for such a service would be the document publishing service, which creates PDF files from a document and a given document template. In this case, the demand for the service will rise with the number of authors, thus more instances will have to be made available.
- To manage an arbitrary number of services, communication between components, e.g., the client and the services, has to be robust. This calls for an asynchronous communication structure, so messages may be delivered when a service is available and held back when it is unresponsive. Such a communication structure will also allow to handle multiple instances of a service: Addressing a message to an arbitrary service allows for service instances with free capacities to accept the message, instead of letting the message sender choose the instance. If no such service is available, the message will wait until the situation changes or more instances of the particular service are launched. This calls for monitoring as we shall now explain.
- To ensure scalability, the number of services within the SciFlow system has to reflect the number of requests, made to a particular service. For the asynchronous communication structure this means that the number of messages requesting a specific service has to be monitored. Since (1) all services can be launched an arbitrary number of times and (2) the asynchronous communication structure allows for launching and stopping of services without interrupting ongoing operations, a high number of messages may be dealt with by launching an appropriate amount of new services.
3.2.2. Simplicity and Transparency
3.2.3. Safety and Recoverability
3.2.4. Ease of Revision
4. Application Scenarios for SciFlow
4.1. Writing a Thesis
4.2. Scientific Workshops
5. Conclusions and Outlook
5.1. Discussion of the Presented Approach
5.2. Future Research and Development Opportunities
- Baecker, R.M.; Nastos, D.; Posner, I.R.; Mawby, K.L. The User-centred Iterative Design of Collaborative Writing Software. In Proceedings of the INTERACT ’93 and CHI ’93 Conference on Human Factors in Computing Systems, Amsterdam, The Netherlands, 24–29 April 1993; ACM: New York, NY, USA, 1993; pp. 399–405. [Google Scholar]
- Noel, S.; Robert, J.M. Empirical Study on Collaborative Writing: What Do Co-authors Do, Use, and Like? Comput. Support. Cooperat. Work 2006, 13, 63–89. [Google Scholar] [CrossRef]
- Grover, C. Word 2007: The Missing Manual; O’Reilly Media: Sebastopol, CA, USA, 2006. [Google Scholar]
- Liu, J.; Sadler, R.W. The effect and affect of peer review in electronic versus traditional modes on L2 writing. J. Engl. Acad. Purposes 2003, 2, 193–227. [Google Scholar] [CrossRef]
- Academic Software Zurich. Citavi Reference Management Software. Available online: http://www.citavi.com/ (accessed on 2 December 2010).
- Center for History and New Media, George Mason University. Zotero. Available online: http://www.zotero.org/ (accessed on 2 December 2010).
- Google. Google Scholar. Available online: http://scholar.google.com (accessed on 2 December 2010).
- Ritterbush, J. Supporting Library Research with LibX and Zotero. J. Web Librarianship 2007, 1, 111–122. [Google Scholar] [CrossRef]
- Oracle. Open Office. Available online: http://www.openoffice.org/ (accessed on 2 December 2010).
- Rossi, B.; Russo, B.; Zuliani, P.; Succi, G. On the Transition to an Open Source Solution for Desktop Office Automation. Lect. Note. Comp. Sci. 2005, 316, 277–285. [Google Scholar]
- Lamport, L. LaTeX: A Document Preparation System; Addison-Wesley Professional: Reading, MA, USA.
- van der Hoeven, J. GNU TeXmacs. SIGSAM Bull. 2004, 38, 24–25. [Google Scholar] [CrossRef]
- UIUC REU Number Theory Program. Introduction to LaTeX. Available online: http://www.math.uiuc.edu/hildebr/tex/course/intro1.html (accessed on 2 December 2010).
- Patashnik, O. Designing BibTeX Styles. 1988. Available online: http://www.eeng.dcu.ie/local-docs/btxdocs/btxhak/btxhak/btxhak.html (accessed on 2 December 2010).
- Google. Create and share your work online with Google Docs. Available online: http://docs.google.com (accessed on 2 December 2010).
- Dekeyser, S.; Watson, R. Extending Google Docs to Collaborate on Research Papers. Available online: http://www.sci.usq.edu.au/staff/dekeyser/googledocs.pdf (accessed on 2 December 2010).
- Sterken, C. Advice on Writing a Scientific Paper. In Astrophysics of Variable Stars; Astronomical Society of the Pacific: San Francisco, CA, USA, 2006. [Google Scholar]
- Adobe. Adobe Buzzword. Available online: http://www.adobe.com/acom/buzzword (accessed on 2 December 2010).
- Gopen, G.; Swan, J. The Science of Scientific Writing. Available online: https://www.americanscientist.org/issues/id.877,y.0,no.,content.true,page.1,css.print/issue.aspx (accessed on 2 December 2010).
- Skern, T. Writing Scientific English: A Workbook; UTB: Stuttgart, Germany, 2009. [Google Scholar]
- Aragon, T.J. Practical LATEX for Public Health and Medicine. Available online: http://www.medpi.net/aragon/ (accessed on 2 December 2010).
- Feruglio, G.V. Do Journals Honor LATEX Submissions? Available online: http://www.tug.org/TUGboat/Articles/tb17-2/tb51vali.pdf (accessed on 2 December 2010).
- Hwang, A.D. Writing in the Age of LATEX. Notices AMS 1995, 42, 878–882. Available online: http://www-ljk.imag.fr/membres/Bernard.Ycart/writing/hwang.pdf (accessed on 2 December 2010). [Google Scholar]
- Eichler, F. Simplifying The Scientific Writing And Review Process. Master’s Thesis, University of Paderborn, Paderborn, Germany, 2010. [Google Scholar]
- Onibokun, A.; Palankar, M. Amazon S3: Black-Box Performance Evaluation. Available online: http://www.csee.usf.edu/aoniboku/Docs/AmazonS3 ProjectReport(2).pdf (accessed on 2 December 2010).
- Amazon. Auto-scaling Amazon EC2 with Amazon SQS. Available online: http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1464&categoryID=177 (accessed on 2 December 2010).
- Brinkmann, A.; Effert, S. Snapshots and Continuous Data Replication in Cluster Storage Environments. In Proceedings of Fourth International Workshop on Storage Network Architecture and Parallel I/Os (SNAPI 2007), San Diego, CA, USA, 24 September 2007.
- Journal Publishing Tag Set Tag Library version 3.0. Available online: http://dtd.nlm.nih.gov/publishing/tag-library/ (accessed on 2 December 2010).
- Amazon. Amazon S3 Service Level Agreement. Available online: http://aws.amazon.com/s3-sla/ (accessed on 2 December 2010).
- MobileRead. MOBI. Available online: http://wiki.mobileread.com/wiki/MOBI (accessed on 2 December 2010).
- Amazon. Amazon Kindle. Available online: http://www.amazon.com/dp/B0015T963C (accessed on 2 December 2010).
- Adobe. Adobe Acrobat Family: Product Comparison. Available online: http://www.adobe.com/products/acrobat/matrix.html (accessed on 2 December 2010).
© 2010 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license ( http://creativecommons.org/licenses/by/3.0/).
Eichler, F.; Reinhardt, W. Simplifying the Scientific Writing and Review Process with SciFlow. Future Internet 2010, 2, 645-661. https://doi.org/10.3390/fi2040645
Eichler F, Reinhardt W. Simplifying the Scientific Writing and Review Process with SciFlow. Future Internet. 2010; 2(4):645-661. https://doi.org/10.3390/fi2040645Chicago/Turabian Style
Eichler, Frederik, and Wolfgang Reinhardt. 2010. "Simplifying the Scientific Writing and Review Process with SciFlow" Future Internet 2, no. 4: 645-661. https://doi.org/10.3390/fi2040645