Skip to content

Commit 9a5185d

Browse files
committed
Added some comments related to options.
Rewrote abstract according to our own directives
1 parent 2654e6a commit 9a5185d

File tree

1 file changed

+38
-13
lines changed

1 file changed

+38
-13
lines changed

example-programming.tex

Lines changed: 38 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
% -*- coding: utf-8; -*-
22
% 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
36
\documentclass[english,submission]{programming}
47

58
\usepackage[backend=biber]{biblatex}
@@ -54,15 +57,20 @@
5457

5558

5659
%%%%%%%%%%%%%%%%%%
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.
5861
\paperdetails{
59-
area={Social Coding},
62+
%% perspective options are: art, sciencetheoretical, scienceempirical, engineering.
63+
%% Choose exactly the one that best describes this work.
6064
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},
6169
}
6270
%%%%%%%%%%%%%%%%%%
6371

6472
%%%%%%%%%%%%%%%%%%
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.
6674
\paperdetails{
6775
submitted=2016-08-10,
6876
published=2016-10-11,
@@ -101,26 +109,43 @@
101109
\maketitle
102110

103111
% 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.
104116
\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
108118
research related to programming, starting with programming languages,
109119
software engineering, and expanding to the whole Computer Science field. Yet,
110120
many of us feel that, as the field of Computer Science expanded, programming,
111121
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.
115127

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,
118130
pearls, models, languages), the emerging science of understanding what works
119131
and what doesn’t work in general and in specific contexts, as well as more
120132
established engineering and mathematical perspectives.
121133

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+
124149
\end{abstract}
125150

126151
\section{A Guided Tour}

0 commit comments

Comments
 (0)