This is default featured slide 1 title

You can completely customize the featured slides from the theme theme options page. You can also easily hide the slider from certain part of your site like: categories, tags, archives etc. More »

This is default featured slide 2 title

You can completely customize the featured slides from the theme theme options page. You can also easily hide the slider from certain part of your site like: categories, tags, archives etc. More »

This is default featured slide 3 title

You can completely customize the featured slides from the theme theme options page. You can also easily hide the slider from certain part of your site like: categories, tags, archives etc. More »

This is default featured slide 4 title

You can completely customize the featured slides from the theme theme options page. You can also easily hide the slider from certain part of your site like: categories, tags, archives etc. More »

This is default featured slide 5 title

You can completely customize the featured slides from the theme theme options page. You can also easily hide the slider from certain part of your site like: categories, tags, archives etc. More »

 

From Component-Based Development To Software Product Lines

In general, engineering disciplines tend to build complex things from prefabricated components rather than from scratch. This saves time, reduces cost, significantly decreases risks, and provides customers with a better value. Each component is first built from parts and must match against a certain component standard. For instance, take PCI 2.0 as the component standard

CMMI and Agile User Stories

Capability Maturity Model Integration is a process improvement approach to help companies improve their performance. It is an interesting framework which can be utilized in Software Engineering also for assessing the level of maturity in individual environments. Typically disorganized and immature are start-ups, but as we see with standards climbing higher in medium and large

The Solution To Set The Economy Going Is Computer Science

In September 2011, the U.S. introduced a new Computer Science Education Act which aims to help educate more Americans for high-wage IT jobs. Jared Polis, the U.S. Congressman, said Computer Science careers will provide good paying jobs for Americans and prepare the economy to compete and win in the global market. Similarly to that, the

Effort Estimation: The Unresolved Issue of Software Engineering

According to the Standish Group, an average IT project in 2004 overruns the estimated time by 84% and costs 56% over budget (source). Inaccuracy in effort estimation is a major issue with a very high incidence causing enormous financial losses every year, as can be seen in statistics by the Standish Group. Although there are

BCS: British Computer Society

I have recently joined. Perhaps you will be interested too. British Computer Society is a professional organization with a worldwide membership of over 70,000 members in more than 100 countries. Since 1957, this organization has been representing specialists working in Information Technology in the UK and internationally. We bring together industry, academics, practitioners and government

What PHP Devs Are Missing: Separation of Concerns

If I were about to vote for the most important single aspect of Software Engineering that many PHP developers are missing, my answer would be Separation of Concerns. What is SoC? In computer science, separation of concerns (SoC) is the process of separating a computer program into distinct features that overlap in functionality as little

Security Engineering

The security industry has a lack of freely available, quality information which causes a loss of interest in otherwise fantastic topics. This article aims to introduce some of the official pathways for anyone interested in security engineering and related fields. What Is Security Engineering? According to Science Daily, security engineering is the field of engineering

From PHP 5.2 to Java EE because 5.3+ Is Not Cool!

I’ve been just studying Enterprise Java Beans and Component-Driven Development after having extensively worked with Java. My joy is the application of a clean approach with almost linguistically clear purity and well-defined architecture. Unofficially, Java EE + Oracle 11g are my new interests. The next big thing after PHP 5.2 is the migration to Java

TOEFL iBT

I took the TOEFL exam this month and decided to share my new experience and impressions online. If you are interested in English, you might have heard of various certifications such as FCE, CAE, CPE, IETLS, and TOEFL. The first step is your registration. You can do everything from the comfort of your chair. The

C++ Whois Client (win32/x86_64)

Windows 7 surprisingly lacks support for an inbuilt whois client, so I’ve implemented one for fun. You may download both the binary and the source code. Source code whois.h #pragma once #include <tchar.h> #include <iostream>   using namespace std;   class Whois { public: void usage(); int query(const char *host, string &out); }; whois.cpp //