Systems Architecture

TwitterFacebook
Get flash to fully experience Pearltrees

What’s it take to be a Software Architect « Bobby Dimmick – Pragmatic Architecture

http://bobbydimmick.com/archive/2012/03/whats-it-take-to-be-a-software-architect/ Today on twitter, I noticed the following tweet fly-by: It struck a chord with me. A few years ago I got into an interesting conversation with a Security/Database Architect and a high level Systems Engineer regarding what it means to be a Software (or Systems or Enterprise) Architect. Long-story-short, the Engineer had been burned quite a few times by self-made Architects (think entrenched “Ivory Tower” Architects) while the Security Architect had actually met other Architects with passion, technical know-how, and the desire to truly develop value within their organizations.

Aspect-oriented programming

In computing , aspect-oriented programming ( AOP ) is a programming paradigm that aims to increase modularity by allowing the separation of cross-cutting concerns . AOP forms a basis for aspect-oriented software development . http://en.wikipedia.org/wiki/Aspect-oriented_programming
http://msdn.microsoft.com/en-us/library/bb220803.aspx Atanu Banerjee Microsoft Corporation December 2006 Contents

What Are Composite Applications?

In computing , the term composite application expresses a perspective of software engineering that defines an application built by combining multiple existing functions into a new application. The technical concept can be compared to mashups . However, composite applications use business sources (e.g., existing modules or even Web services ) of information, while mashups usually rely on web-based, and often free, sources. It is wrong to assume that composite applications are by definition part of a service oriented architecture (SOA). Composite applications can be built using any technology or architecture. A composite application consists of functionality drawn from several different sources. http://en.wikipedia.org/wiki/Composite_application

Composite application