High Quality Modeling in UML (PDF | ZIP)

Modelers at InferData use an approach to creating and maintaining UML models that yields high-quality models. The high level of quality comes from:

  • extensive cross-checking between different models (which requires us to pay attention to the possible meanings you can give to certain models)
  • maintaining continuity of structure and behavior (from models of the problem domain, through black-box models of the system, to design models of software
  • careful testing of models (example-level models are used to test general-level models).
This paper focuses on modeling the problem domain. It is intended for developers and managers who use, or are considering using, the Unified Modeling Language in their development process. The paper assumes an elementary knowledge of object-oriented concepts and their use in OO modeling.

Model Driven Architectures For J2EE Systems (PDF | ZIP)

In this paper, we outline several best practices for using the Model Driven Architecture (MDA) to build enterprise systems on the J2EE platform that enable us to evolve our applications and adapt to change. We show how model driven development delivers J2EE components and systems based on object-oriented principles and J2EE design patterns that are able to support variations in functionality and realization required by strategic enterprise applications. Model and code examples are included.

Commercial Component Creation (EJB 2.0) (PDF | ZIP)

This white paper will help component authors develop and enhance professional software components for server applications and for delivery on the "open market." Information covered in the document is based on our knowledge, and the expertise of those component authors who successfully have established themselves in the component marketplace.

This paper was written for those developers who wish to create components based on Sun Microsystems® Enterprise JavaBeans™ (EJB 2.0™) specification. We discuss the business benefits of using components and identify the functionality suitable for server-side component development in Java™ technology. Finally, we detail the EJB architecture and the environment in which these components can be used.


 

 

Copyright © InferData Corporation, All Rights Reserved.