Cohesion in Computer Programming Cohesion in Computer Programming refers to the level of strength and unity with which different components of a software program are inter-related with each other.…
Lecture on Supernumerary Arcs Supernumerary arcs are faint arcs of color just inside the primary rainbow. They occur when the drops are of uniform size. If two light rays…
Presentation on Rainbows A rainbow is a spectrum formed when sunlight is dispersed by water droplets in the atmosphere. Sunlight incident on a water droplet is refracted. Because…
Modular Programming Modular Programming is a subset of procedural programming that enforces a logical structure on the program being written to make it more efficient and easier…
Runtime Verification Runtime Verification is an emerging research field with strong ties to Model Checking. It is a computing system analysis and execution approach based on extracting…
Intelligent Verification This article talks about Intelligent Verification, whih is is a software process that allows engineers and technicians to use computers to ensure that a hardware…
Denotational Semantics Denotational Semantics is a methodology for giving mathematical meaning to programming languages and systems. It is an approach of formalizing the meanings of programming languages…
Compiler Compiler is a computer programming language processor, that translates a program written in a high-level language, which humans can understand, into machine language program which…
Atmospheric Optics General purpose of this lecture is to present on Atmospheric Optics. There are many natural occurrences of light optics in our atmosphere. One of the most common…
Model Checking Model Checking is widely accepted that its application will enhance and complement existing validation techniques as simulation and test. It also refers to the following…
Lecture on Reflection Most things we see are thanks to reflections, since most objects don’t produce their own visible light. Much of the light incident on an object…
Program Analysis This article talks about Program Analysis, which is detailed examination of every aspect of a program to ascertain its requirements and feasibility in view of…