CodigoXpress Newsletter - Provider of "High quality UML to EJB technology"

From: Codigo Solutions <salesDELETETHISTEXT_at_codigoxpress.com>
Date: 06 Aug 2001 22:53:58 GMT
Message-ID: <9kn766$3b6_at_dispatch.concentric.net>


                         CodigoSolutions Newsletter
    http://www.codigoxpress.com/newsletter.htm
                                August 2001
              Featured Topic: Unified Modeling Language (UML)

_________________________________________________________________

   Welcome to the first issue of the Codigo Solutions(sm) Newsletter. This    issue will focus mostly on information related to UML(tm), but will also

         provide additional resources and a product update for the     CodigoXpressTM software development tool to keep you informed about

                            our newest features.

_________________________________________________________________
CodigoXpress Supports the OMG's New Model Driven Architecture Initiative The [1]Object Management Group ([2]OMG) was formed to create a
   component-based software marketplace by hastening the introduction of    standardized object software. The organization's charter includes the     establishment of industry guidelines and detailed object management
        specifications to provide a common framework for application
                                development.

   The group, which oversees such specifications as UML recently voted to     adopt the [3]Model Driven Architecture ([4]MDA) as the group's base    architecture in which future standards will be defined. In the MDA, a    specification starts out as a Platform-Independent Model (PIM) defined    in UML; from it, MDA-based development tools produce platform-specific

     models and implementation definitions on multiple platforms. This
     allows MDA to support application portability and interoperability
    across a wide range of middleware platforms, and extends OMG's reach
       beyond CORBA to such platforms as Enterprise Javabeans (EJB),
                        XML/SOAP, .Net, and others.

        [5]Read how CodigoXpress supports the OMG's MDA Initiative.

_________________________________________________________________
The [6]Ziv Zone: UML The Unified Modeling Language (UML) has been successfully applied to a wide range of application domains and is generally accepted as the standard modeling language for software development ([7]see this for example). UML is a visual language. When using UML, the software developer
   creates several different kinds of diagrams that, together, provide a    comprehensive model of the system to be developed. Key ingredients of
     a UML model include: use case diagrams for requirements modeling;
      sequence/collaboration and state/activity diagrams for modeling
      dynamic behavior; and class/package diagrams for modeling static
     structure and distributed-object architectures. (In general, many
      diagram types are available for developer perusal; for a fairly
                       complete list, [8]click here.)

       CodigoXpress is a software development productivity tool which
    produces a fully operational Java-based application derived from UML    class diagrams. As input, it takes a UML model (XMI file), parses the    class diagrams in that model, and provides comprehensive Java code for    the database, application server and presentation layers. CodigoXpress     is fully compliant with OMG-standard UML 1.3 as well as the UML/XMI     exchange format, and follows best-of-breed UML practices and design
                                 patterns.

                   Some useful links for UML developers:
     * The "official" UML sites are: [9]OMG and [10]Rational.
     * Numerous  books  are  available  on  UML,  several  of  which  are
       mentioned in the [11]recommended reading section of our site.
     * Several book chapters on specific UML topics are available online,
       for example:
       [12]Transforming Your Model into Java Code
       [13]Modeling the Static/Data Aspects of the System
     * An excellent UML resource is [14]Software Development Magazine
     * Some recommended articles on UML include:
       [15]Why Use the UML?
       [16]How the UML Models Fit Together
       [17]UML Applied: Nine Tips to Incorporating UML into Your Project
       [18]Through the Looking Glass

    If you have any questions about using the CodigoXpress tool in your     development, UML modeling or Java(tm) development in general, please

                send them to: [19]expert_at_CodigoSolutions.com

_________________________________________________________________
CodigoXpress Product Update We are constantly working to make CodigoXpress better. Brand new features in CodigoXpress include the following: find by associated
    object, finder sort option, finder operator, macro extension object,     type mapping, DDL separator character, and an improved build script.
                   Learn about them by [20]clicking here.

_________________________________________________________________
Upcoming Events [21]Solutions, The IBM Technical Developer Conference Visit the Codigo Solutions booth at Solutions, The IBM Technical Developer Conference being held at the Moscone Center in San Francisco, California from Monday, August 13 through Thursday, August 16. Codigo Solutions will be in booth number 461.
_________________________________________________________________
Technical News and Announcements [22]The EJB 2.0 Specification Enterprise JavaBeanTM 2.0 Specification Changes: This article summarizes the changes introduced by the 2.0
   specification. (Note that the 2.0 specification is not yet public, so     this article focuses on high level information only.) It provides an    early view of the forthcoming EJB changes so that developers can plan
                                accordingly.

      [23]Here's an interesting list of project risks when using J2EE.

_________________________________________________________________
Copyright (C) 2001 by Codigo Solutions. Patent Pending. All rights reserved. CodigoXpress, the CodigoXpress logo, Codigo Solutions and Best Practices Out of the Box are trademarks and servicemarks of Codigo Solutions. UML is a trademark of Object Management Group, Inc. in the United States and other countries. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems,
    Inc. in the United States and other countries. All other product and    company names mentioned herein are the trademarks of their respective
                                  owners.

_________________________________________________________________
Try CodigoXpress by using it online or downloading an evaluation copy at: [24]<http://www.CodigoXpress.com>
   The Codigo Solutions Newsletter published by Codigo Solutions. If you     do not wish to continue receiving issues of this publication, simply    reply to this e-mail with the word "Unsubscribe" in the subject line.
   _______________________________________________   Newsletter   mailing
   list Newsletter_at_codigosolutions.com

References

  1. http://www.omg.org/
  2. http://www.omg.org/
  3. http://www.omg.org/mda
  4. http://www.omg.org/mda
  5. http://www.codigoxpress.com/supporting_omg.htm
  6. http://www.codigoxpress.com/ziv.htm
  7. http://www.sdmagazine.com/articles/2001/0104/0104b/0104b.htm
  8. http://www.ronin-intl.com/publications/objectPrimerAgileModeling.htm
  9. http://www.omg.org/technology/uml/index.htm
  10. http://www.rational.com/uml/index.jsp
  11. http://www.codigoxpress.com/readings.htm 12. http://developer.java.sun.com/developer/Books/begobjects/4176_Chap14.pdf 13. http://developer.java.sun.com/developer/Books/begobjects/4176_Chap10.pdf
  12. http://www.sdmagazine.com/
  13. http://www.sdmagazine.com/articles/2000/0003/0003z/0003z3.htm
  14. http://www.sdmagazine.com/articles/2000/0003/0003z/0003z1.htm
  15. http://www.sdmagazine.com/articles/2000/0003/0003z/0003z2.htm
  16. http://www.sdmagazine.com/articles/2001/0107/0107i/0107i.htm
  17. mailto:expert_at_CodigoSolutions.com?Subject=CodigoXpress
  18. http://www.codigoxpress.com/updates.htm
  19. http://service2.boulder.ibm.com/devtools/news0600/solutions.htm 22. http://developer.java.sun.com/developer/technicalArticles/ebeans/ejb20/ 23. http://developer.java.sun.com/developer/technicalArticles/J2EE/projectdanger s/index.html
  20. http://www.codigoxpress.com/
Received on Tue Aug 07 2001 - 00:53:58 CEST

Original text of this message