Exforsys.com
 

Sponsored Links

 

UML Tutorials

 
Home Tutorials UML
 

UML basics

 
Category: UML
Comments (0)

Composable MDA Applications

Page 2 of 2


Composable MDA Applications


One thing that I like about MDA applications is their composable characteristics. If you take the time to import PIMs for either your services or modules, you can control it in a manner which will allow you to create calls through any interfaces you need.



Whether or not it needs to run cross platform is irrelevant. Also, it should also be noted that MDA applications are useful for future developments. When the newest development technology is introduced, anyone who is a member of OMG will be able to standardize mapping for the newer technology, and the vendor should be able to upgrade their own MDA tool.

When a developer takes advantage of this, they will be able to create invocations that are cross platform, and they can also port any existing MDA programs to it as well. Once this is done, they will automatically use the PIMs which already exist. When you work with UML, another phenomenon that you will want to become familiar with is methods versus models. When you gather and study the requirements for an application, the process can be extremely complex. This is especially true when you want to use these requirements in the design of the program. UML is powerful because it will offer a great deal of support for the industry, and it will be independent of methods.

Not matter what methods you use in the analysis and design of your software applications, the Unified Modeling Language can be used to showcase the results. Also, by using XMI, which is another standard of OMG, you will be given the ability to transfer the UML model from one tool into a central storage location, and you can also transfer it into an additional tool to further refine it. It is these benefits which are so important for the concept of standardization. One thing that I should also note is that UML 2.0 is comprised of a total of 13 diagram types, and they are split into three categories. While six symbolize the structure of the application, the other seven support types of behavior and different variations of interactions.



Conclusion

UML is a very efficient language. It is the ideal tool for anyone who wants to build a complex application today. It will allow an enterprise to address the needs of the end user, and it will also allow the developer to get rid of any bugs that may be detrimental to the success of their application. The Unified Modeling Language is also proficient when it comes to communication, and the teams of developers who use it can be comfortable in knowing that common communications barriers can easily be avoided.




First Page: UML basics


Read Next: UML Elements : Class Diagram



 

 

Comments



Post Your Comment:

Members Please Login
Your Name:*
e-mail ID:(required for notification)*
Image Verification: 
 
 Subscribe    

Sponsored Links

 

Subscribe via RSS


Get Daily Updates via Subscribe to Exforsys Free Training via email


Get Latest Free Training Updates delivered directly to your Inbox...

Enter your email address:


 

Subscribe to Exforsys Free Training via RSS
 

 
Partners -  Privacy and Legal Policy -  Site News -  Contact   Sitemap  

Copyright © 2000 - 2009 exforsys.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape