-
Notifications
You must be signed in to change notification settings - Fork 0
/
references2.bib
97 lines (84 loc) · 4.9 KB
/
references2.bib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
@inproceedings{athos2019,
author = {Hoffmann, Benjamin and Chalmers, Kevin and Urquhart, Neil and Guckert, Michael},
title = {Athos - A Model Driven Approach to Describe and Solve Optimisation Problems: An Application to the Vehicle Routing Problem with Time Windows},
year = {2019},
isbn = {9781450366373},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3300111.3300114},
doi = {10.1145/3300111.3300114},
abstract = {Implementing solutions for optimisation problems with general-purpose programming languages is a time consuming task that can only be carried out by professional software developers who typically are not domain experts. We address this problem by developing the domain-specific language Athos that allows to declaratively specify models of problems such as the vehicle routing problem with time windows. These models serve as input to a generator that creates programs to solve the modelled problem in a multi-agent environment (NetLogo) which is further extended with a genetic algorithm optimiser.We discuss the overall Athos architecture and compare the source models with the generated code to demonstrate the benefit for developers. Furthermore, we present a qualitative assessment of the language by applying selected aspects of the Cognitive Dimensions of Notations framework.Beyond the quality criteria discussed in this paper future work will include extensive field experiments in which domain experts will apply Athos to their practical problems. A formal evaluation process will help to improve the usability and applicability of the language.},
booktitle = {Proceedings of the 4th ACM International Workshop on Real World Domain Specific Languages},
articleno = {3},
numpages = {10},
keywords = {Vehicle Routing Problems, Multi Agent Systems, Model Driven Software Development, Genetic Algorithm},
location = {Washington D. C., DC, USA},
series = {RWDSL '19}
}
@article{runeson,
author = {Runeson, Per and H\"{o}st, Martin},
title = {Guidelines for Conducting and Reporting Case Study Research in Software Engineering},
year = {2009},
issue_date = {April 2009},
publisher = {Kluwer Academic Publishers},
address = {USA},
volume = {14},
number = {2},
issn = {1382-3256},
url = {https://doi.org/10.1007/s10664-008-9102-8},
doi = {10.1007/s10664-008-9102-8},
abstract = {Case study is a suitable research methodology for software engineering research since it studies contemporary phenomena in its natural context. However, the understanding of what constitutes a case study varies, and hence the quality of the resulting studies. This paper aims at providing an introduction to case study methodology and guidelines for researchers conducting case studies and readers studying reports of such studies. The content is based on the authors' own experience from conducting and reading case studies. The terminology and guidelines are compiled from different methodology handbooks in other research domains, in particular social science and information systems, and adapted to the needs in software engineering. We present recommended practices for software engineering case studies as well as empirically derived and evaluated checklists for researchers and readers of case study research.},
journal = {Empirical Softw. Engg.},
month = apr,
pages = {131–164},
numpages = {34},
keywords = {Checklists, Case study, Research methodology, Guidelines}
}
@book{gil2002elaborar,
title={Como elaborar projetos de pesquisa},
author={Gil, Antonio Carlos},
volume={4},
year={2002},
publisher={Atlas S{\~a}o Paulo}
}
@misc{kolkhenk2008,
title={Democratizing Software Creation Presentation},
author={Kolk, Henk and Volter, Markus},
url={http://voelter.de/data/presentations/KolkVoelter_IntentionalSoftware.pdf},
urlaccessdate = {05 jun. 2020},
year={2008},
}
@article{bentley,
title={Programming pearls: little languages},
author={Bentley, Jon},
journal={Communications of the ACM},
number={8},
volume={29},
pages={711-721},
year={1986},
publisher={ACM},
url={https://dl.acm.org/citation.cfm?id=315691},
}
@article{portarianr9,
title={PORTARIA NORMATIVA Nº18, DE 11 DE OUTUBRO DE 2012.},
author={MEC, Ministério da Educação},
journal={Diário Oficial da União},
pages={16-17},
year={2012},
url={http://sisugestao.mec.gov.br/docs/portaria-18-2012.pdf}
}
@misc{manualufpe2020,
title={Manual de normalização de trabalhos acadêmicos para elaboração de ficha catalográfica.},
author={Lima, Arabelly and Alves, Mariana},
url={https://www.ufpe.br/documents/2534089/2968691/Manual+de+normaliza%C3%A7%C3%A3o_CCEN.pdf/9519efef-2dbd-46ea-9145-01a98c3208f7},
urlaccessdate = {15 out. 2020},
year={2020},
}
@misc{universidadejava2020,
title={Java - Hello World},
author={Sakurai, Rafael},
url={http://www.universidadejava.com.br/materiais/java-helloworld/},
urlaccessdate = {15 out. 2020},
year={2020},
}
http://www.universidadejava.com.br/materiais/java-helloworld/