Liberating
the
business modeler
create and host web-based administration and control oriented
applications quickly and eas...
Presentation outline
1. Goals
2. Overview SchemaStudio
3. Demo SchemaStudio
• End user perspective
• Modeler perspective
•...
Goal CosmoCows
To create a new language, development system and
hosting environment, called SchemaStudio
Goal SchemaStudio
to liberate the business modeler of technical concerns like
database formats, rendering techniques, and ...
Goal of Presentation:
To explain SchemaStudio by demonstration and
experience report.
Overview SchemaStudio
1. Schema and slot as primary building blocks to express
business models
2. Schema and slot oriented...
Demo SchemaStudio
A. End-user perspective
1. Administration and control for fire departments
2. Administration and control...
Model
‘Training control’
CompanyContext
‘Fire department x’
Model
‘Budget control’
CompanyContext
‘Fire department y’
Comp...
Simplified object model
Simplified object model
Linux, Debian
PSQL/CodeManagement
Database server
Machine 3
Linux, Debian
Smalltalk, Cincom
Application server
Linux, Debi...
Upcoming SlideShare
Loading in …5
×

Liberating the business modeler

515 views

Published on

ESUG 2005, Bruessels

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
515
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Liberating the business modeler

  1. 1. Liberating the business modeler create and host web-based administration and control oriented applications quickly and easily. Mathieu van Echtelt (the messenger) Wouter Gazendam (main implementer) Esug’05
  2. 2. Presentation outline 1. Goals 2. Overview SchemaStudio 3. Demo SchemaStudio • End user perspective • Modeler perspective • System administrator perspective 4. Internals
  3. 3. Goal CosmoCows To create a new language, development system and hosting environment, called SchemaStudio
  4. 4. Goal SchemaStudio to liberate the business modeler of technical concerns like database formats, rendering techniques, and transaction, session and memory management. and to enable the business modeler to create and host web- based administration and control oriented applications quickly and easily.
  5. 5. Goal of Presentation: To explain SchemaStudio by demonstration and experience report.
  6. 6. Overview SchemaStudio 1. Schema and slot as primary building blocks to express business models 2. Schema and slot oriented web-based IDE to build, deploy, and administrate web-based business applications 3. Schema and slot oriented interpreter to interpret business rules and models 4. Schema and slot oriented repository to store and share models 5. Schema and slot oriented database server to store, cache and share data (‘company contexts’).
  7. 7. Demo SchemaStudio A. End-user perspective 1. Administration and control for fire departments 2. Administration and control for health care institutions 3. Project & budget control for construction management B. Modeller perspective C. System administrator perspective
  8. 8. Model ‘Training control’ CompanyContext ‘Fire department x’ Model ‘Budget control’ CompanyContext ‘Fire department y’ CompanyContext ‘XYZ’ Login l.gast@maastricht.nl Login mathieu@cc.com Login b.vanas@xyz.nl Login b.gast@eindhoven.nl 1 meta database, unlimited ‘Models’ shared by unlimited ‘CompanyContexten’ Login admin@cc.com
  9. 9. Simplified object model
  10. 10. Simplified object model
  11. 11. Linux, Debian PSQL/CodeManagement Database server Machine 3 Linux, Debian Smalltalk, Cincom Application server Linux, Debian Apache Web server Firewall HTTPS Webbrowser (IE, FF) PC Implementation SchemaStudioEnd user, Modeler, Administrator On site Backup Server Off site Backup Server PSQL/CompanyContext PSQL/BugTrack PSQL/Documentation Internet Internet PSQL/PathConfig PSQL/Model

×