Functional requirements for a modern application configuration framework
Abstract
This paper describes a set of requirements for a modern application configuration framework for Java-based applications, including requirements for dependency injection support, type-safety and self documentation.
Full Text:
PDFReferences
Denisov, V. (2013). Overview of Java application configuration frameworks. International Journal of Open Information Technologies, 1(6), 5-9. Available: http://injoit.org/index.php/j1/article/view/33
R. Dyer, H. Rajan, H. A. Nguyen, and T. N. Nguyen. "Mining billions of AST nodes to study actual and potential usage of Java language features" in Proceedings of the 36th International Conference on Software Engineering, pp. 779-790. ACM New York, 2014
H. Y. Yang, E. Tempero, H. Melton. An Empirical Study into Use of Dependency Injection in Java in "19th Australian Conference on Software Engineering, 2008 (ASWEC 2008)", pp. 239 – 247. Perth, WA, 2008
L. Koskela. Test Driven. Practical TDD and Acceptance TDD for Java Developers. Manning, Greenwich, CT, 2008
Dependency injection [Online]. Available: https://en.wikipedia.org/wiki/Dependency_injection
M. Rasmussen. (2013, Nov. 21). Java Build Tools: How Dependency Management Works with Maven, Gradle and Ant + Ivy [Online]. Available: http://zeroturnaround.com/rebellabs/java-build-tools-how-dependency-management-works-with-maven-gradle-and-ant-ivy/
Introduction to the Dependency Mechanism [Online]. Available: https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html
TestNG Documentation – Annotations [Online]. Available: http://testng.org/doc/documentation-main.html#annotations
MyBatis Java API [Online]. Available: https://mybatis.github.io/mybatis-3/java-api.html
Jackson Core Annotations [Online]. Available: https://github.com/FasterXML/jackson-annotations/wiki
RightScale (2015). Cloud Computing Trends: 2015 State of the Cloud Survey [Online].Available: http://www.rightscale.com/blog/cloud-industry-insights/cloud-computing-trends-2015-state-cloud-survey
Amazon DynamoDB [Online]. Available: https://aws.amazon.com/dynamodb/
Google App Engine Datastore [Online]. Availble: https://cloud.google.com/appengine/features/#datastore
DocumentDB [Online]. Available: https://azure.microsoft.com/en-us/services/documentdb/
AWS Lambda [Online]. Available: https://aws.amazon.com/lambda/
Google App Engine: Platform as a Service [Online]. Available: https://cloud.google.com/appengine/
B. Bejeck. Getting Started with Google Guava. Packt Publishing, Birmingham, UK, 2013.
Refbacks
- There are currently no refbacks.
Abava Кибербезопасность IT Congress 2024
ISSN: 2307-8162