semtalk · 2019. 1. 4. · semtalk site builder ermöglicht das einfache modellieren von sharepoint...
TRANSCRIPT
![Page 1: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/1.jpg)
Semtation GmbH
SemTalk
SemTalk WSS Generator. Sharepoint Sites made easy
![Page 2: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/2.jpg)
2© Semtation GmbH All rights reserved. | September 2009
Gliederung
Ganz kurz was wir so machen
CASE Tool für statische Strukturen in Sharepoint
Sharepoint Workflow
Modellierung der fachlichen Prozesse
Ausblick
![Page 3: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/3.jpg)
3© Semtation GmbH All rights reserved. | September 2009
Semtation
SemTalk gibt es seit 2001 zur Prozessmodellierung / Wissensmodellierung in Visio
Metamodell und Semantik für Visio
BPMN, EPK, Schnittstellen, BizTalk, SAP..
Modellierer-Portal in Sharepoint
Sharepoint-Listen als Repository
Viele Partnerlösungen
– E-Gov: E-DLR Plattform in Sharepoint (BaWü, BRB, Berlin)
– Unity‘s Omega Process Modeller
![Page 4: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/4.jpg)
4© Semtation GmbH All rights reserved. | September 2009
Sharepoint zu Fuß
Aufgabe
– Zwei einfache Listen mit einigen Spalten; eine Lookup Spalte, eine View, einige Ordner und vielleicht ein paar Listenelemente. Die Liste sollte Inhaltstypen verwenden, um die Inhalte später sinnvoll auswerten zu können.
Problem
– Man braucht dazu 100 Klicks und wahrscheinlich 30 Minuten (abhängig von der Sharepoint Kompetenz)
– Man sollte genau wissen, was Seiteneinstellungen, Inhaltstypen, Spaltentypen, Listeneinstellungen usw. Sind und wo man sie ändert.
– Man sollte sicher sein alles in der richtigen Reihenfolge zu
Lösung 1
– Visual Studio oder Sharepoint Designer für Techies
Lösung 2
– Generieren aus SemTalk / Visio
![Page 5: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/5.jpg)
5© Semtation GmbH All rights reserved. | September 2009
Was bietet SemTalk Site Builder ?
SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in
SemTalk/Visio
Generieren von Sites
Keine Änderungen von XML oder Programmierung nötig
Keine Installation auf dem Server: 100% Webservices zur Generierung
Alle wesentliche Elemente: Listen, Spalten, Content Types, Lookups, Views, Ordner
und Inhalte
Übertragbare Sites für WSS and Sharepoint Portal
Vordefinierte Beispiele für Prozessportale
Redokumention bestehender Sites
Ein einfach zu bedienendes Case Tool für Sharepoint Lösungen
![Page 6: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/6.jpg)
6© Semtation GmbH All rights reserved. | September 2009
Listen, Spalten, Lookups
Listen und Spalten graphisch definieren
Spalten (Gelb) können typisiert werden (String, Date, Choice usw.)
Lookup Spalten (Rot) bekommen ihre Werte von anderen Listen
Spaltentypen werden automatisch generiert
Es gibt Lookups und LookupMulti Spalten
Listenelemente können gleich mit angegeben werden.
![Page 7: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/7.jpg)
7© Semtation GmbH All rights reserved. | September 2009
Vererbung
Inhaltstypen und deren Attribute stellen die unterste Ebene
Modells dar. In dem vorgestellten Beispiel kann man außerdem die
Verebungslogik von SemTalk erkennen
Unterklassen werden mit ihren
Oberklassen mit einem
subClassof verbunden
![Page 8: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/8.jpg)
8© Semtation GmbH All rights reserved. | September 2009
Auswahl der Attributtypen
Es besteht die Möglichkeit bei der Erstellung der Attribute einen bestimmten Typ im Reiter Werte einzustellen
Die Typen Choice und MultiChoice können zusätzlich noch mit Auswahlmöglichkeiten versehen werden
![Page 9: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/9.jpg)
9© Semtation GmbH All rights reserved. | September 2009
Views
Zu einer Liste können mehrere Sichten definiert werden.
Sichten enthalten eine Untermenge der Spalten einer Liste
![Page 10: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/10.jpg)
10© Semtation GmbH All rights reserved. | September 2009
Ordner
Listen können Ordner enthalten
Ordner können Elemente enthalten
![Page 11: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/11.jpg)
11© Semtation GmbH All rights reserved. | September 2009
Listentypen
Listentypen aus Sharepoint können direkt verwendet werden
SemTalk hat einige Listentypen vordefiniert:
– List
– Document Library
– Surves
– Tasks List
– Issue List
– …
Diese können einfach erweitert werden
![Page 12: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/12.jpg)
12© Semtation GmbH All rights reserved. | September 2009
Inhaltstypen
Statt die Spalten direkt an den Listen zu definieren sollte man Inhaltstypen verwenden
Listen können mehrere Inhaltstypen haben
Elemente der Listen sind Instanzen der Inhaltstypen
![Page 13: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/13.jpg)
13© Semtation GmbH All rights reserved. | September 2009
Instanzen mit Attributen und Lookups
Inhaltstypen sind SemTalk Klassen
Elemente sind SemTalk Instanzen
Attributwerte und Beziehungen werden zur Sharepoint Site exportiert
![Page 14: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/14.jpg)
14© Semtation GmbH All rights reserved. | September 2009
Exportieren in die SharePoint Site
Bevor der Inhalt eines Modells in
eine Sharepoint Site exportiert
werden kann, muss diese zunächst
im Sharepoint angelegt werden
Im Sharepoint Interface von
SemTalk kann diese dann
ausgewählt werden
![Page 15: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/15.jpg)
15© Semtation GmbH All rights reserved. | September 2009
Screenshot der generierten Site
![Page 16: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/16.jpg)
16© Semtation GmbH All rights reserved. | September 2009
Screenshot der generierten Site (2)
![Page 17: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/17.jpg)
17© Semtation GmbH All rights reserved. | September 2009
Screenshot der generierten Site (3)
![Page 18: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/18.jpg)
18© Semtation GmbH All rights reserved. | September 2009
Anwendungsfall: Prozessportal
Beispiel für Inhaltetypen, die auf die vordefinierten primitiven (Meta Meta-) Modell Elemente der SemTalk Prozessmodellierungsnotationen abgebildet sind
Kann verwendet werden um 3rd Party Modelle z.B. aus ARIS in Sharepoint Sites zu veröffentlichen
Editierbare Elemente statt statischem HTML. Anwender können Kommentare, Feedback und Werte eingeben, wenn sie die Berechtigung haben
Prozessbasiertes Anforderungsmanagement
Inhalte können in in beliebigen Prozessmodellen wieder verwendet werden
Sharepoint KPIs können auf Prozesselemente abgebildet werden
Sharepoint KPIs mit Visio Data Graphics visualisiert werden
![Page 19: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/19.jpg)
19© Semtation GmbH All rights reserved. | September 2009
Anwendungsfall: Prozessportal
![Page 20: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/20.jpg)
20© Semtation GmbH All rights reserved. | September 2009
Screenshots
![Page 21: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/21.jpg)
21© Semtation GmbH All rights reserved. | September 2009
![Page 22: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/22.jpg)
22© Semtation GmbH All rights reserved. | September 2009
![Page 23: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/23.jpg)
23© Semtation GmbH All rights reserved. | September 2009
Hyperlinks aus HTML zu Sharepoint und umgekehrt
![Page 24: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/24.jpg)
24© Semtation GmbH All rights reserved. | September 2009
Sharepoint Workflow
Visio 2010 Workflow Shapes in SemTalk
Export/Import mit Sharepoint Designer
XAML mit Export mit Schleifenerkennung (->BPEL, BizTalk)
Nintex
Alle Funktionen eines normalen SemTalk Modells
– Konsistenz
– Reporting
– Simulation
– ..
![Page 25: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/25.jpg)
25© Semtation GmbH All rights reserved. | September 2009
Workflow: Die Statische Sicht
Inhaltstypen werden zu Klassen
UML Modell der Inhaltstypen
Sprachliche Einheit mit Prozessschritten
Wiederverwendung derselben Objekte in der fachlichen Prozessmodellierung
![Page 26: SemTalk · 2019. 1. 4. · SemTalk Site Builder ermöglicht das einfache Modellieren von SharePoint Listen in SemTalk/Visio Generieren von Sites Keine Änderungen von XML oder Programmierung](https://reader036.vdocuments.mx/reader036/viewer/2022081621/6129e822f7d53003287c71a9/html5/thumbnails/26.jpg)
26© Semtation GmbH All rights reserved. | September 2009
Aussicht
Sharepoint und Semantic Web
– Sharepoint als Linked Data Endpoint
– Open Data Protocol vs SPARQL
Forschungsprojekt SemIntegrator
– Suche/Matching auf Sharepoint Daten. (insbesondere Prozessmodellen)