Sun Opens Modeling Tools
twofish writes "According to the Register, Sun is set to open source a few modeling tools, including their UML modeler, XML infrastructure and visual editing tools, and BPEL tools. The software, part of the planned Java Studio Enterprise 9.0, will made available for download as part of Sun's NetBeans Enterprise Pack." From the article: "By open sourcing its UML tools Sun is continuing its push against the rival Eclipse open source tools framework. The Eclipse Foundation has pushed UML and model-driven architectures for some time via the Eclipse Tools Project. The project encompasses an open source implementation of UML, called UML2, and a modeling framework and code-generation facility to build tools and applications that use a structured data model - called the Eclipse Modeling Framework (EMF)."
For the benefit of the grouchy mod that didn't find this funny, EMF were a UK band who had a chart-topping hit - "Unbelievable".
Made me laugh anyway - sorry, no mod points today.
Sadly there is no visual component to this. It's simply the framework. I'm still using Argo. http://argouml.tigris.org/
www.bannination.com Two things float to the top he
Eclipse + Web Tools Platform. It contains a graphical XML Schema editor which is similar to XMLSpy's.
"Now gluttony and exploitation serves eight!" - TV's Frank
It'll be a cold day in hell before Sun releases the source code to any software that people actually use.
You mean like source to the jdk, j2ee, and various reference implementations?
It'll be a cold day in hell before Sun releases the source code to any software that people actually use.
You have got to be joking. Apart from the fact that anyone can download the source code for Java, they have open sourced huge amounts. Solaris is very widely used, especially in commercial environments. NetBeans is a very widely used Java IDE, and there is, of course Open Office.
Ding Ding - Wrong, but thanks for playing!
g uage
Unified Modelling language is used by Analysts, Architects and QA to ensure that an application will support the user or business processes that are required for the organization. It is best if it is used from the Requirements gathering stage onwards.
Use Cases are used to determine Actors (Objects) and Actions (methods) and to identify business rules and requrements which may need to be enforced programmatically. The use cases will result in specifications, which go to the developers, and Diagrams, which can be shown to the users and stakeholders to illustrate exactly what the system being designed will do.
If your software development efforts have NOT been user-facing, or have not needed to fulfill some business or operational function you may not have been exposed to UML where it is the most used and useful.
Check Wikipedia for more: http://en.wikipedia.org/wiki/Unified_Modeling_Lan
Cheers