By | June 1, 2018

WHAT ARE THE PERESISTENCE OFFERED BY JAVA? JDBC: (Java Database connectivity) API offers how a client may connect to a db. Entity Beans: It is an Enterprise Bean that represents persistent data maintained in db. An entity bean can manage its own persistent or delegate to the EJB Container. JDO: Java Data Objects… Read More »

Review of a video from the 2012 Google I/O developer’s conference

By | July 10, 2012

The topic of this blog is over the video, SQL vs NoSql: Battle of the Backends that I watched among the videos of the 2012 Google I/O developer’s conference at the following link: Before I delve into the actual content of the video and its discussion, I like to start going over the concept… Read More »

Summary of What is Business Process Management( by Michael Hammer) & my ideas around it

By | March 21, 2012

Business Process Management (BPM) is a comprehensive system for managing and transforming organizational operations. The essential process management cycle is: Once a process is in place, it needs to be managed on an ongoing basis. Its performance, in terms of critical metrics that relate to customer needs and company requirements, needs to be compared to… Read More »

Comparison of six core processes of SA&D to the ten knowledge areas of the SWEBOK

By | January 18, 2012

This blog is about Software Engineering and different approaches that one may take to develop software. There are many ways to go through system development life cycle. Among all, I can name, the waterfall model, agile methods, the rational unified process or RUP, model-driven architecture, intermezzo (maintenance or evolution), software product lines, process modeling and… Read More »

No Silver Bullet!

By | January 15, 2012

In the world of software development, there are so many ideas, theories, proofs that can be discussed and examined, however none of them is the answer to all the problems that we encounter in this field. In another world No Silver Bullet! Interestingly enough there is an article, by Fredrick P. Brooks at University of… Read More »