June 2008 Entries
The JDBC/ODBC bridge driver
A piece of native C-code that translates a JDBC call to an ODBC call. Use this driver for development, not for industrial-strength application environments. Note that you have to have an ODBC database driver manager + an ODBC database driver installed on the server in addition to the JDBC/ODBC bridge.
EJB Design Patterns refers the best practices to be used while architecting the EJB based Enterprise J2EE application.
All these design patterns fit somewhere across the layers including web presentation, business and EIS layers
FPA is a standard method for measuring the size of a software development or software enhancement project for business application software based on customer point of view.
FPA is independent of the computer language, development methodology, technology or capability of the project team.
FPA is a measure that describes a unit of work product suitable for measuring the size of a business application software.
FPA, Delphi, Cocomo, UseCasePoints
Association is a relationship where all object have their own lifecycle and there is no owner. Let’s take an example of Teacher and Student. Multiple students can associate with single teacher and single student can associate with multiple teachers but there is no ownership between the objects and both have their own lifecycle. Both can create and delete independently.
Lets say our application uses a component A and now we want to replace A with a component from 3rd party , say it as B.
Since the component B is not in our control which means we dont have control on its interface as well. But the problem here is that our client code is already using interface A and we dont want it to change. How can existing and unrelated classes work in an application that expects classes with a different and incompatible interface? This is the problem we will be going to res
An enterprise application comprises of variety of resources which includes servers, softwares, services etc. All of these resources needs to be protected from vulnerability and security attacks.
Interaction overview diagrams are about putting together of activity diagrams and sequence diagrams. You can think of interaction overview diagrams either as activity diagrams in which the activities are replaced by little sequence diagrams.
Lets see what are these ....
In order to understand the third type of interaction diagram "Interaction Overview Diagram" It is better to have understanding of another UML diagram which is "Activity Diagram"
Activity diagrams are a technique to describe procedural logic, business process, and work flow. In many ways, they play a role similar to flowcharts, but the principal difference between them and flowchart notation is that they support parallel behavior.
Lets see what Actvity diagrams are...
Today I will give you an overview of Data Transfer Objects (DTO). We will discuss what are they and how are they used and where.
DTO as defined by Martin is "An object that carries data between processes in order to reduce the number of method calls"
Lets read more on this .....
Modelling
It is one of the software processes.
Used to create the software models
Models are created using some modelling tool and language
Most preferred modelling language is UML (Unified Modelling Language)