Augmented Reality (AR) – Meaning, Operation and Benefits

Augmented reality refers to the utilization of computers to modify reality, usually in order to provide additional assistance when a human user is interacting with the real environment. The real world around humans provides a wealth of information which the human user must absorb and process through their senses. The most useful and informative of all human senses is the sense of vision and a huge amount of information about the ambiance is required to be sensed as well as processed by the human visual system. Computers are useful because they can provide an overlay of information to assist with the human processing of the information which they perceive through their senses, mostly the visual sense.… Read the rest

An Overview of Internet of Things (IoT)

In the 80s and 90s from the last century the world lived in age of personal computing and this computing extended to around 20 years. The internet of things term was named in that name in 1999 by Kevin Ashton, and he was the first person who used internet of things term.

Internet in the beginning were used for specific people who are work in companies or banks, not any one can use the internet because it will cost him a lot of money. Since then the internet evolution every year and take a big step forward until it became a revolution in the communication.… Read the rest

Fraud and Forensic Auditing

Overview of Fraud – The Fraud Triangle

Fraud has become an important topic in today’s business environment, especially in the light of scandals such as Enron (Read: Enron Accounting Scandal) and WorldCom (Read: WorldCom Accounting Scandal). While many think of top corporate executives committing fraudulent acts, especially those considering financial reporting, it is important to note that lower level employees also add to the risk of fraud within a company. The fraud triangle shows the three main elements necessary in order to create fraud: pressure, rationalization, and opportunity.

Financial pressure is often the first reason someone within a corporation would want to commit fraud.… Read the rest

Enterprise-Wide Computing – Meaning, Importance and Issues

Current breakthroughs in information technology have enabled the worldwide usage of distributed computing systems, leading to decentralize management of information. This has been supported by and has become inflamed great competition in business through faster and more precise data storage and retrieval and information processing. A number of organizations have accomplished high efficiency, comprising ease of use and lesser costs in operations by adopting a client/server computing structure. Furthermore, system integration and interoperability issues are being intensified as institutions and organizations are moving from mainframe based processes towards an open, distributed computing environment, and this situation is pressing corporations into an accelerated construction of extensive distributed systems for operational use.… Read the rest

What is Enterprise Architecture (EA)?

The Evolution of Enterprise Architecture (EA)

Enterprise Architecture evolution began as an idea in 1980 and was embodied in John Zachman’s early EA framework. Thus, informing the reference to John Zachman, as the father of EA. The evolution of Enterprise architecture was to address the increasing complexity of IT systems and difficulty of delivering business value using those systems.

Enterprise architecture is characterized by a framework that supports the alignment of business and IT strategy. It was first defined in 1992 by Zachman and Sowa, resulting in its reference as the Zachman framework. It was then referred to as Information System Architecture but later changed in reference, to enterprise architecture in 1996 when Clinger-Cohen Act of the U.S.… Read the rest

What is Enterprise Application Integration (EAI)?

Supply Chain Management (SCM) applications (for managing inventory and shipping), Customer Relationship Management (CRM) applications (for managing current and potential customers), Business Intelligence (BI) applications (for finding patterns from existing data from operations), and other types of applications (for managing data such as human resources data, health care, internal communications, etc) typically cannot communicate with one another in order to share data or business rules throughout a company. Enterprise Application Integration (EAI) is the process of linking such applications within a single organization together in order to simplify and automate business processes to the greatest extent possible, while at the same time avoiding having to make sweeping changes to the existing applications or data structures.… Read the rest