Journal articles on the topic 'Meta-programming'

To see the other types of publications on this topic, follow the link: Meta-programming.

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'Meta-programming.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Rodrı́guez Urı́a, M. Victoria, Rafael Caballero, Francisco Ruiz, and Carlos Romero. "Meta-goal programming." European Journal of Operational Research 136, no. 2 (January 2002): 422–29. http://dx.doi.org/10.1016/s0377-2217(00)00332-5.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

van Harmelen, Frank. "META'90: A Workshop on Meta-programming in Logic-programming." AI Communications 3, no. 2 (1990): 80–81. http://dx.doi.org/10.3233/aic-1990-3206.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Thomas, Dave. "Refactoring as Meta Programming?" Journal of Object Technology 4, no. 1 (2005): 7. http://dx.doi.org/10.5381/jot.2005.4.1.c1.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Devriese, Dominique, and Frank Piessens. "Typed syntactic meta-programming." ACM SIGPLAN Notices 48, no. 9 (November 12, 2013): 73–86. http://dx.doi.org/10.1145/2544174.2500575.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Bowman, William J., Swaha Miller, Vincent St-Amour, and R. Kent Dybvig. "Profile-guided meta-programming." ACM SIGPLAN Notices 50, no. 6 (August 7, 2015): 403–12. http://dx.doi.org/10.1145/2813885.2737990.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Stump, Aaron. "Directly reflective meta-programming." Higher-Order and Symbolic Computation 22, no. 2 (January 4, 2008): 115–44. http://dx.doi.org/10.1007/s10990-007-9022-0.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Caballero, Rafael, Francisco Ruiz, M. Victoria Rodríguez Uría, and Carlos Romero. "Interactive meta-goal programming." European Journal of Operational Research 175, no. 1 (November 2006): 135–54. http://dx.doi.org/10.1016/j.ejor.2005.04.040.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Stump, Aaron. "Imperative LF Meta-Programming." Electronic Notes in Theoretical Computer Science 199 (February 2008): 149–59. http://dx.doi.org/10.1016/j.entcs.2007.11.017.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

BRY, FRANÇOIS. "In Praise of Impredicativity: A Contribution to the Formalization of Meta-Programming." Theory and Practice of Logic Programming 20, no. 1 (February 25, 2019): 99–146. http://dx.doi.org/10.1017/s1471068419000024.

Full text
Abstract:
AbstractProcessing programs as data is one of the successes of functional and logic programming. Higher-order functions, as program-processing programs are called in functional programming, and meta-programs, as they are called in logic programming, are widespread declarative programming techniques. In logic programming, there is a gap between the meta-programming practice and its theory: The formalizations of meta-programming do not explicitly address its impredicativity and are not fully adequate. This article aims at overcoming this unsatisfactory situation by discussing the relevance of impredicativity to meta-programming, by revisiting former formalizations of meta-programming, and by defining Reflective Predicate Logic, a conservative extension of first-order logic, which provides a simple formalization of meta-programming.
APA, Harvard, Vancouver, ISO, and other styles
10

Sheard, Tim, and Simon Peyton Jones. "Template meta-programming for Haskell." ACM SIGPLAN Notices 37, no. 12 (December 2002): 60–75. http://dx.doi.org/10.1145/636517.636528.

Full text
APA, Harvard, Vancouver, ISO, and other styles
11

Heintze, Nevin, Spiro Michaylov, Peter J. Stuckey, and Roland H. C. Yap. "Meta-programming in CLP(R)." Journal of Logic Programming 33, no. 3 (December 1997): 221–59. http://dx.doi.org/10.1016/s0743-1066(96)00145-8.

Full text
APA, Harvard, Vancouver, ISO, and other styles
12

CHEN, CHIYAN, and HONGWEI XI. "Meta-programming through typeful code representation." Journal of Functional Programming 15, no. 6 (October 6, 2005): 797–835. http://dx.doi.org/10.1017/s0956796805005617.

Full text
Abstract:
By allowing the programmer to write code that can generate code at run-time, meta-programming offers a powerful approach to program construction. For instance, meta-programming can often be employed to enhance program efficiency and facilitate the construction of generic programs. However, meta-programming, especially in an untyped setting, is notoriously error-prone. In this paper, we aim at making meta-programming less error-prone by providing a type system to facilitate the construction of correct meta-programs. We first introduce some code constructors for constructing typeful code representation in which program variables are represented in terms of deBruijn indexes, and then formally demonstrate how such typeful code representation can be used to support meta-programming. With our approach, a particular interesting feature is that code becomes first-class values, which can be inspected as well as executed at run-time. The main contribution of the paper lies in the recognition and then the formalization of a novel approach to typed meta-programming that is practical, general and flexible.
APA, Harvard, Vancouver, ISO, and other styles
13

Umapathy, Karthikeyan, and Albert D. Ritzhaupt. "A Meta-Analysis of Pair-Programming in Computer Programming Courses." ACM Transactions on Computing Education 17, no. 4 (September 7, 2017): 1–13. http://dx.doi.org/10.1145/2996201.

Full text
APA, Harvard, Vancouver, ISO, and other styles
14

Christiansen, Henning, and Davide Martinenghi. "Symbolic constraints for meta-logic programming." Applied Artificial Intelligence 14, no. 4 (April 2000): 345–67. http://dx.doi.org/10.1080/088395100117034.

Full text
APA, Harvard, Vancouver, ISO, and other styles
15

Bowen, Kenneth A. "Meta-level programming and knowledge representation." New Generation Computing 3, no. 4 (December 1985): 359–83. http://dx.doi.org/10.1007/bf03037077.

Full text
APA, Harvard, Vancouver, ISO, and other styles
16

Gazagnaire, Thomas, and Anil Madhavapeddy. "Dynamics for ML using Meta-Programming." Electronic Notes in Theoretical Computer Science 264, no. 5 (July 2011): 3–21. http://dx.doi.org/10.1016/j.entcs.2011.06.002.

Full text
APA, Harvard, Vancouver, ISO, and other styles
17

Chen, Chiyan, and Hongwei Xi. "Meta-programming through typeful code representation." ACM SIGPLAN Notices 38, no. 9 (September 25, 2003): 275–86. http://dx.doi.org/10.1145/944746.944730.

Full text
APA, Harvard, Vancouver, ISO, and other styles
18

Nanevski, Aleksandar. "Meta-programming with names and necessity." ACM SIGPLAN Notices 37, no. 9 (September 17, 2002): 206–17. http://dx.doi.org/10.1145/583852.581498.

Full text
APA, Harvard, Vancouver, ISO, and other styles
19

JARZABEK, STAN, HONGYU ZHANG, SHEN RU, VU TUNG LAM, and ZHENXIN SUN. "ANALYSIS OF META-PROGRAMS: AN EXAMPLE." International Journal of Software Engineering and Knowledge Engineering 16, no. 01 (February 2006): 77–101. http://dx.doi.org/10.1142/s0218194006002689.

Full text
Abstract:
Meta-programs are generic, incomplete, adaptable programs that are instantiated at construction time to meet specific requirements. Templates and generative techniques are examples of meta-programming techniques. Understanding of meta-programs is more difficult than understanding of concrete, executable programs. Static and dynamic analysis methods have been applied to ease understanding of programs — can similar methods be used for meta-programs? In our projects, we build meta-programs with a meta-programming technique called XVCL. Meta-programs in XVCL are organized into a hierarchy of meta-components from which the XVCL processor generates concrete, executable programs that meet specific requirements. We developed an automated system that analyzes XVCL meta-programs, and presents developers with information that helps them work with meta-programs more effectively. Our system conducts both static and dynamic analysis of a meta-program. An integral part of our solution is a query language, FQL in which we formulate questions about meta-program properties. An FQL query processor automatically answers a class of queries. The analysis method described in the paper is specific to XVCL. However, the principle of our approach can be applied to other meta-programming systems. We believe readers interested in meta-programming in general will find some of the lessons from our experiment interesting and useful.
APA, Harvard, Vancouver, ISO, and other styles
20

Nozik, Alexander. "DataForge: Modular platform for data storage and analysis." EPJ Web of Conferences 177 (2018): 05003. http://dx.doi.org/10.1051/epjconf/201817705003.

Full text
Abstract:
DataForge is a framework for automated data acquisition, storage and analysis based on modern achievements of applied programming. The aim of the DataForge is to automate some standard tasks like parallel data processing, logging, output sorting and distributed computing. Also the framework extensively uses declarative programming principles via meta-data concept which allows a certain degree of meta-programming and improves results reproducibility.
APA, Harvard, Vancouver, ISO, and other styles
21

van den Bos, Jeroen, Mark Hills, Paul Klint, Tijs van der Storm, and Jurgen J. Vinju. "Rascal: From Algebraic Specification to Meta-Programming." Electronic Proceedings in Theoretical Computer Science 56 (June 29, 2011): 15–32. http://dx.doi.org/10.4204/eptcs.56.2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
22

Mens, Tom, Roel Wuyts, Kris De Volder, and Kim Mens. "Declarative Meta Programming to Support Software Development." ACM SIGSOFT Software Engineering Notes 28, no. 2 (March 2003): 1. http://dx.doi.org/10.1145/638750.638770.

Full text
APA, Harvard, Vancouver, ISO, and other styles
23

Harper, Robert. "Mechanizing the meta-theory of programming languages." ACM SIGPLAN Notices 40, no. 9 (September 12, 2005): 240. http://dx.doi.org/10.1145/1090189.1086396.

Full text
APA, Harvard, Vancouver, ISO, and other styles
24

Susungi, Adilla, Norman A. Rink, Albert Cohen, Jeronimo Castrillon, and Claude Tadonki. "Meta-programming for cross-domain tensor optimizations." ACM SIGPLAN Notices 53, no. 9 (April 7, 2020): 79–92. http://dx.doi.org/10.1145/3393934.3278131.

Full text
APA, Harvard, Vancouver, ISO, and other styles
25

Genito, Daniele, Giangiacomo Gerla, and Alessandro Vignes. "Meta-logic programming for a synonymy logic." Soft Computing 14, no. 3 (February 27, 2009): 299–311. http://dx.doi.org/10.1007/s00500-009-0404-6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
26

Klint, P. "A meta-environment for generating programming environments." ACM Transactions on Software Engineering and Methodology 2, no. 2 (April 1993): 176–201. http://dx.doi.org/10.1145/151257.151260.

Full text
APA, Harvard, Vancouver, ISO, and other styles
27

Wang, N., K. Parameswaran, D. Schmidt, and O. Othman. "Evaluating meta-programming mechanisms for ORB middleware." IEEE Communications Magazine 39, no. 10 (2001): 102–13. http://dx.doi.org/10.1109/35.956121.

Full text
APA, Harvard, Vancouver, ISO, and other styles
28

Sheard, Tim, and Emir Pasalic. "Meta-programming With Built-in Type Equality." Electronic Notes in Theoretical Computer Science 199 (February 2008): 49–65. http://dx.doi.org/10.1016/j.entcs.2007.11.012.

Full text
APA, Harvard, Vancouver, ISO, and other styles
29

Yang, Changmo. "Meta-Analysis on the Effects of Programming Education using Educational Programming Languages." Journal of Korea Association of Information Education 18, no. 2 (June 30, 2014): 317–24. http://dx.doi.org/10.14352/jkaie.2014.18.2.317.

Full text
APA, Harvard, Vancouver, ISO, and other styles
30

Shahbari, Juhaina Awawdeh, Wajeeh Daher, Nimer Baya’a, and Otman Jaber. "Prospective Teachers’ Development of Meta-Cognitive Functions in Solving Mathematical-Based Programming Problems with Scratch." Symmetry 12, no. 9 (September 22, 2020): 1569. http://dx.doi.org/10.3390/sym12091569.

Full text
Abstract:
Transformations, including symmetry and rotations, are important in solving mathematical problems. Meta-cognitive functions are considered critical in solving mathematical problems. In the current study, we examined prospective teachers’ use of meta-cognitive functions while solving mathematical-based programming problems in the Scratch environment. The study was conducted among 18 prospective teachers, who engaged in a sequence of mathematical problems that utilize Scratch. The data sources included video recordings and solution reports while they performed mathematical problems. The findings indicated that the participants developed their meta-cognitive functions as problem solvers related to both mathematics and programming aspects. The findings also indicated that the participants developed regulation meta-cognitive functions more than awareness and evaluation ones in mathematical and programming aspects.
APA, Harvard, Vancouver, ISO, and other styles
31

Ridzuan, M. R. M., E. E. Hassan, A. R. Abdullah, and A. F. A. Kadir. "Sustainable Environmental Economic Dispatch Optimization with Hybrid Metaheuristic Modification." Indonesian Journal of Electrical Engineering and Computer Science 11, no. 1 (July 1, 2018): 161. http://dx.doi.org/10.11591/ijeecs.v11.i1.pp161-168.

Full text
Abstract:
Today’s Economic Dispatch (ED) solutions are featured with environmental obligations. Hence, the significant objective functions contribute to cost minimization, lower emission and less total system losses. As an alternative, New Meta Heuristic Evolutionary Programming (NMEP) technique was proposed to optimize the individual ED problem categorized as Single Objective Environmental Economic Dispatch (SOEELD), developed from an integration of original Meta Heuristic Evolutionary Programming (Meta-EP) with Artificial Immune System (AIS) with new arrangement in the mutation and cloning processes. The comparative analysis was conducted between the original Meta-EP and classical method of Hadi Saadat to verify the performance of NMEP method. Each particular objective function identified the best possible outcomes through the NMEP method. The simulations were conducted using MATLAB programming which tested both standard IEEE 26 and 57 bus systems.
APA, Harvard, Vancouver, ISO, and other styles
32

ROVENTA, EUGENE. "USING META-PROGRAMMING, CONSTRAINT LOGIC PROGRAMMING AND APPROXIMATE REASONING FOR EXPERT SYSTEMS DESIGN." International Journal of General Systems 28, no. 2-3 (August 1999): 243–58. http://dx.doi.org/10.1080/03081079908935237.

Full text
APA, Harvard, Vancouver, ISO, and other styles
33

Sterling, Leon, and Ümit Yalçinalp. "Logic Programming and Software engineering—implications for Software design." Knowledge Engineering Review 11, no. 4 (December 1996): 333–45. http://dx.doi.org/10.1017/s026988890000802x.

Full text
Abstract:
AbstractLogic programming is a programming paradigm with potential to contribute to software engineering. This paper is concerned with one dimension of that potential, the impact that experience with developing logic programs can have on software design. We present a logic programming perspective on programming patterns, systematic program development, design for provability, and the paradigm of meta-programming.
APA, Harvard, Vancouver, ISO, and other styles
34

WALAT, Wojciech. "DIDACTIC META-PROGRAMMING AS A HYPERMEDIA EDUCATIONAL SPACE." Journal of Technology and Information 3, no. 2 (August 1, 2011): 5–9. http://dx.doi.org/10.5507/jtie.2011.017.

Full text
APA, Harvard, Vancouver, ISO, and other styles
35

Iovene, Valentin, Gaston E. Zanitti, and Demian Wassermann. "Complex Coordinate-Based Meta-Analysis with Probabilistic Programming." Proceedings of the AAAI Conference on Artificial Intelligence 35, no. 1 (May 18, 2021): 223–31. http://dx.doi.org/10.1609/aaai.v35i1.16096.

Full text
Abstract:
With the growing number of published functional magnetic resonance imaging (fMRI) studies, meta-analysis databases and models have become an integral part of brain mapping research. Coordinate-based meta-analysis (CBMA) databases are built by extracting both coordinates of reported peak activations and term associations using natural language processing techniques from neuroimaging studies. Solving term-based queries on these databases makes it possible to obtain statistical maps of the brain related to specific cognitive processes. However, existing tools for analysing CBMA data are limited in their expressivity to propositional logic, restricting the variety of their queries. Moreover, with tools like Neurosynth, term-based queries on multiple terms often lead to power failure, because too few studies from the database contribute to the statistical estimations. We design a probabilistic domain-specific language (DSL) standing on Datalog and one of its probabilistic extensions, CP-Logic, for expressing and solving complex logic-based queries. We show how CBMA databases can be encoded as probabilistic programs. Using the joint distribution of their Bayesian network translation, we show that solutions of queries on these programs compute the right probability distributions of voxel activations. We explain how recent lifted query processing algorithms make it possible to scale to the size of large neuroimaging data, where knowledge compilation techniques fail to solve queries fast enough for practical applications. Finally, we introduce a method for relating studies to terms probabilistically, leading to better solutions for two-term conjunctive queries (CQs) on smaller databases. We demonstrate results for two-term CQs, both on simulated meta-analysis databases and on the widely used Neurosynth database.
APA, Harvard, Vancouver, ISO, and other styles
36

Chen, Haiming, and Yunmei Dong. "Yet another meta-language for programming language processing." ACM SIGPLAN Notices 37, no. 6 (June 2, 2002): 28–37. http://dx.doi.org/10.1145/571727.571733.

Full text
APA, Harvard, Vancouver, ISO, and other styles
37

Shinjo, Yasushi, and Yasushi Kiyoki. "A lightweight process facility supporting meta-level programming." Parallel Computing 22, no. 11 (January 1997): 1429–54. http://dx.doi.org/10.1016/s0167-8191(96)00045-2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
38

Paakinaho, Ville, Erin E. Swinstead, Diego M. Presman, Lars Grøntved, and Gordon L. Hager. "Meta-analysis of Chromatin Programming by Steroid Receptors." Cell Reports 28, no. 13 (September 2019): 3523–34. http://dx.doi.org/10.1016/j.celrep.2019.08.039.

Full text
APA, Harvard, Vancouver, ISO, and other styles
39

Herrett-Skjellum, Jennifer, and Mike Allen. "Television Programming and Sex Stereotyping: A Meta-Analysis." Annals of the International Communication Association 19, no. 1 (January 1996): 157–86. http://dx.doi.org/10.1080/23808985.1996.11678930.

Full text
APA, Harvard, Vancouver, ISO, and other styles
40

Hannay, Jo E., Tore Dybå, Erik Arisholm, and Dag I. K. Sjøberg. "The effectiveness of pair programming: A meta-analysis." Information and Software Technology 51, no. 7 (July 2009): 1110–22. http://dx.doi.org/10.1016/j.infsof.2009.02.001.

Full text
APA, Harvard, Vancouver, ISO, and other styles
41

Daher, Wajeeh, Nimer Baya’a, Otman Jaber, and Juhaina Awawdeh Shahbari. "A Trajectory for Advancing the Meta-Cognitive Solving of Mathematics-Based Programming Problems with Scratch." Symmetry 12, no. 10 (October 2, 2020): 1627. http://dx.doi.org/10.3390/sym12101627.

Full text
Abstract:
It is the intention of the current study to suggest a trajectory for the advancement of prospective mathematics teachers’ use of meta-cognitive skills in solving mathematics-based programming problems with Scratch. Scratch is a code-based program that can be utilized in teaching various disciplines, especially geometry and its rich range of subjects such as the topic of symmetry. The present study suggests that advancing prospective teachers’ meta-cognitive skills in the Scratch environment could be done through problem solving and negotiations. The present paper analyzed the implementation of the trajectory by two pedagogic supervisors who attempted, in the frame of one-year preparation (2018–2019), to educate 18 prospective teachers to use meta-cognitive skills in mathematics-based programming activities, where this attempt was based on problem solving and negotiation processes. Data were collected through videoing and recording the learning sessions of the prospective teachers and was analyzed using deductive and inductive constant comparison methods. The deductive analysis utilized theoretical models of meta-cognitive processes and negotiation processes. The research results indicated that the negotiation processes supported the development of the prospective teachers’ meta-cognitive processes in solving mathematics-based programming problems with Scratch.
APA, Harvard, Vancouver, ISO, and other styles
42

Wang, Zhen Qi, and Jin Chao Huang. "Using Meta-Programming Technology to Parse ipv6 Protocol Suite." Advanced Materials Research 846-847 (November 2013): 1418–22. http://dx.doi.org/10.4028/www.scientific.net/amr.846-847.1418.

Full text
Abstract:
As the ipv6 protocol stack constantly updated, more and more protocols let to compile parsing codes for each protocols individually is not only huge workload and easy to make mistakes, but also poor reusability and difficult to maintain. Addressed this situation, this paper proposes a method based on the technology of meta-programming to implement a flexible protocol stack parsing program with the ease of expansion and modification.
APA, Harvard, Vancouver, ISO, and other styles
43

Kumar, Arun, and Supriya P. Panda. "Qualitative Neuro Linguistic Programming using Meta Modeling and Python." International Journal of Computer Applications 175, no. 26 (October 15, 2020): 20–24. http://dx.doi.org/10.5120/ijca2020920804.

Full text
APA, Harvard, Vancouver, ISO, and other styles
44

Moussa, Ebrahim. "Allocation of Stratified Random Sample Using Meta Goal Programming." المجلة العلمیة لقطاع کلیات التجارة 19, no. 1 (January 1, 2018): 114–42. http://dx.doi.org/10.21608/jsfc.2018.57119.

Full text
APA, Harvard, Vancouver, ISO, and other styles
45

Swastika Alwi Putri, Eka, Habibis Saleh, and Moh Danil Hendry Gamal. "Optimization of Portfolio Stock Selection with Meta Goal Programming." International Journal of Management and Fuzzy Systems 5, no. 2 (2019): 33. http://dx.doi.org/10.11648/j.ijmfs.20190502.11.

Full text
APA, Harvard, Vancouver, ISO, and other styles
46

Tratt, Laurence. "Domain specific language implementation via compile-time meta-programming." ACM Transactions on Programming Languages and Systems 30, no. 6 (October 2008): 1–40. http://dx.doi.org/10.1145/1391956.1391958.

Full text
APA, Harvard, Vancouver, ISO, and other styles
47

Cason, Dana, and H. L. “Lee” Gillis. "A Meta-Analysis of Outdoor Adventure Programming with Adolescents." Journal of Experiential Education 17, no. 1 (May 1994): 40–47. http://dx.doi.org/10.1177/105382599401700109.

Full text
Abstract:
Adventure practitioners asked to justify their work with adolescent populations have no one study to point to that statistically sums up major findings in the field. Whether it be a school board, treatment facility, or funding agency, one study is needed which can combine statistics from many studies into a format to show overall effectiveness of adventure programming. This study used the statistical technique of meta-analysis to demonstrate that adolescents who attend adventure programming are 62% better off than those who do not. While combining various populations and outcomes resulted in an overall effect that could be considered small by some accounts, the study did point to major problems with current research and offers some direction for future researchers to explore.
APA, Harvard, Vancouver, ISO, and other styles
48

Ferrari, G., E. Moggi, and R. Pugliese. "Higher-Order Types and Meta-Programming for Global Computing." Electronic Notes in Theoretical Computer Science 62 (June 2002): 52–68. http://dx.doi.org/10.1016/s1571-0661(04)00319-6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
49

Mahmoud, Mohamed Yousri, and Amy P. Felty. "Formal Meta-level Analysis Framework for Quantum Programming Languages." Electronic Notes in Theoretical Computer Science 338 (October 2018): 185–201. http://dx.doi.org/10.1016/j.entcs.2018.10.012.

Full text
APA, Harvard, Vancouver, ISO, and other styles
50

Bottini, Summer, Jennifer Vetter, Laura McArdell, Kaylie Wiseman, and Jennifer Gillis. "Task Interspersal: a Meta-Analytic Review of Effective Programming." Review Journal of Autism and Developmental Disorders 5, no. 2 (January 22, 2018): 119–28. http://dx.doi.org/10.1007/s40489-018-0127-7.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography