Presentation is loading. Please wait.

Presentation is loading. Please wait.

Vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Software architecture architecture -- components and boundaries case study --

Similar presentations


Presentation on theme: "Vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Software architecture architecture -- components and boundaries case study --"— Presentation transcript:

1 vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Software architecture architecture -- components and boundaries case study -- a framework for multimedia feature detection native objects -- the language boundary embedded logic -- the paradigm boundary architectural styles -- distributed object technology cross-platform development -- Unix versus Windows Additional keywords and phrases: components, information architecture, multimedia information retrieval, feature detection, portability

2 vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Elements of Architecture processing elements -- transformation on data data elements -- contain information connections -- glue that holds elements together [Wolf]

3 vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Models and Views logical -- functional requirements process -- performance, availability, distribution physical -- scalability, configuration development -- organization of software modules scenarios -- instances of use cases Definitions http://www.sei.cmu.edu/architecture/definitions.html [Kruchten95]

4 vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie The software architecture of a program or computing system is the structure of the system, which comprises software components, the externally visible properties of those components, and their interrelationships. Bass et al.

5 vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Technological infrastructure client-platform -- hardware, OS presentation services -- windows, multimedia application software -- code, business logic network -- communication support middleware -- distribution, (object) brokers server platform -- hardware, OS database -- data management system [CS2001]

6 vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Distributed Object Patterns Framework (class hierarchies) Applications (wrappers) System (horizontal, vertical, metadata) Enterprise (reference models, infrastructure, policies) Intra/Internet (standards) [CorbaPatterns]


Download ppt "Vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Software architecture architecture -- components and boundaries case study --"

Similar presentations


Ads by Google