Conceptual overview of modern software technologies: component technology, middleware, service-driven and event-driven architecture, distributed systems, model-driven architecture, Enterprise Nervous System, On Line Transation Processing, On Line Analytical Processing, Business Intelligence Systems, Software as a Service. |