17 relations: Application programming interface, BlueJ, Borland Together, Code refactoring, Design pattern, Framework-specific modeling language, GitHub, IBM Rational Rose XDE, Microsoft Visual Studio, Model-driven architecture, Object Management Group, Programming tool, QVT, Reverse engineering, Software engineering, Spring Roo, Unified Modeling Language.
Application programming interface
In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.
New!!: Round-trip engineering and Application programming interface · See more »
BlueJ
BlueJ is an integrated development environment (IDE) for the Java programming language, developed mainly for educational purposes, but also suitable for small-scale software development.
New!!: Round-trip engineering and BlueJ · See more »
Borland Together
Together is a product from Borland, formerly from TogetherSoft (acquired by Borland in 2003), that currently integrates a Java IDE, which originally had its roots in JBuilder, with a UML modeling tool.
New!!: Round-trip engineering and Borland Together · See more »
Code refactoring
Code refactoring is the process of restructuring existing computer code—changing the factoring—without changing its external behavior.
New!!: Round-trip engineering and Code refactoring · See more »
Design pattern
A design pattern is the re-usable form of a solution to a design problem.
New!!: Round-trip engineering and Design pattern · See more »
Framework-specific modeling language
A framework-specific modeling languageM.
New!!: Round-trip engineering and Framework-specific modeling language · See more »
GitHub
GitHub Inc. is a web-based hosting service for version control using Git.
New!!: Round-trip engineering and GitHub · See more »
IBM Rational Rose XDE
Rational Rose XDE, an "eXtended Development Environment" for software developers, integrates with Microsoft Visual Studio.NET and Rational Application Developer.
New!!: Round-trip engineering and IBM Rational Rose XDE · See more »
Microsoft Visual Studio
Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft.
New!!: Round-trip engineering and Microsoft Visual Studio · See more »
Model-driven architecture
Model-driven architecture (MDA®) is a software design approach for the development of software systems.
New!!: Round-trip engineering and Model-driven architecture · See more »
Object Management Group
The Object Management Group (OMG) is an international, open membership, not-for-profit technology '''standards''' consortium.
New!!: Round-trip engineering and Object Management Group · See more »
Programming tool
A programming tool or software development tool is a computer program that software developers use to create, debug, maintain, or otherwise support other programs and applications.
New!!: Round-trip engineering and Programming tool · See more »
QVT
QVT (Query/View/Transformation) is a standard set of languages for model transformation defined by the Object Management Group.
New!!: Round-trip engineering and QVT · See more »
Reverse engineering
Reverse engineering, also called back engineering, is the process by which a man-made object is deconstructed to reveal its designs, architecture, or to extract knowledge from the object; similar to scientific research, the only difference being that scientific research is about a natural phenomenon.
New!!: Round-trip engineering and Reverse engineering · See more »
Software engineering
Software engineering is the application of engineering to the development of software in a systematic method.
New!!: Round-trip engineering and Software engineering · See more »
Spring Roo
Spring Roo is an open-source software tool that uses convention-over-configuration principles to provide rapid application development of Java-based enterprise software.
New!!: Round-trip engineering and Spring Roo · See more »
Unified Modeling Language
The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering, that is intended to provide a standard way to visualize the design of a system.
New!!: Round-trip engineering and Unified Modeling Language · See more »