Information: - Java Platforms, Enterprise Edition or Java EE is a widely used computing platform for enterprise software. - An application program (app or application for short) is a computer program designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user. Examples of an application include a word processor, a spreadsheet, an accounting application, a web browser, a media player, an aeronautical flight simulator, a console game or a photo editor. The collective noun application software refers to all applications collectively. This contrasts with system software, which is mainly involved with running the computer. - Enterprise JavaBeans (EJB) is one of several Java APIs for modular construction of enterprise software. EJB is a server-side software component that encapsulates business logic of an application. An EJB web container provides a runtime environment for web related software components, including computer security, Java servlet lifecycle management, transaction processing, and other web services. The EJB specification is a subset of the Java EE specification. - Enterprise software, also known as enterprise application software (EAS), is computer software used to satisfy the needs of an organization rather than individual users. Such organizations would include businesses, schools, interest-based user groups, clubs, charities, or governments. Enterprise software is an integral part of a (computer-based) information system. - Spring Roo is an open source software tool that uses convention - over - configuration principles to provide rapid application development of Java - based enterprise software . The resulting applications use common Java technologies such as Spring Framework , Java Persistence API , Java Server Pages , Apache Maven and AspectJ . Spring Roo is a member of the Spring portfolio of projects . - The Spring Framework is an application framework and inversion of control container for the Java platform. The framework's core features can be used by any Java application, but there are extensions for building web applications on top of the Java EE platform. Although the framework does not impose any specific programming model, it has become popular in the Java community as an alternative to, replacement for, or even addition to the Enterprise JavaBeans (EJB) model. The Spring Framework is open source. - The Java Persistence API (JPA) is a Java application programming interface specification that describes the management of relational data in applications using Java Platform, Standard Edition and Java Platform, Enterprise Edition. - Maven is a build automation tool used primarily for Java projects. The word "maven" means "accumulator of knowledge" in Yiddish. - Java Platform, Standard Edition or Java SE is a widely used platform for development and deployment of portable code for desktop and server environments. Java SE uses the object-oriented Java programming language. It is part of the Java software-platform family. Java SE defines a wide range of general-purpose APIs such as Java APIs for the Java Class Library and also includes the Java Language Specification and the Java Virtual Machine Specification. One of the most well-known implementations of Java SE is Oracle Corporation's Java Development Kit (JDK). - AspectJ is an aspect-oriented programming (AOP) extension created at PARC for the Java programming language. It is available in Eclipse Foundation open-source projects, both stand-alone and integrated into Eclipse. AspectJ has become a widely used de facto standard for AOP by emphasizing simplicity and usability for end users. It uses Java-like syntax, and included IDE integrations for displaying crosscutting structure since its initial public release in 2001. Given the information above, choose from the list below the object entity that exhibits the relation 'platform' with the subject 'spring roo'. Choices: - java - java platform , standard edition - java virtual machine - web
java virtual machine

Information: - The A-League is a professional men's soccer league run by Football Federation Australia (FFA). At the top of the Australian league system, it is the country's primary competition for the sport. The A-League was established in 2004 as a successor to the National Soccer League (NSL) and competition commenced in August 2005. The league is currently contested by ten teams; nine based in Australia and one based in New Zealand. It is known as the Hyundai A-League (HAL) through a sponsorship arrangement with the Hyundai Motor Company. - Karl Dodd (born 13 November 1980, in Southport, Queensland, Australia) is a former professional Australian football (soccer) player and is currently employed as the High Performance Manager at Brisbane Roar FC. - Football Federation Australia (FFA) is the governing body of soccer, futsal and beach soccer within Australia. The FFA is headquartered in Sydney. Although the first governing body of the sport was founded in 1911, FFA in its current form was only established in 1963 (as the Australian Soccer Federation), later reconstituted in 2003 (as the Australian Soccer Association), and then renamed Football Federation Australia in 2004. - David Dodd ( born 1 February 1985 in Southport , Queensland , Australia ) is an Australian footballer who plays for Edgeworth Eagles in the NBN State Football League . He had previously played for Brisbane Roar . His brother Karl Dodd has also played in the A-League for various clubs including Brisbane Roar and Wellington Phoenix . Given the information above, choose from the list below the object entity that exhibits the relation 'member of sports team' with the subject 'david dodd '. Choices: - brisbane roar fc - sport
brisbane roar fc