„take the risc!“ · • 1991-2001: sap – ... complex instruction set computers cisc change of...

60
„Take the RISC!“ Von Java Swing über JavaFX nach HTML. UI Strategien für operativ genutzte Geschäftsanwendungen.

Upload: others

Post on 15-Mar-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

„Take the RISC!“

Von Java Swing über JavaFXnach HTML.

UI Strategien für operativ genutzteGeschäftsanwendungen.

Page 2: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Björn Müller

• 1991-2001: SAP– Anwendungsentwicklung

– Basis-Java-Architekturentwicklung

– J2EE Server Entwicklung

• Seit 2001:– Entwicklung von Frontendframeworks für

umfangreiche, operativ genutzte, serverbasierte Unternehmensanwendungen

– 2001-2007: Casabac Technologies GmbH– „AJAX“ Pionier

– 2005 Übernahme durch Software AG

– 2007–heute: CaptainCasa GmbH + Community– Java Swing, Java FX, RISC-HTML, (SAP UI5)

Page 3: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

CaptainCasa

• 2007 Gründung CaptainCasa– Corporate Community– GmbH

• 2008 Java Swing basierter Client• 2014 JavaFX basierter Client

• 2016 Entwicklung der RISC-HTML Methode• 2016 HTML basierter Client

Page 4: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

CaptainCasa

Page 5: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Motivation

Page 6: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Developers: Eat you own Dog Food!

Page 7: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Developers: Eat you own Dog Food!

EclipseReisekosten-abrechnung

Projekt-rückmeldung

Powerpoint

MailStack

Overflow

spiegel.de

Page 8: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Developers: Eat you own Dog Food!

EclipseReisekosten-abrechnung

Projekt-rückmeldung

Powerpoint

Mail

StackOverflow

spiegel.de

WEB Native

Page 9: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Developers: Eat you own Dog Food!

EclipseReisekosten-abrechnung

Projekt-rückmeldung

Powerpoint

Mail

StackOverflow

spiegel.de

WEB Native

Simpl

icity

firs

t!

Effic

ienc

y fir

st!

Page 10: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Developers: Eat you own Dog Food!

Page 11: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Developers: Eat you own Dog Food!

BankAnwendung

Reisekosten-abrechnung

Recherche

BusinessIntelligence

MailZeit

erfassung

spiegel.de

Page 12: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Developers: Eat you own Dog Food!

BankAnwendung

Reisekosten-abrechnung

Recherche

BusinessIntelligence

MailZeiterfassung

spiegel.de

WEB Native

Page 13: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Developers: Eat you own Dog Food!

Reisekosten-abrechnung

Recherche

Zeiterfassung

spiegel.de

WEB Native

Simpl

icity

firs

t!

BankAnwendung

BusinessIntelligence

Mail

Effic

ienc

y fir

st!

Page 14: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Motivation

extern intern

extern intern

Page 15: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Motivation

HTMLDurchdringung

Cloud

extern intern

extern intern

Page 16: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Motivation

HTMLDurchdringung

Cloud

extern intern

extern intern

Page 17: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Motivation

HTMLDurchdringung

Cloud

extern intern

extern intern

UNBEHAGEN:

Browser/DevicekompatibilitätPerformance

Layouting Restrictions

Langfristige Stabilität / InvestitionssicherheitEntwicklungskosten

Wartungskosten

KONTROLLVERLUST

Page 18: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Motivation

HTMLDurchdringung

Cloud

extern intern

extern intern

UNBEHAGEN:

Browser/DevicekompatibilitätPerformance

Layouting Restrictions

Langfristige Stabilität / InvestitionssicherheitEntwicklungskosten

Wartungskosten

KONTROLLVERLUST

Page 19: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Wichtige Folie!

Web

UI H

ypes

Bu

s. A

ppli

cati

onLi

fe c

ycle

Page 20: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Demo

• Demo– Swing– JavaFX

Page 21: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Back to the80s/90s

Page 22: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Back to the 80s/90s

#Instructions

Page 23: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Back to the 80s/90s

#Instructions

Change of Paradigm

Algorithmicin front

of processor

# Inst.

Page 24: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Back to the 80s/90s

#Instructions

Complex Instruction SetComputers

CISC

Change of Paradigm

Algorithmicin front

of processor

# Inst.

Reduced Instruction SetComputers

RISC

Page 25: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Back to the 80s/90s

#Instructions

Complex Instruction SetComputers

CISC

Change of Paradigm

Algorithmicin front

of processor

# Inst.

Reduced Instruction SetComputers

RISC

Algorithmic

Execution

Page 26: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Browser History

Page 27: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Browser History

#Elements#Attributes

#CSS

Page 28: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Browser History

#Elements#Attributes

#CSS

Page 29: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Browser History

#Elements#Attributes

#CSS

Suffering

„Zero Installation!“„...endless Maintenance“

Page 30: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Traditional Framework Approach

Framework

#Elements#Attributes

#CSS

Your Frontend App

Page 31: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Traditional Framework Approach

Framework

#Elements#Attributes

#CSS

Your Frontend AppStill: Suffering

Page 32: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Traditional Framework Approach

Framework

#Elements#Attributes

#CSS

Your Frontend AppStill: SufferingKomplexitätgesamt = KomplexitätHTML5

+ KomplexitätFramework

Page 33: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Traditional Framework Approach

Framework

#Elements#Attributes

#CSS

Your Frontend AppStill: SufferingKomplexitätgesamt = KomplexitätHTML5

+ KomplexitätFramework

Komplexitätgesamt = KomplexitätHTML5

* KomplexitätFramework

Page 34: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC What's about...

Page 35: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC What's about...

...a Change of Paradigm?

Page 36: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Which are the basic elements that „any“user interface can be built with?

Page 37: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

What are the basic elements whichof even complex user interfaces?

1. Rectangles - with/without text - with/without background styling

2. Textinput - single line - multi line

(3. Graphics)

...and the possibility to A. position them absolutely (x,y,width,height(,z))B. compose them

Page 38: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Micro Kernel

RISC Browser Architecture

„2“ El.

Rectangles

Text Input

Page 39: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Micro Kernel

RISC Browser Architecture

„2“ El.

UI ElementsBased

OnNucleus Elements

Rectangles

Text Input

Reduced Instruction SetClientRISC

Page 40: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Micro Kernel

RISC Browser Architecture

„2“ El.

UI ElementsBased

OnNucleus Elements

Rectangles

Text Input

Reduced Instruction SetClientRISC

Button

ComboBox

Grid

Dialog

Page 41: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC Framework

Micro Kernel

RISC Browser Architecture

#Elements#Attributes

#CSS

„2“ El.

UI ElementsBased

OnNucleus Elements

Complex Instruction SetClientCISC

Reduced Instruction SetClientRISC

Change of Paradigm

Page 42: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC Framework

Micro Kernel

RISC Browser Architecture

#Elements#Attributes

#CSS

„2“ El.

UI ElementsBased

OnNucleus Elements

Complex Instruction SetClientCISC

Reduced Instruction SetClientRISC

Rendering„Algorithmic“

Rendering „Execution“

Page 43: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

RISC Browser Architecture

Micro Kernel

#...

UI ElementsBased

OnNucleus Elements

ADVANTAGES

• Browser Incompatibility is no issue.

– The nucleus' size is 1000 lines of Javascript, currently!

• Performance on current browsers is excellent.

• Layouting is not bound to HTML limits.

Page 44: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

RISC Browser Architecture

Micro Kernel

#...

UI ElementsBased

OnNucleus Elements

ADVANTAGES

• Decoupling from HTML

• Regain of Control

Page 45: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

RISC Browser Architecture

Micro Kernel

#...

UI ElementsBased

OnNucleus Elements

CHALLENGES

• Adaptations required– Accessibility support– Testing frameworks

Page 46: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Big(ger) Picture

Page 47: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

BrowserJS ComponentLibrary

Big(ger) Picture

Nucleus Library

#...

UI ElementsBased

OnNucleus Elements

Page 48: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Page 49: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Page 50: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

BrowserJS ComponentLibrary

Big(ger) Picture

Nucleus Library

#...

UI ElementsBased

OnNucleus Elements

FrontendLogic

BackendLogic

BindingConcept

BindingConcept

Page 51: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

BrowserJS ComponentLibrary

Big(ger) Picture

Nucleus Library

#...

UI ElementsBased

OnNucleus Elements

FrontendLogic

BackendLogic

BindingConcept

BindingConcept

Outside frameworksmust not influence

UI Component Library-

and vice versa

Page 52: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

BrowserJS ComponentLibrary

Example: CaptainCasa Enterprise Client

Nucleus Library

#...

UI ElementsBased

OnNucleus Elements

BackendLogic

DialogProcessing

FrontendRendering

Engine

Layout XML

DataEvents

Rendering

Events

Filter & Queue

Page 53: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Ist „Server-UI“ old school?

Client UI

Server UI

Mainframe

Fat Client

Web-HTML

JavaScript

Page 54: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Ist „Server-UI“ old school?

• Server-centric UI– Server state!– Große Nähe zur Logik– Effiziente Entwicklung auch komplexer Szenarien– Function / Data driven– ==> Sachbearbeiter

• Client-centric UI– Server stateless– Kernlogik nur remote erreichbar– Aufwendige Entwicklung– Design driven– ==> Endkonsumenten

Page 55: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Summary

Page 56: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Summary

• The RISC Browser Architecture is a paradigm shift for using HTML.

• Compatibility by design– and not: Compatibility by test / resources

• Regain of Control!– Robustness– Performance– Layouting

Page 57: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Summary

• The RISC Browser Architecture is a paradigm shift for using HTML.

• Compatibility by design– and not: Compatibility by test / resources

• Regain of Control!– Robustness– Performance– Layouting

Page 58: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Summary

HTMLDurchdringung

Cloud

extern intern

extern intern

Page 59: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

HTMLDurchdringung

extern intern

extern intern

Summary

RISC HTML

Page 60: „Take the RISC!“ · • 1991-2001: SAP – ... Complex Instruction Set Computers CISC Change of Paradigm Algorithmic in front of processor # Inst. Reduced Instruction Set Computers

Cap

tain

Cas

a En

terp

rise

Clien

t R

ISC

Last but not least

• http://www.CaptainCasa.com– Download (Free Usage)– Demos– Doku