white paper - think in global dimension
TRANSCRIPT
8/4/2019 White Paper - Think in Global Dimension
http://slidepdf.com/reader/full/white-paper-think-in-global-dimension 1/3
CeTris GmbH Rigistrasse 158 CH-6340 Baar Schweiz Tel. 041-511 75 10 oder 079-307 33 05 [email protected] www.cetris.ch
Manfred Jehle
CEO
CeTris Ltd
Think in global dimension phrases and system
and software architecture
The system- and software architectures I have seen over the last 15 years are
mostly flexible, layered and open for extensions. The big handicap on all on visual
interfaces based systems is the inflexibility of interface changes. Content ma-
nagement systems, Learning systems and other web application based software
are inflexible in the user interfaces. That’s not through – I know about skins and
templates. The challenge now is to support a lot of end user devices – in this case
it is necessary you can deliver content based on the detected end device. That
means not only the visibility of the content like color and styles that includes also
the content itself. How is it possible to display the same content on a 380x480 pix
display as well as on a 1024x768 pix display?
Omniface
The omniface detects the used device and deliver the prepared content. The base
to do so is a HTML or any other display preparing language free content – that
means the real content. As the common document format you can use XML or the
long term available DocBook format. And additionally for content preparation you
need the display format to decide which content has to be displayed. That means
a complete HTML free content preparation!
The easiest part is to transform XML to HTML depending on your calling device.
This strategy is also used
in any WPF based appli-
cation. In WPF you can
transform the XML con-
tent to XAML at runtime
and add it to your appli-
cation display.
This is the strategy to
encapsulate the real dis-
play information prepa-
ration from any other
code. Additionally you
need to rewrite less code than in any other architecture is needed. You can make a
lot of parts declarative and reduce at the same time your development costs.
Make one more part of your system or software architecture to a long life strategy
and be prepared for new challenges in displaying applications.
8/4/2019 White Paper - Think in Global Dimension
http://slidepdf.com/reader/full/white-paper-think-in-global-dimension 2/3
CeTris GmbH Rigistrasse 158 CH-6340 Baar Schweiz Tel. 041-511 75 10 oder 079-307 33 05 [email protected] www.cetris.ch
“Pull oneself over a fence by one's bootstraps"
In the area of small devices with more or less functionality there is a lot of po-
tential to clean up complexity and communication.
In the early times of Motorola microprocessors the simple bootstrap functionali-
ty was one of the basic musts to get running such a simple system. With a small
helper program you loaded the final complex program to your target device.
This simple mechanism can be used together with the also proven IBM server
strategy of service communications.
Additionally build your target system fully based on virtual operating systems
and use the browse as your user interface – that will reduce a lot of development
effort and make a wide palette of applications possible with the same hardware.
You are able to produce larger slots of the same hardware and reduce the gene-
ral costs.
Build your de-
vice with tree
connection can-
nels with diffe-
rent responsibi-
lities.
Service and
Bootstrap
connection:
Start, stop, re-
boot, reconfigu-
re, virtual firm-
ware update of your target system
Common communication: general communication with your target
Backup communication: Backup bulk data from your target
The split of the communication into three separate units allows you to have the
full communication throughput on each part. That makes it easier for you to
transfer long term interesting data from your target to a data collector over a
bulk data transfer and hold your communication free for normal steering com-
mands.
If you combine now this part with the omniface used in the target with a browser
it will make your target device absolutely flexible for any further researches. Y-
our user interface can be loaded over the bootstrap interface and can be stored
internally and can update periodically. The omniface let you handle different
display sizes.
There is a lot more potential of streamlining in any system or software in case
your mind is thinking in global dimensions!
Manfred Jehle can bring your technical thinking to new dimensions – bring you
on the way of globally connected backgrounds.
8/4/2019 White Paper - Think in Global Dimension
http://slidepdf.com/reader/full/white-paper-think-in-global-dimension 3/3
CeTris GmbH Rigistrasse 158 CH-6340 Baar Schweiz Tel. 041-511 75 10 oder 079-307 33 05 [email protected] www.cetris.ch
Manfred Jehle has over 25 years of experience in computer science. In different
positions he got deep insight to various aspects of information technology. As
CEO of CeTris Ltd. he has responsibility for the system concepts of all CeTris®
products and the corresponding customer projects. By collaboration in the reali-
zation and coding he acquires again and again practical experiences, which are
incorporated automatically into future concepts. Manfred Jehle has many years of
practical experience in conceiving, production and application of services from
and within different environments. He developed many practical solutions, which
are often neglected in theoretical views. For all his solutions the user friendliness
is a top priority. The appropriate technical solutions are oriented to the architec-
tures, which comprehend already in an early stage future possible changes. He is
author of various white papers of CeTris Ltd. and various scientific papers like:
“Make your App ready for virtualization, cluster and private cloud” or „Use of ser-vices within Web applications “, published at Object Spectrum online-Ausgabe,
SOA 2008 Contact: Manfred Jehle, CeTris Ltd, Switzerland
[email protected], www.cetris.ch
© 2011 Manfred Jehle, full copyright, no excerpts with or without indication of
source, neither the whole text may be used without permission by Manfred Jehle.
© 2010 Manfred Jehle,
full copyright, no ex-
cerpts with or without
indication of source,
neither the whole text
may be used without
permission by Manfred
Jehle.