|
1 | 1 | % -*- coding: utf-8; -*-
|
2 | 2 | % vim: set fileencoding=utf-8 :
|
| 3 | + |
| 4 | +%% First parameter: the language is 'english'. |
| 5 | +%% Second parameter: use 'submission' for initial submission and 'final' for camera-ready |
3 | 6 | \documentclass[english,submission]{programming}
|
4 | 7 |
|
5 | 8 | \usepackage[backend=biber]{biblatex}
|
|
54 | 57 |
|
55 | 58 |
|
56 | 59 | %%%%%%%%%%%%%%%%%%
|
57 |
| -%% These data must be filled for your submission. May be left out in final version |
| 60 | +%% These data MUST be filled for your submission. |
58 | 61 | \paperdetails{
|
59 |
| - area={Social Coding}, |
| 62 | + %% perspective options are: art, sciencetheoretical, scienceempirical, engineering. |
| 63 | + %% Choose exactly the one that best describes this work. |
60 | 64 | perspective=art,
|
| 65 | + %% State one or more areas, separated by a comma. |
| 66 | + %% Please see list of areas in http://programming-journal.org/cfp/ |
| 67 | + %% The list is open-ended, so use other areas if yours is/are not listed. |
| 68 | + area={Social Coding, General-purpose programming}, |
61 | 69 | }
|
62 | 70 | %%%%%%%%%%%%%%%%%%
|
63 | 71 |
|
64 | 72 | %%%%%%%%%%%%%%%%%%
|
65 |
| -%% These data are provided by the editors. May be left out on submission |
| 73 | +%% These data are provided by the editors. May be left out on submission. |
66 | 74 | \paperdetails{
|
67 | 75 | submitted=2016-08-10,
|
68 | 76 | published=2016-10-11,
|
|
101 | 109 | \maketitle
|
102 | 110 |
|
103 | 111 | % Please always include the abstract.
|
| 112 | +% The abstract MUST be written accorging to the directives stated in |
| 113 | +% http://programming-journal.org/submission/ |
| 114 | +% Failure to adhere to the abstract directives may result in the paper |
| 115 | +% being returned to the authors. |
104 | 116 | \begin{abstract}
|
105 |
| - The Art, Science, and Engineering of Programming is a new journal created |
106 |
| - with the goal of placing the wonderful art of programming in the map of |
107 |
| - scholarly works. Many academic journals and conferences exist that publish |
| 117 | + Many academic journals and conferences exist that publish |
108 | 118 | research related to programming, starting with programming languages,
|
109 | 119 | software engineering, and expanding to the whole Computer Science field. Yet,
|
110 | 120 | many of us feel that, as the field of Computer Science expanded, programming,
|
111 | 121 | in itself, has been neglected to a secondary role not worthy of scholarly
|
112 |
| - attention. That is a serious gap, as much of the progress in Computer Science |
113 |
| - lies on the basis of computer programs, the people who write them, and the |
114 |
| - concepts and tools available to them to express computational tasks. |
| 122 | + attention. |
| 123 | + |
| 124 | + We posit that a scholarly journal focusing primarily on programming |
| 125 | + will help close this gap, and foster a more meaningful bridge |
| 126 | + between research and the practice of software development. |
115 | 127 |
|
116 |
| - The Art, Science, and Engineering of Programming aims at closing this gap by |
117 |
| - focusing primarily on programming: the art itself (programming styles, |
| 128 | + The Art, Science, and Engineering of Programming accepts papers |
| 129 | + under several perspectives: the art itself (programming styles, |
118 | 130 | pearls, models, languages), the emerging science of understanding what works
|
119 | 131 | and what doesn’t work in general and in specific contexts, as well as more
|
120 | 132 | established engineering and mathematical perspectives.
|
121 | 133 |
|
122 |
| - This is an example of and a guide to writing articles for The Art, Science, |
123 |
| - and Engineering of Programming. |
| 134 | + This journal aims at placing the wonderful art of programming in the |
| 135 | + map of scholarly works. |
| 136 | + |
| 137 | + We present this short paper as an example of, and a guide to, |
| 138 | + writing articles for The Art, Science, and Engineering of |
| 139 | + Programming journal. The complete template is provided: the style |
| 140 | + file (programming.cls), an example paper (this file), and an example |
| 141 | + bibliography file (example.bib). |
| 142 | + |
| 143 | + Much of the progress in Computer Science lies on the basis of |
| 144 | + computer programs, the people who write them, and the concepts and |
| 145 | + tools available to them to express computational tasks. The |
| 146 | + existence of a journal focusing on programming is of utmost |
| 147 | + importance for strengthening our understanding of these activities. |
| 148 | + |
124 | 149 | \end{abstract}
|
125 | 150 |
|
126 | 151 | \section{A Guided Tour}
|
|
0 commit comments