User:Monky2020/sandbox

Source 1
This article will be used to supplement the content found in the introductory statements in the existing Wikipedia stub. The site explains the basic elements found in skeleton codes in reference to Parallel Programming and hence could also be used in the appropriately named section. The authors of the article are very authoritative due to their experience in the field of parallel programming, and therefore skeleton code, through their wide usage of simulation software. Paired with this, their studies and features are funded by the National Science Foundation and some are supported by the US Government’s Science Division. Their credibility can be seen through their partnerships with various official science organizations. The article also has a number of other papers that are referenced.

Source 2
Rachel Bellamy talks about the effects of pseudocode, as well as other pen and paper methods of planning, upon an experienced programmer’s psyche. This can be used in the History section to showcase the evolution of pseudocode to skeleton code and their widespread use in society today. It will be used to continue the section regarding skeleton code’s Relation to Pseudocode. Rachel Bellamy is a researcher at IBM Research and has written a number of papers on the topics of computing and programming. She is a very authoritative source on the subject of skeleton code. The paper she has written has been published in the Human Computer Interaction Journal and is therefore extremely credible due to the paper’s emphasis on the interactions between computers and human beings.

Source 3
Darlington speaks of the complexity and difficulty found by most programmers when attempting to write programs which function simultaneously. He continues to prove the use of skeleton code and likens it to building blocks for a convoluted parallel program. This will be used to further complement the Parallel Programming section. The authors of this article are very authoritative on the matter, with numerous PhDs on the topic. Most of the authors are part of the Imperial College of London’s Department of Computing, and have a degree in Computer Science. This paper was part of a conference held in 1993, the Parallel Architectures and Languages Europe (PARLE) Conference and is therefore credible, due to it’s publication as the proceedings of the conference.

Source 4
González‐Vélez conducts a survey upon the use of skeleton code in the creation of parallel programs. He presents a review of the effectiveness of these code blocks, whilst simultaneously showcasing the purpose and reasons for the complexity of parallel programs. González‐Vélez’s paper is authoritative due to his extensive understanding of the topic, with several papers written on the topic of parallel programming itself. He is part of the Cloud Competency Centre at the National College of Ireland currently, previously at the School of Computing at the Robert Gordon University. His paper was published in the ‘Software Practice and Experience’ journal, further displaying its credibility.

Source 5
Özcan’s paper outlines the process of generating a class skeleton using a natural language interface, however using Turkish sentences to do so. He continues to explore the ineffectiveness of existing programming languages in the Turkish language and the need of a natural language interface to create something as simple as a class skeleton. This article can be used in both the section regarding Class Skeleton and Other Implementation. Özcan is part of the Yeditepe University’s Department of Computer Engineering, as well as the university’s Artificial Intelligence Laboratory. His authority on the topic of Natural Language Programming as well as parallel code is extremely high. This paper was part of the conference, Natural Language Understanding and Cognitive Science in 2004, thus proving its credibility.

Answers to Module 7 Questions:

 * 1) The media I have chosen is an image of some code that I have produced in Visual Studio Code.
 * 2) All parts of this media is mine, from the image to the code in the image.
 * 3) The file format is '.jpg'
 * 4) I added it to the categories: computer science, computer programming and programming.
 * 5) The file is described as an example of a simple low level programming project.