Work Plan in Detail - IKS
Work Plan in Detail - IKS
Work Plan in Detail - IKS
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Interactive Knowledge Stack for small<br />
to medium CMS/KMS providers<br />
By Trenz Pruca<br />
Malesuada quis, egestas quis,<br />
wisi. Donec ac sapien. Ut orci.<br />
Duis ultricies, metus a feugiat<br />
porttitor, dolor mauris convallis<br />
est, quis mattis lacus ligula eu<br />
augue. Sed facilisis. Morbi lorem<br />
mi, tristique vitae, sodales eget,<br />
hendrerit sed, erat lorem ipsum.<br />
Vestibulum eget purus vitae<br />
eros ornare adipisc<strong>in</strong>g. Vivamus<br />
nec quam. Integer vestibulum<br />
malesuada libero. Sed vehicula<br />
fermentum leo. In condimentum.<br />
Nullam wisi arcu, suscipit consectetuer.<br />
Vestibulum imperdiet<br />
nonummy sem. Vivamus sit amet<br />
erat nec turpis tempus consequat.<br />
Praesent malesuada. Donec<br />
vitae dolor. Donec at lacus ac mi<br />
vehicula bibendum. Donec<br />
feugiat tempor libero Aenean ut<br />
erat ut nibh commodo suscipit.<br />
Nam uut, massa. Maecenas vitae<br />
ante et lacus aliquam hendrerit.<br />
Curabitur nunc eros, euismod<br />
<strong>in</strong>, convallis at, vehicula sed<br />
consectetuer posuere, eros<br />
mauris dignissim diam, pretium<br />
sed pede suscipit: Adiam condimentum<br />
purus, <strong>in</strong> consectetuer<br />
Pro<strong>in</strong> <strong>in</strong> sapien.<br />
Fusce urna magna,neque<br />
eget lacus. Maecenas felis nunc,<br />
aliquam ac, consequat vitae,<br />
feugiat at, blandit vitae, euismod<br />
vel, nunc. Aenean ut erat ut nibh<br />
commodo suscipit. Maecenas<br />
metus non quam.<br />
Cras erat. Aliquam pede.<br />
vulputate eu, estmorbi tristique<br />
senectus et netus et male. Aliquam<br />
pede. Pro<strong>in</strong> neque est,<br />
sagittis at, semper vitae, t<strong>in</strong>cidunt<br />
quis Malesuada quis, egestas<br />
quis, wisi. Donec ac sapien.<br />
Ut orci. Duis ultricies, metus a<br />
feugiat porttitor, dolor mauris<br />
ligula eu augue. Sed facilisis.<br />
Morbi lorem mi, tristique vitae,<br />
sodales eget, hendrerit sed,<br />
erat..<br />
Vestibulum usce urna magna,neque<br />
eget lacus. Maecenas<br />
felis nunc, aliquam ac, consequat<br />
vitae, feugiat at, blandit vitae,<br />
euismod vel, nunc. Aenean ut<br />
erat ut nibh commodo suscipit.<br />
Maecenas metus non quam.<br />
Nam uut, massa. Maecenas<br />
vitae ante et lacus aliquam<br />
hendrerit. Aenean ut erat ut<br />
nibh commodo suscipit. Curabitur<br />
nunc eros, euismod <strong>in</strong>, convallis<br />
at, vehicula sed consectetuer<br />
posuere.<br />
Malesuada quis, egestas quis,<br />
wisi. Donec ac sapien. Ut orci.<br />
Duis ultricies, metus a feugiat<br />
porttitor, dolor mauris convallis<br />
est, quis mattis lacus ligula eu<br />
augue. Sed facilisis. Morbi lorem<br />
mi, tristique vitae, sodales eget,<br />
hendrerit sed, erat lorem ipsum.<br />
Step up to the Challenge<br />
Jo<strong>in</strong> <strong>IKS</strong>, an open source project to<br />
br<strong>in</strong>g semantic technologies to<br />
CMS platforms convallis est, quis mattis lacus<br />
1<br />
The <strong>IKS</strong> Thesis & Approach<br />
Contents<br />
Executive Summary<br />
Interactive Knowledge (<strong>IKS</strong>) is<br />
an <strong>in</strong>tegrat<strong>in</strong>g project whose<br />
target are the hundreds of<br />
SMEs <strong>in</strong> Europe provid<strong>in</strong>g<br />
technology platforms for<br />
content and knowledge management<br />
to thousands of end<br />
user organisations...<br />
2<br />
Ma<strong>in</strong> Innovations<br />
In order to support the transition<br />
to a truly knowledge<br />
based economy, we must<br />
move our current support<br />
technology from a contentbased<br />
technology to a<br />
semantics-capable<br />
technology...<br />
4<br />
Success Indicators<br />
We describe the follow<strong>in</strong>g<br />
five critical success factors<br />
and give success and failure<br />
conditions: <strong>IKS</strong> Technology<br />
Stack, Interaction with<br />
knowledge at the user level.<br />
Rais<strong>in</strong>g the technological<br />
capabilities of CMS CMS provid- provid- provid-<br />
6<br />
ers. Rais<strong>in</strong>g the value of<br />
<strong>in</strong>teractive knowledge <strong>in</strong> <strong>in</strong> the<br />
perception of the user...<br />
Implementation <strong>Plan</strong><br />
Interactive Knowledge has a<br />
duration of 48 months; and a<br />
budget of 8,5 M€ with 5,6 M€<br />
requested fund<strong>in</strong>g. The project<br />
is organised <strong>in</strong> 10 <strong>Work</strong><br />
Packages and uses an effort<br />
of 750 person months. It<br />
expects to leverage leverage another<br />
9<br />
200 person-months <strong>in</strong><br />
open source development...<br />
development...9<br />
development...
Executive Summary<br />
Interactive Knowledge (<strong>IKS</strong>) is an <strong>in</strong>tegrat<strong>in</strong>g project whose target<br />
are the hundreds of SMEs <strong>in</strong> Europe provid<strong>in</strong>g technology<br />
platforms for content and knowledge management to thousands<br />
of end user organisations.<br />
Downstream, hundred-thousands of corporate end users and<br />
millions of content consumers are affected by the quality of<br />
service provided through these platforms. The majority of these<br />
platforms is built under the "L<strong>in</strong>ux/Apache/mySQL/php" paradigm<br />
known as the LAMP stack. More advanced CMS platforms<br />
are provided by firms with a software eng<strong>in</strong>eer<strong>in</strong>g background<br />
us<strong>in</strong>g frameworks such as .NET and JEE5. All of these frame-<br />
works lack the capability for semantic web enabled, <strong>in</strong>telligent content, and therefore lack the capacity<br />
for users to <strong>in</strong>teract with the content at the user's knowledge level<br />
Interactive Knowledge will close the ...<br />
• … eng<strong>in</strong>eer<strong>in</strong>g gap for CMS architectures: the Interactive Knowledge Technology Stack<br />
will enable many open source CMS frameworks to become semantically enabled<br />
• … research gap on user <strong>in</strong>teraction with knowledge objects: the use of semantics to<br />
support direct user <strong>in</strong>teraction with knowledge content will be a focus of Interactive<br />
Knowledge<br />
• … research gap on empirical validation: we <strong>in</strong>volve a group of six technology providers<br />
and further 50 smaller CMS/KMS providers for controlled eng<strong>in</strong>eer<strong>in</strong>g experiments to ensure<br />
quantitative analysis of requirements and of subsequent technology validation for<br />
semantically enabled, <strong>in</strong>teractive knowledge and content management systems.<br />
• ... impact gap for <strong>in</strong>dustrial take-up: start<strong>in</strong>g with six <strong>in</strong>dustrial partners <strong>in</strong> the consortium,<br />
we will recruit 50 more European CMS/KMS providers and activate a dozen relevant<br />
open source communities to embrace <strong>IKS</strong> specifications, and be present <strong>in</strong> standards bodies<br />
(W3C,OASIS, etc).<br />
INTERACTIVE KNOWLEDGE <strong>in</strong>vites all stakeholders to work towards br<strong>in</strong>g<strong>in</strong>g European CMS/KMS providers<br />
to the lead<strong>in</strong>g edge of <strong>in</strong>novation <strong>in</strong> knowledge technologies, for the benefit of all users.<br />
...and the w<strong>in</strong>ners are Zemanta<br />
...the community at work<br />
2<br />
...<strong>IKS</strong> leaders emerge
Ma<strong>in</strong> Concepts<br />
aoreet nec <strong>in</strong>terdum<br />
By Trenz Pruca<br />
The Problem - poor Malesuada technology quis, egestas breeds quis, poor solutions felis nunc, aliquam - poor ac, solutions consequat breed poor productivity.<br />
wisi. Donec ac sapien. Ut orci. vitae, feugiat at, blandit vitae,<br />
There are several hundred CMS and KMS provider SMEs <strong>in</strong> Europe, and most of them are currently not<br />
Duis ultricies, metus a feugiat euismod vel, nunc. Aenean ut<br />
able to leverage semantics-based porttitor, dolor mauris technology convallis for erat use ut <strong>in</strong> nibh their commodo systems. suscipit. This has negative impact<br />
downstream, on thousands est, quis mattis of end lacus user ligula organisations eu Maecenas which metus are non served quam. by these providers, and ultimately,<br />
tens or hundreds augue. Sed of facilisis. thousands Morbi of lorem knowledge Nam workers uut, massa. <strong>in</strong> the Maecenas downstream organisations are<br />
prevented from leverag<strong>in</strong>g<br />
mi, tristique<br />
their<br />
vitae,<br />
skills.<br />
sodales<br />
The<br />
eget,<br />
poor<br />
vitae<br />
technology<br />
ante et lacus<br />
base<br />
aliquam<br />
of CMS/KMS providers is a major <strong>in</strong>-<br />
hendrerit sed, erat lorem ipsum. hendrerit. Aenean ut erat ut<br />
hibitor of progress and <strong>in</strong>novation, world-wide.<br />
Vestibulum eget purus vitae nibh commodo suscipit. Curabi-<br />
Interactive Knowledge eros is ornare an <strong>in</strong>tegrat<strong>in</strong>g adipisc<strong>in</strong>g. Vivamus project with tur nunc impact eros, on euismod content <strong>in</strong>, con- and knowledge management<br />
technology providers nec <strong>in</strong> quam. Europe. Integer In vestibulum the area of <strong>in</strong>telligent vallis at, vehicula content sed we consecte- identified four fundamental gaps<br />
malesuada libero. Sed vehicula tuer posuere.<br />
that so far, appear to have been neglected by stakeholders and which lie at the heart of the above<br />
fermentum leo. In condimentum.<br />
productivity problem: Nullam wisi arcu, suscipit con- Malesuada quis, egestas quis,<br />
• the eng<strong>in</strong>eer<strong>in</strong>g sectetuer. gap w.r.t. Vestibulum architectures: imperdiet Semantic wisi. Donec Web research ac sapien. has Ut been orci. mov<strong>in</strong>g <strong>in</strong>to academic speciali-<br />
nonummy sem. Vivamus sit amet Duis ultricies, metus a feugiat<br />
sation and the research community has been neglect<strong>in</strong>g that <strong>in</strong>dustry needs coherent architectures to fit<br />
erat nec turpis tempus conse- porttitor, dolor mauris convallis<br />
<strong>in</strong>to exist<strong>in</strong>g technology landscapes, and that it needs development and migration paths from "traditional"<br />
quat. Praesent malesuada. Donec est, quis mattis lacus ligula eu<br />
to semantics-enabled technologies - Interactive Knowledge addresses this problem by its "Semantic CMS<br />
vitae dolor. Donec at lacus ac mi augue. Sed facilisis. Morbi lorem<br />
Technology Stack", which will demonstrate migration paths from the current "L<strong>in</strong>ux/Apache/mySQL/php"<br />
vehicula bibendum. Donec mi, tristique vitae, sodales eget,<br />
paradigm (known feugiat as the tempor LAMP libero stack) Aenean to a framework ut hendrerit which sed, is erat compatible lorem ipsum. with developments <strong>in</strong> the semantic<br />
web research erat communities. ut nibh commodo There suscipit. are significant research challenges <strong>in</strong> understand<strong>in</strong>g "The Stack" and<br />
its layers. Nam uut, massa. Maecenas vitae<br />
ante et lacus aliquam hendrerit.<br />
Curabitur nunc eros, euismod<br />
<strong>in</strong>, convallis at, vehicula sed<br />
consectetuer posuere, eros<br />
mauris dignissim diam, pretium<br />
• the research gap sed pede w.r.t. suscipit: user <strong>in</strong>teraction Adiam condi- with knowledge objects: Semantic Web research has several important<br />
strands mentum of <strong>in</strong>vestigation: purus, <strong>in</strong> consectetuer<br />
ontology languages such as OWL; the representation of processes; the use<br />
of rules <strong>in</strong> ontologies; Pro<strong>in</strong> <strong>in</strong> sapien. semantic web services; reason<strong>in</strong>g eng<strong>in</strong>es; large-scale knowledge bases, and ad-<br />
Fusce urna magna,neque<br />
vanced query languages such as SPARQL. Recently, a lot of <strong>in</strong>terest has shifted to social comput<strong>in</strong>g and<br />
eget lacus. Maecenas felis nunc,<br />
semantic technologies. What rema<strong>in</strong>s poorly understood, however, is the adequate representation of se-<br />
aliquam ac, consequat vitae,<br />
mantics <strong>in</strong> the user <strong>in</strong>terface, so that the user can <strong>in</strong>teract with the "knowledge" directly! This is where In-<br />
feugiat at, blandit vitae, euismod<br />
teractive Knowledge<br />
vel, nunc.<br />
is<br />
Aenean<br />
address<strong>in</strong>g<br />
ut erat<br />
a<br />
ut<br />
major<br />
nibh<br />
gap which requires also a thorough understand<strong>in</strong>g of the exist<strong>in</strong>g<br />
work <strong>in</strong> semantic commodo technologies.<br />
suscipit. Maecenas<br />
• the research gap metus w.r.t. non to quam. empirical validation: Interactive Knowledge <strong>in</strong>volves a core group of six tech-<br />
Cras erat. Aliquam pede.<br />
nology providers and an extended group of up to 50 smaller CMS/KMS providers and engages them <strong>in</strong><br />
vulputate eu, estmorbi tristique<br />
controlled eng<strong>in</strong>eer<strong>in</strong>g experiments to understand which semantics-based approaches will work and what<br />
senectus et netus et male. Ali-<br />
will not work, and on what time-scales. This way, we ensure valid substantiations of our claims.<br />
quam pede. Pro<strong>in</strong> neque est,<br />
• the impact gap sagittis w.r.t. at, <strong>in</strong>dustrial semper vitae, take-up: t<strong>in</strong>- Knowledge technologies have simply not arrived yet, <strong>in</strong> ma<strong>in</strong>stream<br />
content cidunt and knowledge quis Malesuada management quis, eges- - Many European technology providers are SMEs and even the<br />
advanced media tas management quis, wisi. Donec providers ac sapien. have not yet, even understood the potential of relatively simple<br />
semantic web technology, Ut orci. Duis such ultricies, as the metus use a of RDF! Interactive Knowledge will <strong>in</strong>volve up to 50 European<br />
feugiat porttitor, dolor mauris<br />
CMS and KMS providers br<strong>in</strong>g<strong>in</strong>g knowledge technologies to them. It will activate a dozen open source<br />
convallis est, quis mattis lacus<br />
communities which have stakes <strong>in</strong> related fields such as <strong>in</strong>telligent lay-out<strong>in</strong>g and semantics-enabled stor-<br />
ligula eu augue. Sed facilisis.<br />
age solutions for content. Interactive Knowledge will also be present <strong>in</strong> standards bodies such as W3C and<br />
Morbi lorem mi, tristique vitae,<br />
OASIS to ensure<br />
sodales<br />
a balance<br />
eget,<br />
between<br />
hendrerit<br />
<strong>in</strong>dustrial<br />
sed,<br />
effectiveness and conceptual soundness of CMS and KMS related<br />
standardisation.<br />
erat..<br />
Vestibulum usce urna magna,neque<br />
eget lacus. Maecenas<br />
3
Ma<strong>in</strong> Innovations<br />
In order to support the transition to a<br />
truly knowledge based economy, we<br />
must move our current support technology<br />
from a content-based technology<br />
to a semantics-capable technology,<br />
and we must do so not just for the big<br />
players, but we must conv<strong>in</strong>ce European<br />
SMEs that this is a worthwhile journey<br />
to take. This is expressed <strong>in</strong> the mission<br />
statement:<br />
Interactive Knowledge creates a<br />
technology platform for semantically<br />
enabled content and knowledge<br />
management, targeted at small to<br />
medium CMS technology providers.<br />
This overall mission entails a number of<br />
necessary <strong>in</strong>novations which do not<br />
seem to have been <strong>in</strong> the focus of research<br />
on Intelligent Content and Semantics,<br />
so far:<br />
• There are very advanced technology<br />
platforms such as semantic<br />
web services and there are even<br />
comb<strong>in</strong>ations of these advanced<br />
service architectures with GRID<br />
architectures, but there has not<br />
been much research <strong>in</strong>to what<br />
stops current CMS technology<br />
providers from buy<strong>in</strong>g <strong>in</strong>to semantic<br />
technologies. Interactive<br />
Knowledge will provide a seman-<br />
“A-B-C People”<br />
Doug Engelbart's far-sighted vision about technologies<br />
for knowledge workers that enable users<br />
“downstream” to be more productive stands at the<br />
beg<strong>in</strong>n<strong>in</strong>g of this project.<br />
tically enabled<br />
layered CMS/<br />
KMS architecture,<br />
its specification<br />
and a<br />
reference implementation - the<br />
Interactive Knowledge Stack.<br />
• There has been excellent research<br />
work <strong>in</strong>to foundations of ontological<br />
representations, and there<br />
are large scale workbenches for<br />
ontological eng<strong>in</strong>eer<strong>in</strong>g, but there<br />
have not been many attempts to<br />
make foundational ontologies usable<br />
by commercial software developers<br />
and there has been even<br />
less research <strong>in</strong>to develop<strong>in</strong>g user<br />
<strong>in</strong>terfaces which let end users <strong>in</strong>teract<br />
with knowledge structures<br />
<strong>in</strong> an <strong>in</strong>tuitive<br />
fashion. InteractiveKnowledge<br />
will provide<br />
a layered,<br />
semantically<br />
enabled user <strong>in</strong>terface framework<br />
which can be customised by software<br />
developers of CMS applications<br />
so that end users can <strong>in</strong>teract<br />
with knowledge-rich content<br />
<strong>in</strong> an <strong>in</strong>tuitive way.<br />
4<br />
What stops current CMS<br />
technology providers from<br />
buy<strong>in</strong>g <strong>in</strong>to semantic<br />
technologies?<br />
How can end users <strong>in</strong>teract<br />
with knowledge-rich<br />
content <strong>in</strong> an <strong>in</strong>tuitive<br />
way?
• There have been three waves of<br />
research <strong>in</strong>to <strong>in</strong>teroperation between<br />
heterogeneous <strong>in</strong>formation<br />
systems, start<strong>in</strong>g with database<br />
<strong>in</strong>teroperation <strong>in</strong> the 1980s, do<strong>in</strong>g<br />
semantics-based <strong>in</strong>teroperation<br />
<strong>in</strong> the 1990s (e.g. the US I3<br />
programme - Intelligent Information<br />
Integration) and be<strong>in</strong>g re<strong>in</strong>vented<br />
at present, by the Semantic<br />
Web community, albeit<br />
with a new set of implementation<br />
technologies.<br />
Very few of the<br />
known <strong>in</strong>-<br />
teroperationsolutions have ever made it <strong>in</strong>to<br />
ma<strong>in</strong>stream systems because they<br />
tended to be too complex to use.<br />
Interactive Knowledge will analyse<br />
the most useful semanticwrapper<br />
<strong>in</strong>novations and make<br />
them mature enough to be used<br />
<strong>in</strong> the Stack. We will comb<strong>in</strong>e this<br />
pragmatic approach with the latest<br />
expertise <strong>in</strong> <strong>in</strong>teroperation<br />
technology, comb<strong>in</strong><strong>in</strong>g work from<br />
networked enterprises with the<br />
research done <strong>in</strong> <strong>in</strong>telligent content<br />
and semantics.<br />
• With RDF and OWL, the Semantic<br />
Web community has developed<br />
two new but not necessarily compatible<br />
storage<br />
Is a mismatch <strong>in</strong> database paradigms, next to<br />
technologies impend<strong>in</strong>g the exist<strong>in</strong>g rela-<br />
semantic technology take tional, hierarchical<br />
up?<br />
and object-oriented<br />
data bases. This<br />
makes it nearly impossible<br />
- even for research projects<br />
- to f<strong>in</strong>d a coherent system<br />
architecture for data storage, rule<br />
representation and reason<strong>in</strong>g<br />
over <strong>in</strong>stances and schemas. Interactive<br />
Knowledge will do engi-<br />
5<br />
Ma<strong>in</strong> Innovations<br />
Is <strong>in</strong>teractive and <strong>in</strong>tuitive<br />
content a reality?<br />
neer<strong>in</strong>g research <strong>in</strong>to practical,<br />
yet sound persistence architectures<br />
which do not exhibit the<br />
current, frequently encountered<br />
problem of duplication of <strong>in</strong>formation<br />
<strong>in</strong> reason<strong>in</strong>g and database<br />
systems.<br />
• By develop<strong>in</strong>g a coherent CMS<br />
framework, Interactive Knowledge<br />
will be better able to hide complexities<br />
of computer-based<br />
knowledge representa-<br />
tion from the user. The<br />
user must always be<br />
confronted with a rep-<br />
resentation of his/her<br />
knowledge space, which is adequate<br />
and fits the mental model<br />
of the user's understand<strong>in</strong>g of the<br />
knowledge doma<strong>in</strong>. Interactive<br />
Knowledge will develop conceptual<br />
metaphors which can act as<br />
hidden ontological patterns, thus<br />
mov<strong>in</strong>g user <strong>in</strong>terface design<br />
closer to natural language (albeit<br />
controlled natural language).
Expected Market Impact<br />
aoreet nec <strong>in</strong>terdum<br />
By Trenz Pruca<br />
Malesuada quis, egestas quis, felis nunc, aliquam ac, consequat<br />
wisi. Donec ac sapien. Ut orci. vitae, feugiat at, blandit vitae,<br />
Duis ultricies, metus a feugiat euismod vel, nunc. Aenean ut<br />
porttitor, dolor mauris convallis erat ut nibh commodo suscipit.<br />
est, quis mattis lacus ligula eu Maecenas metus non quam.<br />
augue. Sed facilisis. Morbi lorem Nam uut, massa. Maecenas<br />
mi, tristique vitae, sodales eget, vitae ante et lacus aliquam<br />
hendrerit sed, erat lorem ipsum. hendrerit. Aenean ut erat ut<br />
Vestibulum eget purus vitae nibh commodo suscipit. Curabi-<br />
eros ornare adipisc<strong>in</strong>g. Vivamus tur nunc eros, euismod <strong>in</strong>, con-<br />
nec quam. Integer vestibulum vallis at, vehicula sed consecte-<br />
malesuada libero. Sed vehicula tuer posuere.<br />
fermentum leo. In condimentum.<br />
Nullam wisi arcu, suscipit con- Malesuada quis, egestas quis,<br />
sectetuer. Vestibulum imperdiet wisi. Donec ac sapien. Ut orci.<br />
nonummy sem. Vivamus sit amet Duis ultricies, metus a feugiat<br />
erat nec turpis tempus conse- porttitor, dolor mauris convallis<br />
quat. Praesent malesuada. Donec est, quis mattis lacus ligula eu<br />
vitae dolor. Donec at lacus ac mi augue. Sed facilisis. Morbi lorem<br />
vehicula bibendum. Donec mi, tristique vitae, sodales eget,<br />
feugiat organisations.<br />
tempor libero Aenean ut hendrerit sed, erat lorem ipsum.<br />
erat ut nibh commodo suscipit.<br />
Nam uut, massa. Maecenas vitae<br />
ante et lacus aliquam hendrerit.<br />
Curabitur nunc eros, euismod<br />
<strong>in</strong>, convallis at, vehicula sed<br />
consectetuer posuere, eros<br />
mauris dignissim diam, pretium<br />
sed pede suscipit: Adiam condimentum<br />
purus, <strong>in</strong> consectetuer<br />
Pro<strong>in</strong> <strong>in</strong> sapien.<br />
Fusce urna magna,neque<br />
eget lacus. Maecenas felis nunc,<br />
aliquam ac, consequat vitae,<br />
feugiat at, blandit vitae, euismod<br />
vel, nunc. Aenean ut erat ut nibh<br />
commodo suscipit. Maecenas<br />
metus non quam.<br />
Cras erat. Aliquam pede.<br />
vulputate eu, estmorbi tristique<br />
senectus et netus et male. Aliquam<br />
pede. Pro<strong>in</strong> neque est,<br />
sagittis at, semper vitae, t<strong>in</strong>cidunt<br />
quis Malesuada quis, egestas<br />
quis, wisi. Donec ac sapien.<br />
Ut orci. Duis ultricies, metus a<br />
feugiat porttitor, dolor mauris<br />
convallis est, quis mattis lacus<br />
ligula eu augue. Sed facilisis.<br />
Morbi lorem enterta<strong>in</strong>ment.<br />
mi, tristique vitae,<br />
sodales eget, hendrerit sed,<br />
erat..<br />
Vestibulum usce urna magna,neque<br />
eget lacus. Maecenas<br />
What are we aim<strong>in</strong>g at? It would be a great improvement over current<br />
practice if Interactive Knowledge could develop CMS components<br />
that are suitable for the top 50% of CMS software<br />
developers to build adequate solutions for the top 50% of customers.<br />
This means that we would expect 50% of the firms who get exposed to<br />
Interactive Knowledge to actually take up the technology and methodology<br />
beyond the project's life time and we expect the solutions<br />
developed to be considered successful <strong>in</strong> 50% of the customer<br />
cases. This figure would be considerably higher than current<br />
estimates concern<strong>in</strong>g the success of traditional IT solutions <strong>in</strong> end user<br />
It would be a further great improvement if we moved from the current<br />
support technologies for content management, to a support technology<br />
for Ambient Intelligence which is where the "content" technologies will<br />
have to move, eventually. Such a move would enable:<br />
• Rapid development of content-supported ambient environments,<br />
i.e., adaptive, web-based and flexible support of heterogeneous<br />
contents delivered by semantic CMS allow faster <strong>in</strong>tegration<br />
<strong>in</strong>to ambient environments<br />
• The ma<strong>in</strong> <strong>in</strong>novation potential with<strong>in</strong> the context of ambient environments<br />
is by far the potential for new product designs. Contents<br />
can be more rapidly <strong>in</strong>tegrated <strong>in</strong>to smart products that<br />
deliver new means for <strong>in</strong>teraction, collaboration, and<br />
6
<strong>IKS</strong> developed a work<strong>in</strong>g<br />
hypothesis which we call<br />
the Interactive Knowledgeedge<br />
Stack. We We are try<strong>in</strong>g<br />
to start a dialogue<br />
<strong>in</strong> the the developer community,<br />
about the<br />
need for for a a conceptual<br />
layer<strong>in</strong>g. As a start,<br />
we we developed the folfollow<strong>in</strong>g concepts,<br />
visualised <strong>in</strong> this<br />
diagramm.<br />
<strong>IKS</strong> layers: behavioural/<br />
<strong>in</strong>terface, description/<br />
middleware, distribution<br />
& storage/repository<br />
Jo<strong>in</strong> the dialogue<br />
7<br />
The <strong>IKS</strong> Hypothesis<br />
We <strong>in</strong>vite people who have an <strong>in</strong>terest <strong>in</strong> future, advanced forms of<br />
<strong>in</strong>teraction with “<strong>in</strong>telligent” content on the web and how such future<br />
forms of content can be managed.<br />
In short we want to show practical pathways for current CMS technology<br />
provider to such advanced platforms piece by piece, <strong>in</strong> manageable<br />
steps! That’s why we need the practitioners amongst you, too!
Success Indicators<br />
Interactive Knowledge is a unique attempt to achieve impact<br />
through <strong>in</strong>dustrial uptake of semantic web technologies <strong>in</strong> an<br />
important sector of the European economy: support<strong>in</strong>g bus<strong>in</strong>ess<br />
related semantic content and knowledge management.<br />
We describe the follow<strong>in</strong>g five critical<br />
success factors and give success and<br />
failure conditions:<br />
• CSF-1 <strong>IKS</strong> Technology Stack<br />
• CSF-2 Interaction with knowledge<br />
at the user level<br />
• CSF-3 Rais<strong>in</strong>g the technological<br />
capabilities of CMS providers<br />
• CSF-4 Rais<strong>in</strong>g the value of <strong>in</strong>teractive<br />
knowledge <strong>in</strong> the perception<br />
of the user<br />
• CSF-5 Provid<strong>in</strong>g a useful methodology<br />
for develop<strong>in</strong>g and manag<strong>in</strong>g<br />
semantic CMS<br />
CSF-1 <strong>IKS</strong> Technology Stack<br />
There are three sub-criteria that need to<br />
be achieved:<br />
• Specifications - it would be a success<br />
if <strong>IKS</strong> contributed significantly<br />
to standards of OASIS and<br />
W3C. It would be a failure if there<br />
were no specifications beyond to-<br />
Objectives Tree<br />
day's state of the art, after the<br />
project has ended.<br />
• Software - it would be a success if<br />
several non-trivial applications<br />
were developed and if these applications<br />
exhibit a widely acknowledged,<br />
significant <strong>in</strong>tegration of<br />
semantic models with current CMS<br />
technology. It would be a failure if<br />
more than half the developers<br />
would report the <strong>IKS</strong> framework to<br />
be unusable for their purposes.<br />
• Demo Applications - it would be a<br />
resound<strong>in</strong>g success if 80% of <strong>IKS</strong><br />
based applications received favourable<br />
reviews from their respective<br />
end users. It would be a<br />
failure if no significant applications<br />
have been built by month<br />
36.<br />
CSF-2 Interaction with knowledge at<br />
the user level<br />
There are five sub-criteria that need to<br />
be achieved:<br />
8
• Development of the Intelligent<br />
Project Controll<strong>in</strong>g Tool as an<br />
early use case - it would be a success<br />
if the majority of end users<br />
regarded the tool as "helpful", "<strong>in</strong>telligent"<br />
and if the tool itself was<br />
proof of the <strong>IKS</strong> specifications. It<br />
would be a failure if the majority<br />
of the users do not see any difference<br />
to similar tools or achieves<br />
its success without use <strong>in</strong> any of<br />
the <strong>IKS</strong> specifications.<br />
• Useful <strong>in</strong>teraction at applications<br />
level - it would be a success if the<br />
majority of applications were able<br />
to use the <strong>IKS</strong> <strong>in</strong>teraction model<br />
for build<strong>in</strong>g their semantic CMS<br />
applications. It would be a failure<br />
if none of the applications make<br />
use of the generic model specification.<br />
• Useful basic knowledge models<br />
for use <strong>in</strong> applications - it would<br />
be a success if the majority of applications<br />
were able to use the <strong>IKS</strong><br />
knowledge model for build<strong>in</strong>g<br />
their semantic CMS applications. It<br />
would be a failure if neither the<br />
models can be used directly or<br />
can be mapped to doma<strong>in</strong> knowledge<br />
models.<br />
• <strong>IKS</strong> user model is adopted by<br />
many semantic CMS providers - it<br />
would be a success if the majority<br />
of applications were able to use<br />
the <strong>IKS</strong> user model for build<strong>in</strong>g<br />
their semantic CMS applications. It<br />
would be a failure if the model is<br />
neither used nor has def<strong>in</strong>ed relations<br />
to exist<strong>in</strong>g popular user<br />
models.<br />
• <strong>IKS</strong> Discourse Model is used by<br />
many semantic CMS providers - it<br />
would be a success if the majority<br />
of applications were able to use<br />
9<br />
Success Indicators<br />
the <strong>IKS</strong> discourse model for build<strong>in</strong>g<br />
their semantic CMS applications.<br />
It would be a failure if the<br />
<strong>IKS</strong> discourse models are not accepted<br />
by relevant communities<br />
as an <strong>in</strong>novative and useful approach.<br />
CSF-3 Rais<strong>in</strong>g the technological capabilities<br />
of CMS providers<br />
There are four sub-criteria that need to<br />
be achieved:<br />
• Horizontal use case applications<br />
- it would be a success if CMS<br />
providers which previously had a<br />
strong specialisation for a specific<br />
sector, would report significant<br />
new bus<strong>in</strong>ess opportunities <strong>in</strong> new<br />
application doma<strong>in</strong>s, afforded by<br />
the <strong>in</strong>creased capabilities of the<br />
<strong>IKS</strong> framework. It would be a failure<br />
if none of the CMS providers<br />
report efficiency ga<strong>in</strong>s.<br />
• Vertical use case applications -<br />
the success criteria for vertical<br />
<strong>in</strong>tegration are dependent on the<br />
actual structure of the <strong>IKS</strong> Stack.<br />
The semantic benchmarks <strong>in</strong> WP1<br />
will lead to our first set of success<br />
criteria. The f<strong>in</strong>al set will be decided<br />
together with the release<br />
version of the <strong>IKS</strong> framework, <strong>in</strong><br />
M36. It would be a failure if neither<br />
the methodology nor the <strong>IKS</strong><br />
software framework would lead to<br />
tangible <strong>in</strong>dustrial uptake.<br />
• 40+ CMS firms are participat<strong>in</strong>g <strong>in</strong><br />
<strong>IKS</strong> - it would be a success if the<br />
target of 50 CMS providers tak<strong>in</strong>g<br />
part <strong>in</strong> validation experiments,<br />
was achieved. It would be a failure<br />
if less than 20 CMS providers were<br />
tak<strong>in</strong>g part by month 36.<br />
• Benchmarks for semantic capability<br />
- it would be a resound<strong>in</strong>g<br />
success if the <strong>IKS</strong> benchmarks
Success Indicators<br />
were adopted by several <strong>in</strong>ternational<br />
bodies, as lead reference<br />
for measures of CMS quality. It<br />
would be failure if little significant<br />
external reference was made to<br />
<strong>IKS</strong> by month 36.<br />
CSF-4 Rais<strong>in</strong>g the value of <strong>in</strong>teractive<br />
knowledge <strong>in</strong> the perception of the<br />
user<br />
There are three sub-criteria that need<br />
to be achieved:<br />
• Demonstration of a use case for<br />
advanced CMS <strong>in</strong> an Ambient Environment<br />
- it would be a success<br />
if the ambient <strong>in</strong>telligence community<br />
realised the importance of<br />
semantic CMS as part of the<br />
AmISpace <strong>in</strong>frastructure and if at<br />
the same time, CMS providers understood<br />
the commercial potential<br />
of AmISpace. This will be achieved<br />
through high-quality papers for<br />
<strong>in</strong>terdiscipl<strong>in</strong>ary journals, workshops<br />
and conferences. It would<br />
be a failure if no significant <strong>in</strong>terdiscipl<strong>in</strong>ary<br />
results were produced.<br />
• Demonstration of an actual end<br />
user system <strong>in</strong> a consumer show<br />
room - it would be a success if<br />
one or more <strong>IKS</strong> use cases raised<br />
significant <strong>in</strong>terest with the <strong>in</strong>tended<br />
end user audiences and<br />
the attendant press and media<br />
coverage over a susta<strong>in</strong>ed period<br />
of time, or repeatedly. This should<br />
lead to a market perception of <strong>IKS</strong><br />
be<strong>in</strong>g a "disruptive" technology<br />
with high leverage. It would be a<br />
failure if neither the technology<br />
itself nor the perception of it<br />
would lead to measurable change<br />
of customers' purchase behaviour<br />
with respect to advanced content<br />
management.<br />
• Achiev<strong>in</strong>g the "Semantic Wave<br />
Europe" - it would be a success if<br />
at the end of the project there<br />
were <strong>in</strong> the region of 100 CMS<br />
providers acknowledg<strong>in</strong>g the use<br />
of <strong>IKS</strong> related specifications,<br />
methods and/or components <strong>in</strong><br />
their products, and if there were<br />
<strong>in</strong> the region of 500 <strong>in</strong>dividuals<br />
from different communities acknowledg<strong>in</strong>g<br />
the use of <strong>IKS</strong> related<br />
specifications, methods and/<br />
or components <strong>in</strong> their knowledge<br />
and content related work. It would<br />
be a failure if less than 30% of a<br />
representative sample (firms or<br />
<strong>in</strong>dividuals) were aware of <strong>IKS</strong> and<br />
its technological framework.<br />
CSF-5 Provid<strong>in</strong>g a useful methodology<br />
for develop<strong>in</strong>g and manag<strong>in</strong>g<br />
semantic CMS<br />
There are three sub-criteria that need<br />
to be achieved:<br />
• Academic Tra<strong>in</strong><strong>in</strong>g - it would be a<br />
success if three universities adopt<br />
significant parts of the <strong>IKS</strong> tra<strong>in</strong><strong>in</strong>g<br />
materials for graduate or undergraduate<br />
studies. It would be a<br />
failure if the <strong>IKS</strong> design family will<br />
not be adopted <strong>in</strong> academic discourse.<br />
• Industrial Tra<strong>in</strong><strong>in</strong>g - it will be a<br />
success if there is a high demand<br />
for <strong>IKS</strong> <strong>in</strong>dustrial tra<strong>in</strong><strong>in</strong>g and the<br />
tra<strong>in</strong><strong>in</strong>g is offered and subscribed<br />
to, at commercial conditions. It<br />
would be a failure if there is no<br />
external <strong>in</strong>terest <strong>in</strong> <strong>IKS</strong>-related<br />
tra<strong>in</strong><strong>in</strong>gs.<br />
• <strong>IKS</strong> Books - it would be a success<br />
if the book gets published receives<br />
favourable feedback.. It<br />
would be a failure if the book was<br />
not published by external publishers.<br />
10
Implementation <strong>Plan</strong><br />
aoreet nec <strong>in</strong>terdum<br />
By Trenz Pruca<br />
Overall strategy<br />
Malesuada quis, egestas quis,<br />
Interactive Knowledge wisi. has Donec a duration ac sapien. Ut of orci. 48 months; and a budget of 8,5 M€ with 5,6 M€ requested<br />
fund<strong>in</strong>g. The project Duis is organised ultricies, metus <strong>in</strong> 10 a feugiat <strong>Work</strong> Packages and uses an effort of 750 person months. It<br />
porttitor, dolor mauris convallis<br />
expects to leverage another 200 PM <strong>in</strong> open source development outside the project, as well as a fur-<br />
est, quis mattis lacus ligula eu<br />
ther 100-200 PM <strong>in</strong> augue. external Sed facilisis. validations Morbi lorem of the project results.<br />
These leverag<strong>in</strong>g activities mi, tristique and vitae, their sodales f<strong>in</strong>anc<strong>in</strong>g eget, are described <strong>in</strong> WP8 ("Semantic Wave Europe") and <strong>in</strong><br />
hendrerit sed, erat lorem ipsum.<br />
the f<strong>in</strong>ancial resource plann<strong>in</strong>g section. The work packages are briefly <strong>in</strong>troduced below:<br />
<strong>Work</strong> Package Title Brief Overview of WP<br />
WP1 - Benchmark<strong>in</strong>g <strong>in</strong>dustrial<br />
semantic software capabilities<br />
WP2 - <strong>IKS</strong> Requirements Capture<br />
through Use Cases<br />
WP3 - Research <strong>in</strong>to Requirements<br />
of the Interactive<br />
Knowledge Stack<br />
WP4 - Design and Implementation<br />
of the Use Cases<br />
WP5 - Design and Implementation<br />
of the Interactive<br />
Knowledge Stack<br />
WP6 - Validation of the Interactive<br />
Knowledge Stack<br />
We will devise a benchmark<strong>in</strong>g scheme and the six IND-partners will attempt to build a small system<br />
with dist<strong>in</strong>ct semantic challenges. The results feed <strong>in</strong>to requirements capture for the Interactive Knowledge<br />
Stack.<br />
While the benchmark provides a "laboratory" type situation, we use four dist<strong>in</strong>ct use cases for practical<br />
requirements capture for the Interactive Knowledge Stack. This feeds <strong>in</strong>to WP3, WP4 (Design) and WP7<br />
(Methodology)<br />
We will conduct research at four levels: knowledge-based <strong>in</strong>teraction and presentation; knowledge<br />
representation and reason<strong>in</strong>g; semantic lift<strong>in</strong>g and wrapp<strong>in</strong>g of legacy resources; semantics based data<br />
access and reason<strong>in</strong>g (backend support)<br />
The four use cases are developed <strong>in</strong> parallel with the implementation of the Interactive Knowledge Stack<br />
(WP5) and the two work packages will <strong>in</strong>form each other, <strong>in</strong> a similar way as WP2 and WP3 do for<br />
requirements.<br />
We build an Alpha, Beta and f<strong>in</strong>al release of a reference implementation of the envisaged Interactive<br />
Knowledge Stack. The Alpha and Beta releases are validated <strong>in</strong>ternally, <strong>in</strong> the use cases. The f<strong>in</strong>al release<br />
is used to build the Road Show Demonstrators (WP9) and it is given to the external early adopters<br />
for use and validation by firms outside the consortium (Task 6.3)<br />
It is important to expla<strong>in</strong> the difference between Task 6.2 (47 PM) and Task 6.3 (5 PM!) here: Task 6.2.<br />
is the validation by the IND-partners of the consortium <strong>in</strong> specific validation projects whereas Task 6.3<br />
is our contribution to conduct<strong>in</strong>g and manag<strong>in</strong>g of the external validation which has no effort charged<br />
to the project! The external validation partners receive a tra<strong>in</strong><strong>in</strong>g grant as the project's contribution to<br />
their act<strong>in</strong>g as early adopters.<br />
WP7 - Methodology By year two we publish a report on the state of semantic capabilities of European CMS providers; by year<br />
three we provide <strong>in</strong>dustrial tra<strong>in</strong><strong>in</strong>g to be dissem<strong>in</strong>ated by regional transfer offices and at the end of the<br />
project a full methodology handbook will be published. The university partners will <strong>in</strong>troduce the<br />
knowledge generated <strong>in</strong> the project <strong>in</strong>to their academic teach<strong>in</strong>g programmes.<br />
WP8 - "Semantic Wave Europe" The term "Semantic Wave" is borrowed from Mills Davis, a US Evangelist for Semantic Web. Here it<br />
stands for the work we envisage to activate open source communities and European CMS providers (and<br />
their customers!) to embrace the specifications and benefits of the Interactive Knowledge Stack.<br />
WP9 - Industrial Application &<br />
Demo<br />
We demonstrate the use of the f<strong>in</strong>al Interactive Knowledge Stack for build<strong>in</strong>g <strong>in</strong>dustrial applications and<br />
we make the show cases stand out from the crowd.<br />
WP10 - Project Management We manage the project through co-ord<strong>in</strong>ation, QA controll<strong>in</strong>g and f<strong>in</strong>ancial controll<strong>in</strong>g, through the use<br />
of semantic Wikis and via a "visit<strong>in</strong>g manager"!<br />
11
<strong>Work</strong> <strong>Plan</strong> <strong>in</strong> <strong>Detail</strong><br />
WP 1 - Benchmark<strong>in</strong>g <strong>in</strong>dustrial semantic<br />
software capability<br />
<strong>IKS</strong> will <strong>in</strong>vite organisations which conduct or use CMS<br />
benchmarks, to act as stakeholders <strong>in</strong> def<strong>in</strong><strong>in</strong>g success criteria<br />
for advanced knowledge and content management.<br />
In Task 1.1 we design the benchmark<strong>in</strong>g<br />
experiment to be conducted. Each<br />
of the IND partners will be given the<br />
same task of build<strong>in</strong>g a semantically<br />
enhanced web-based content management<br />
system with<strong>in</strong> a tight time-frame.<br />
We envisage a sophisticated benchmark<strong>in</strong>g<br />
model which factors out standard<br />
software eng<strong>in</strong>eer<strong>in</strong>g capabilities<br />
and strengths <strong>in</strong> user <strong>in</strong>terface build<strong>in</strong>g,<br />
from actual semantics- or knowledgebased<br />
capabilities. The benchmarks will<br />
start with a three level dist<strong>in</strong>ction of capability<br />
and will later be ref<strong>in</strong>ed to five<br />
levels, if possible.<br />
In Task 1.2 the six IND partners will be<br />
do<strong>in</strong>g the benchmark exercise which<br />
will most likely be staggered - we let<br />
them develop one level of achievement,<br />
validate it and then go on to the next<br />
step <strong>in</strong> the exercise. This is why we envisage<br />
a n<strong>in</strong>e-months period <strong>in</strong> which<br />
these benchmark-and-validate cycles<br />
(Tasks 1.2 and 1.3) will be done.<br />
In Task 1.3 we validate the results of<br />
the benchmark<strong>in</strong>g exercise and use the<br />
results (e.g. <strong>in</strong>terviews with designers/<br />
developers about their experiences,<br />
challenges faced) as <strong>in</strong>put to the requirements<br />
capture phase of WP3 (Requirements<br />
of the Interactive Knowledge<br />
Stack).<br />
Formal assessment of <strong>IKS</strong> components<br />
to ensure progress over conventional<br />
CMS applications: There are several<br />
widely accepted CMS benchmark procedures<br />
available at present. The BNP<br />
benchmark uses 15 criteria under three<br />
head<strong>in</strong>gs: Technical (e.g. architecture<br />
and functionality), Usability (e.g. personalisation<br />
or workflow support), Bus<strong>in</strong>ess<br />
(e.g. technology partners and support<br />
for open standards).<br />
Benchmarks used by CMSWatch use a<br />
more sophisticated structure dist<strong>in</strong>guish<strong>in</strong>g<br />
functionality along the content<br />
life cycle (e.g. production and delivery).<br />
Academic work on "semantic benchmark<strong>in</strong>g"<br />
is still focused on technology<br />
without regard for bus<strong>in</strong>ess contexts.<br />
<strong>IKS</strong> will map <strong>in</strong>dustrial CMS benchmarks<br />
to the layers layers of the Interactive Knowledge<br />
Stack. Industrial success criteria<br />
will be attributed to components of the<br />
stack. Next, "best of breed" achievements<br />
for each of the criteria will be<br />
noted. F<strong>in</strong>ally, the "semanticity" of the<br />
CMS solution will be assessed. This<br />
measure has several dimensions:<br />
• how declarative is the implementation?<br />
The opposite would be implicitness.<br />
• how generative is the approach?<br />
The opposite would be programmatic<br />
enumeration of cases.<br />
• how recomb<strong>in</strong>ant is the software<br />
function <strong>in</strong> question? The opposite<br />
would be a function whose output<br />
cannot be recomb<strong>in</strong>ed with the<br />
output of other software funcfunc-functions. 12
WP2 serves the purpose of provid<strong>in</strong>g<br />
real-world requirements as witnessed<br />
by <strong>in</strong>dustrial partners. We have four use<br />
cases <strong>in</strong> which the scope is def<strong>in</strong>ed upfront,<br />
and case has a dist<strong>in</strong>ct bias:<br />
Task 2.1 is the visionary use case<br />
where we demonstrate how the field of<br />
CMS may be <strong>in</strong>fluenced (and changed!)<br />
through the vision of Ambient Intelligence.<br />
The challenge of this case is to<br />
"route" content and <strong>in</strong>teractive knowledge<br />
objects accord<strong>in</strong>g to the needs of<br />
the user and accord<strong>in</strong>g to the environment<br />
of the user. The simple example<br />
is: You are tak<strong>in</strong>g a bath, watch<strong>in</strong>g<br />
some sports <strong>in</strong> the background (football,<br />
car rac<strong>in</strong>g), but actually listen to<br />
some music while the sports is on mute.<br />
Suddenly, you have a good idea about<br />
your new project and you want to<br />
quickly make a note of the idea, as a<br />
comment to the multimedia presentation<br />
you have been putt<strong>in</strong>g together<br />
with your team. You need to transfer<br />
your computer desktop to one of the<br />
bathroom displays (while still listen<strong>in</strong>g<br />
to the music and watch<strong>in</strong>g the sports)<br />
and you want to use speech record<strong>in</strong>g<br />
and speech-to-text to add the comment<br />
to your presentation and mail it to<br />
some colleagues. The game goes <strong>in</strong>to<br />
overtime and you want to go <strong>in</strong>to the<br />
Sauna - so you now want to follow the<br />
same sports event as a radio transmission.<br />
Your whole house is managed by<br />
you us<strong>in</strong>g a "mix<strong>in</strong>g desk" on which you<br />
call up "tracks" and you mix them to<br />
whatever you feel is right for you. This<br />
<strong>in</strong>cludes re-sett<strong>in</strong>g the heat<strong>in</strong>g from<br />
w<strong>in</strong>ter-mode to summer-mode, while<br />
sitt<strong>in</strong>g <strong>in</strong> the bath - if you believe this is<br />
possible today: try it out now - you will<br />
13<br />
<strong>Work</strong> <strong>Plan</strong> <strong>in</strong> <strong>Detail</strong><br />
WP 2 - Understand<strong>in</strong>g and Requirements<br />
Capture through Use Cases<br />
not even understand the manual and<br />
the device that needs to be programmed!<br />
This is what Interactive<br />
Knowledge is all about: <strong>in</strong>telligent digital<br />
convergence of (currently dumb)<br />
content. And this is what future CMS/<br />
KMS will be deal<strong>in</strong>g with!<br />
Task 2.2 by contrast, looks at a horizontal<br />
use case from NUXEO, a CMS<br />
provider with a "horizontally placed"<br />
CMS framework. We have not fixed the<br />
actual target application, but it will be<br />
one where a broad range of functionality<br />
is needed and therefore, a use case<br />
where we can study the set of generic<br />
functions needed <strong>in</strong> the Interactive<br />
Knowledge Stack, at each of the layers.<br />
We will also look at cases from Day<br />
Software who are similarly placed.<br />
Task 2.3 looks at requirements from<br />
a vertical use case provided by Pisano/<br />
CIC who are active <strong>in</strong> the portal market<br />
for travel agencies and who are <strong>in</strong>terested<br />
<strong>in</strong> comb<strong>in</strong><strong>in</strong>g their CMS with recommender<br />
systems - another example<br />
for a CMS provider mov<strong>in</strong>g towards<br />
added value through "<strong>in</strong>telligent content".<br />
Task 2.4 looks at the requirements <strong>in</strong><br />
an area where a very rich knowledge<br />
doma<strong>in</strong> is comb<strong>in</strong>ed with CMS of arbitrary<br />
richness <strong>in</strong> media. The application<br />
doma<strong>in</strong> is project controll<strong>in</strong>g, and as a<br />
demonstration of this, we will analyse,<br />
design and build a knowledge-based<br />
"Project-controll<strong>in</strong>g system". This<br />
means content management connected<br />
with previous plans, and the monitor<strong>in</strong>g<br />
of efforts aga<strong>in</strong>st knowledge workers<br />
output (e.g. software or documents). A<br />
version of this system will be made ac-
<strong>Work</strong> <strong>Plan</strong> <strong>in</strong> <strong>Detail</strong><br />
cessible as freeware. There are two<br />
good reasons for this application case:<br />
all stakeholders (EC, researchers, <strong>in</strong>dustry,<br />
reviewers, etc.) understand the doma<strong>in</strong><br />
<strong>in</strong> question, understand the challenges<br />
of manag<strong>in</strong>g knowledge based<br />
content <strong>in</strong> this doma<strong>in</strong>, and are therefore<br />
<strong>in</strong> a position to assess the quality<br />
of our work, without any need for<br />
judgmental support from outside. This<br />
is an additional challenge and motivation<br />
for the research group, apart from<br />
the second good reason: we are confident<br />
that such a system has a serious<br />
bus<strong>in</strong>ess case and some of the partners<br />
will jo<strong>in</strong>tly develop it <strong>in</strong>to a bus<strong>in</strong>ess<br />
venture, possibly <strong>in</strong> collaboration with<br />
one of the <strong>in</strong>dustrial partners <strong>in</strong> the<br />
project. The exploitation plans of the<br />
partners will be developed <strong>in</strong> WP8 -<br />
"Semantic Wave Europe" and WP9 - "Industrial<br />
Application and Demo".<br />
WP3 looks at the scientific foundations<br />
needed to create an <strong>in</strong>dustry-strength<br />
Interactive Knowledge Stack which has<br />
real impact on the solutions provided by<br />
CMS-SMEs <strong>in</strong> Europe. Note that the<br />
software eng<strong>in</strong>eer<strong>in</strong>g perspective across<br />
the whole stack is provided <strong>in</strong> WP2 -<br />
Task 2.2 (horizontal <strong>in</strong>dustrial use case)<br />
where the "Stack-experts" from University<br />
of Paderborn are work<strong>in</strong>g closely<br />
with <strong>in</strong>dustry and with the researchers<br />
<strong>in</strong> WP3!<br />
Task 3.1 looks at the requirements<br />
for the user <strong>in</strong>teraction with knowledge<br />
and at the attendant presentational<br />
aspects. The real challenge is to<br />
make the plethora of current and past<br />
research results - which are at different<br />
levels of maturity and us<strong>in</strong>g different<br />
implementation technologies - operational<br />
<strong>in</strong> a stack of current, reasonably<br />
future-proof technologies that start at<br />
the <strong>in</strong>terface and end <strong>in</strong> either a relational<br />
database or a dedicated knowledge<br />
base with a reasoner, at the backend.<br />
Task 3.1 focused on the top-end<br />
of this <strong>in</strong>formation flow.<br />
Task 3.2 needs to provide the foundations<br />
for both, the user <strong>in</strong>teraction<br />
as well as the data schemas or ontologies,<br />
and for the rule-based mach<strong>in</strong>ery<br />
envisaged to support complex<br />
bus<strong>in</strong>ess logics. This is where foundational<br />
ontologies and ontology design<br />
patterns from foundational ontologies<br />
expected to provide the "semantic bus"<br />
for the whole system, and this is where<br />
most of the conceptual complexity<br />
needs be hidden from the developer<br />
and subsequently, the end user.<br />
WP 3 - Research <strong>in</strong>to requirements of the<br />
Interactive Knowledge Stack<br />
Task 3.3 is dedicated to the general<br />
problem of access<strong>in</strong>g legacy <strong>in</strong>formation<br />
sources, for which <strong>IKS</strong> wants to<br />
provide a set of useful answers. We<br />
want to focus on those semantic lift<strong>in</strong>g<br />
components that have a high utility for<br />
bus<strong>in</strong>ess applications. Therefore, we will<br />
provide a general "adapter architecture"<br />
for connect<strong>in</strong>g <strong>in</strong>formation resources to<br />
the models of the Interactive Knowledge<br />
Stack, and we will populate that architecture<br />
with actual semantic lift<strong>in</strong>g<br />
components for "Web 2.0 content" (e.g.<br />
mash-ups), multi-media repositories<br />
and traditional structured and semistructured<br />
<strong>in</strong>formation sources.<br />
Task 3.4 addresses the issues of the<br />
database backend and <strong>in</strong> particular,<br />
the dilemma of "duplication and syn-<br />
14
chronisation" between traditional database<br />
technology on the one hand and<br />
knowledge basis which support <strong>in</strong>ferenc<strong>in</strong>g,<br />
on the other: the underly<strong>in</strong>g<br />
problem is that different programm<strong>in</strong>g<br />
and system design paradigms are at<br />
work, here. This is not unusual <strong>in</strong> <strong>in</strong>dustry<br />
and we will need to research<br />
practical approaches to solv<strong>in</strong>g the dilemma<br />
depend<strong>in</strong>g on the needs of the<br />
user.<br />
WP 4 - Design and Implementation<br />
of the Use Cases<br />
A look at the Gantt chart will show that<br />
the use cases will be designed and implemented<br />
alongside the design and<br />
implementation of the Interactive<br />
Knowledge Stack (WP5). The logic of this<br />
apparent parallelism needs to be expla<strong>in</strong>ed:<br />
We envisage the Interactive<br />
Knowledge Stack to be implemented <strong>in</strong><br />
three iterations (Alpha, Beta, F<strong>in</strong>al) and<br />
there will be close collaboration between<br />
the developers of the Use Cases<br />
and the developers of the Stack. This<br />
"explor<strong>in</strong>g the benefits and<br />
limitations of the the Stack" <strong>in</strong><br />
close collaboration is deliberate:<br />
only by try<strong>in</strong>g to build<br />
actual use cases can we be<br />
sure to address real semantic<br />
modell<strong>in</strong>g modell<strong>in</strong>g problems<br />
when design<strong>in</strong>g the Stack.<br />
This means that the use<br />
cases will be exposed to<br />
Alpha and Beta versions<br />
of Stack-components<br />
and <strong>in</strong> some areas, will<br />
actually have to use ex-<br />
ist<strong>in</strong>g technologies to be developed<br />
<strong>in</strong> time. Note that this is part and<br />
parcel of our research method. We need<br />
to experience as developers, what it<br />
means to create an application which<br />
15<br />
<strong>Work</strong> <strong>Plan</strong> <strong>in</strong> <strong>Detail</strong><br />
has semantic capabilities <strong>in</strong>jected <strong>in</strong>to<br />
the design and implementation.<br />
WP 5 - Design and<br />
Implementation of the<br />
“Interactive Knowledge<br />
Stack”<br />
Our work<strong>in</strong>g hypothesis - to be validated<br />
or falsified <strong>in</strong> the project - is the<br />
Semantic CMS Technology Stack which<br />
we refer to as the "Interactive Knowledge<br />
Stack". We assume that a clean<br />
architecture with well-designed layers<br />
of abstraction and well thought-out<br />
technological perspectives (cf. Zachman<br />
- framework, ARIS-model, etc.) will help<br />
immensely <strong>in</strong> br<strong>in</strong>g<strong>in</strong>g semantic CMS<br />
applications from a "black art" to a well<br />
understood software process. The current<br />
assumption for this Stack is an<br />
eight-layer model.<br />
Our research focus is on the top-four<br />
layers where we identified a massive<br />
research gap with respect to cognitively<br />
and l<strong>in</strong>guistically (!) sound semantic <strong>in</strong>teraction<br />
models.<br />
For the fourth layer from the top, our<br />
research is on f<strong>in</strong>d<strong>in</strong>g a suitable set of<br />
technologies that <strong>in</strong>tegrate Bus<strong>in</strong>ess<br />
Rules with the envisaged <strong>in</strong>teractive<br />
knowledge front end (layers 1-3) as well<br />
as with the workflow (5) and distribution<br />
services layers (6).<br />
At the back end (services/distribution<br />
layer (6) and persistence layer (7)) our<br />
research is more geared towards work<strong>in</strong>g<br />
out which of the available technology<br />
options offer stability, easy of <strong>in</strong>tegration<br />
and reasonable performance for<br />
<strong>in</strong>dustrial application. We do not envisage<br />
"ground-break<strong>in</strong>g" work <strong>in</strong> new<br />
query languages and storage paradigms,<br />
but <strong>in</strong> validat<strong>in</strong>g the exist<strong>in</strong>g
<strong>Work</strong> <strong>Plan</strong> <strong>in</strong> <strong>Detail</strong><br />
work for usability <strong>in</strong> knowledgebased<br />
content management<br />
(SPARQL, RDQL, Excerpt-based XML<br />
and RDF query<strong>in</strong>g, RDF-Triple<br />
stores).<br />
We will ma<strong>in</strong>ta<strong>in</strong> a list of external<br />
open source software components<br />
and specifications and their relationship<br />
with the Interactive Knowledge<br />
Stack, because it is likely that<br />
the Stack may offer alternative implementation<br />
options. This list will<br />
be organized along the follow<strong>in</strong>g<br />
criteria: Availability (IPR, licens<strong>in</strong>g<br />
scheme), Dependencies (Modularity,<br />
Implementation languages), and<br />
Maturity (Industrial strength vs.<br />
research prototypes).<br />
The problem of develop<strong>in</strong>g an<br />
<strong>in</strong>dustry-strength technology platform<br />
for a semantic CMS stack requires<br />
significant understand<strong>in</strong>g of<br />
user <strong>in</strong>terfaces, cognitively and l<strong>in</strong>guistically<br />
valid user modell<strong>in</strong>g,<br />
semantic web, software eng<strong>in</strong>eer<strong>in</strong>g,<br />
and content management. The<br />
consortium was designed to cover<br />
this range of capabilities <strong>in</strong>clud<strong>in</strong>g the<br />
def<strong>in</strong>ition of advanced CMS development<br />
methodologies that can be used<br />
under realistic economic conditions.<br />
WP 6 - Validat<strong>in</strong>g the Interactive<br />
Knowledge Stack<br />
WP6 is devoted to the validation of the<br />
Interactive Knowledge Stack by conduct<strong>in</strong>g<br />
four tests: firstly an <strong>in</strong>ternal<br />
validation by the developers of the two<br />
RTD use cases (AmI-Case and Project<br />
<strong>Plan</strong>n<strong>in</strong>g Case); secondly also a validation<br />
<strong>in</strong>ternally, by the developers of the<br />
horizontal and vertical use cases which<br />
are led by the <strong>in</strong>dustrial partners;<br />
thirdly a validation externally, by a<br />
group of up to 40 40 registered CMS providers<br />
act<strong>in</strong>g as "early "early adopters"; and<br />
f<strong>in</strong>ally another validation externally, by<br />
conduct<strong>in</strong>g empirical studies with the<br />
"downstream users" of<br />
the above applications.<br />
It is important important to to expla<strong>in</strong><br />
the difference between between<br />
task 6.2. and task 6.3.<br />
Task 6.2 <strong>in</strong>cludes the<br />
development of a system under "laboratory<br />
conditions" with<strong>in</strong> the project, by<br />
the six <strong>in</strong>dustrial partners, and the<br />
monitor<strong>in</strong>g of the development by the<br />
research partners. Task 6.3 on the other<br />
hand, has all the validat<strong>in</strong>g development<br />
happen<strong>in</strong>g outside the project and<br />
only the monitor<strong>in</strong>g be<strong>in</strong>g done from<br />
with<strong>in</strong> the project.<br />
16
WP 7 - Methodology for develop<strong>in</strong>g<br />
Interactive Knowledge Stack<br />
applications<br />
There are four elements that make up<br />
our methodological contribution:<br />
• A report on semantic technologies<br />
<strong>in</strong> CMS, based on research<strong>in</strong>g<br />
current content management<br />
systems (open source and proprietary)<br />
and assess<strong>in</strong>g their semantic<br />
capabilities, and also<br />
based on experiences with the<br />
benchmark<strong>in</strong>g exercise and requirements<br />
capture <strong>in</strong> year one<br />
and two<br />
• Handbook for develop<strong>in</strong>g semantic<br />
CMS applications to support<br />
application designers and<br />
developers with a method for<br />
build<strong>in</strong>g semantic<br />
CMS<br />
applications<br />
step-by-step.<br />
Additionally<br />
this handbook<br />
will<br />
conta<strong>in</strong> reports<br />
on applications<br />
that<br />
were developed<br />
with<strong>in</strong><br />
these descriptions<br />
are<br />
related to the<br />
overall<br />
method <strong>in</strong><br />
order to give<br />
developers a "feel" for the approach<br />
taken by Interactive<br />
Knowledge.<br />
• Curriculum and tra<strong>in</strong><strong>in</strong>g tra<strong>in</strong><strong>in</strong>g material<br />
for university teach<strong>in</strong>g. We<br />
will develop a prototype set of<br />
17<br />
<strong>Work</strong> <strong>Plan</strong> <strong>in</strong> <strong>Detail</strong><br />
materials which should be<br />
adapted and ref<strong>in</strong>ed by lecturers,<br />
depend<strong>in</strong>g on the actual curricula<br />
of the target <strong>in</strong>stitutions and academic<br />
programmes. The materials<br />
will be openly accessible.<br />
• Curriculum and tra<strong>in</strong><strong>in</strong>g material<br />
for <strong>in</strong>dustrial tra<strong>in</strong><strong>in</strong>g - we<br />
will develop a basic set of materials<br />
which can be adapted and extended<br />
depend<strong>in</strong>g on the actual<br />
needs of specific <strong>in</strong>dustrial tra<strong>in</strong><strong>in</strong>g<br />
programmes. The materials<br />
will be openly accessible.<br />
WP 8 - Community and<br />
Stakeholder activation<br />
WP8 <strong>in</strong>cludes all tasks concerned with<br />
the activation stakeholders. These <strong>in</strong>clude<br />
<strong>in</strong>vit<strong>in</strong>g open<br />
source developer<br />
communities to<br />
take part <strong>in</strong> discussion<br />
of the Interactive<br />
Knowledge<br />
Stack, recruit<strong>in</strong>g<br />
further <strong>in</strong>dustrial<br />
CMS providers as<br />
"early adopters" of<br />
the technology, and<br />
an awareness programme<br />
for academia.<br />
It is also necessary<br />
for Interactive<br />
Knowledge to<br />
take part <strong>in</strong> any<br />
awareness activities<br />
where potential<br />
customer communities (e.g. e-<br />
Government) are made aware of requirements<br />
which are likely to occur <strong>in</strong><br />
the near future and which they need to<br />
understand <strong>in</strong> order to procure futurefutureproof systems.
<strong>Work</strong> <strong>Plan</strong> <strong>in</strong> <strong>Detail</strong><br />
WP 9 - DEMO Activities - Showcase<br />
Applications of Interactive Knowledge<br />
In WP9 we develop and demonstrate the<br />
use of semantically enhanced CMS<br />
which allow new forms of <strong>in</strong>teraction<br />
with knowledge rich content. Two lead<br />
use cases have been predef<strong>in</strong>ed, two<br />
more are outl<strong>in</strong>ed, and several others<br />
will be chosen <strong>in</strong> the later stages of the<br />
project. The two def<strong>in</strong>ed lead cases are<br />
described below.<br />
Ambient Contents on semanticallyenabled<br />
CMS<br />
This will be our most advanced and<br />
"dar<strong>in</strong>g" show case: This showcase is<br />
motivated by the Ambient Intelligence<br />
and Pervasive Comput<strong>in</strong>g visions of<br />
ISTAG and others. The case is justified if<br />
one accepts that future, ambient applications<br />
will put immense semantic<br />
stra<strong>in</strong>s on traditional content management.<br />
In order for the content management<br />
system to present the right <strong>in</strong>formation<br />
it will have to be sensitive to<br />
contextual <strong>in</strong>formation. Furthermore, it<br />
will have to ensure that a multitude of<br />
guidel<strong>in</strong>es, rules and regulations are at<br />
all times followed and that the system<br />
must be as supportive as possible to the<br />
user. This will require much tighter synchronisation<br />
between content presentation<br />
and underly<strong>in</strong>g "world model".<br />
With Ambient Content, the IP <strong>IKS</strong> extends<br />
the traditional, desktop-bound<br />
view on digital contents towards future<br />
forms of content usage scenarios and<br />
evaluates whether „semantic CMS“ will<br />
be susta<strong>in</strong>able enough for future applications.<br />
AC is content that adapts to any k<strong>in</strong>d of<br />
physical environment and leverages<br />
available technology <strong>in</strong>frastructures for<br />
<strong>in</strong>teraction with users. A user (or user<br />
group) might <strong>in</strong>tend to access weather<br />
<strong>in</strong>formation <strong>in</strong> a room. His request is<br />
captured and routed to a control unit<br />
which translates this natural language<br />
request <strong>in</strong>tro retrieval sequences over a<br />
set of CMS services. Results sets a re<br />
processes and routed to a presentation<br />
plann<strong>in</strong>g service which determ<strong>in</strong>es<br />
which devices or device sets optimally<br />
support this particular content accord<strong>in</strong>g<br />
to user and situational requirements.<br />
For <strong>in</strong>stance,<br />
weather<br />
<strong>in</strong>formation<br />
is sent to<br />
his mobile<br />
phone to- gether with the mesmessage that additional contents have been<br />
sent to his email account which also <strong>in</strong>cludes<br />
a weather forecast animation.<br />
18
This viewpo<strong>in</strong>t requires to place content<br />
<strong>in</strong> the center of a product design takes<br />
while perceiv<strong>in</strong>g CMS and presentation<br />
and <strong>in</strong>teraction technologies (e.g., mobile<br />
phones, TV, radio etc.) as support<strong>in</strong>g<br />
technologies that can be used by<br />
contents accord<strong>in</strong>g to situational needs.<br />
Therefore AC is far more adaptive and<br />
requires <strong>in</strong>telligent process<strong>in</strong>g support<br />
on various levels and seman-<br />
tic descriptions<br />
of<br />
contents,<br />
CMS<br />
services,<br />
devices<br />
and task<br />
environments.<br />
19<br />
The<br />
use<br />
case<br />
<strong>in</strong> IP<br />
<strong>IKS</strong><br />
“Ambient<br />
Bath and Infota<strong>in</strong>ment”<br />
targets a home situation <strong>in</strong><br />
a particular physical environment, i.e., a<br />
bathroom. Bath rooms <strong>in</strong>creas<strong>in</strong>gly become<br />
central locations that have to fulfill<br />
<strong>in</strong>creas<strong>in</strong>g user demands. For <strong>in</strong><strong>in</strong>stance, <strong>in</strong> the morn<strong>in</strong>g you might become<br />
<strong>in</strong>formed about current news,<br />
stock market <strong>in</strong>formation but also enterta<strong>in</strong><strong>in</strong>g<br />
content such as the best<br />
<strong>Work</strong> <strong>Plan</strong> <strong>in</strong> <strong>Detail</strong><br />
jokes of preferred late night shows.<br />
Dur<strong>in</strong>g a bath you might want to talk to<br />
your spouse who is currently <strong>in</strong> a hotel<br />
or to th<strong>in</strong> trough your holiday plans for<br />
which some pictures, videos or 3D projections<br />
of possible locations and<br />
apartments would be helpful. Our approach<br />
for this use case is:<br />
• Determ<strong>in</strong>e requirements for ambient<br />
bath rooms together with <strong>in</strong>dustrial<br />
partners parallel to a literature<br />
analysis on ambient <strong>in</strong>telligent<br />
environments with a focus<br />
on dynamic contents.<br />
• Develop an AC design framework<br />
for embedd<strong>in</strong>g ambient contents<br />
<strong>in</strong> physical environments<br />
• Develop rapid prototypes and ambient<br />
contents<br />
• Assess and evaluate result<strong>in</strong>g<br />
prototypes with the help of user<br />
studies<br />
• Conduct an impact analysis on<br />
products enhanced by ambient<br />
content; assess market potentials<br />
• Revise the design methodology<br />
for products enhanced by ambient<br />
content and ref<strong>in</strong>e the AC design<br />
framework <strong>in</strong> workshops with<br />
project partners and selected external<br />
<strong>in</strong>dustrial partners<br />
The Semantic Project Controll<strong>in</strong>g<br />
Assistant<br />
This is an advanced knowledge-rich application<br />
which will support the process<br />
of quality control for research and technology<br />
projects. At first sight, this is<br />
clearly an "<strong>in</strong>ward-look<strong>in</strong>g" application<br />
of semantic content and knowledge<br />
management, because its user group<br />
are researchers and technologists work<strong>in</strong>g<br />
on larger scale projects At second<br />
sight, however, there are very good reasons<br />
to tackle this application:
<strong>Work</strong> <strong>Plan</strong> <strong>in</strong> <strong>Detail</strong><br />
• it is scientifically challeng<strong>in</strong>g because<br />
it has a mix of hard knowledge<br />
based constra<strong>in</strong>ts (e.g. effort<br />
figures must match) and soft constra<strong>in</strong>ts<br />
(tasks which are dependent<br />
on each other, may sometimes<br />
overlap) and it may comb<strong>in</strong>e different<br />
media (diagrams, charts,<br />
tables, animations, audio/video)<br />
• it is technically challeng<strong>in</strong>g, because<br />
the current mode of operation<br />
is to use different heterogeneous<br />
tools whose <strong>in</strong>puts and<br />
outputs do not match at a semantic<br />
level!<br />
• it can be extended to all doma<strong>in</strong>s<br />
where project management plays<br />
an important role<br />
• <strong>in</strong> this application, our technical<br />
research results can be validated<br />
by all stakeholders: The <strong>in</strong>dependent<br />
<strong>in</strong>dustrial reviewers will<br />
know the doma<strong>in</strong>, the EU officials<br />
(e.g. project officers) know it, and<br />
the researchers as users also<br />
know it well.<br />
• it has a significant potential value:<br />
if it works well then it should <strong>in</strong>deed<br />
make the manag<strong>in</strong>g and<br />
controll<strong>in</strong>g of projects faster and<br />
less error-prone, thus allow<strong>in</strong>g<br />
the creative spirits to concentrate<br />
on good and <strong>in</strong>novative ideas.<br />
We are try<strong>in</strong>g to build a conv<strong>in</strong>c<strong>in</strong>g <strong>in</strong>teractive<br />
knowledge based tool for<br />
manag<strong>in</strong>g knowledge-level dependencies,<br />
e.g. if we remove contractor X<br />
from the consortium, which tasks and<br />
deliverables will be affected and what<br />
expertise is lost? Which paths <strong>in</strong> the<br />
PERT will have to be redesigned? Which<br />
parts of the consortium agreement and<br />
the contract need to be revised?<br />
Interactive semantic CM/KM applications<br />
<strong>in</strong> traditional markets<br />
The Ambient Intelligence application<br />
and the Intelligent <strong>Work</strong> <strong>Plan</strong> Description<br />
application are purposefully chosen<br />
as very advanced usage scenarios which<br />
take <strong>in</strong>to account the four-year schedule<br />
of the project. However, the <strong>in</strong>dustrial<br />
partners often have more traditional<br />
markets with much shorter product<br />
cycles and Interactive Knowledge<br />
must be able to add significant value to<br />
those applications, as well, otherwise<br />
there is no <strong>in</strong>centive for <strong>in</strong>dustry to<br />
adopt the technology and the processes<br />
needed to handle the technology.<br />
Therefore, the project is set up to<br />
monitor and contribute to, the adoption<br />
of the semantic CMS Technology Stack<br />
<strong>in</strong> "live" (i.e. real-world) projects of the<br />
<strong>in</strong>dustrial partners. We envisage three<br />
types of such applications:<br />
• one with a focus on horizontal<br />
aspects of the "<strong>IKS</strong> Stack" (i.e.<br />
without any doma<strong>in</strong> specifics)<br />
• one with a focus on vertical aspects<br />
of "<strong>IKS</strong> Stack" (i.e. provid<strong>in</strong>g<br />
a sector-specific solution)<br />
• two with a focus on user specific<br />
doma<strong>in</strong> representations (i.e. focuss<strong>in</strong>g<br />
on <strong>in</strong>teractive knowledge<br />
user <strong>in</strong>terfaces with specific representational<br />
demands, such as<br />
aggregation of large data sets, or<br />
representation of semantically<br />
complex object-configurations)<br />
We will also look at a mix of media richness,<br />
from highly structured objects<br />
(e.g. CAD) to multimedia and to illstructured<br />
<strong>in</strong>formation. The objective is<br />
to get exposed to diverse, but realistic<br />
requirements as faced by developers of<br />
real-world CMS/KMS solutions.<br />
20
21<br />
<strong>Work</strong> <strong>Plan</strong> <strong>in</strong> <strong>Detail</strong><br />
Each of the <strong>in</strong>dustrial CMS partners will br<strong>in</strong>g one specific showcase to Interactive<br />
Knowledge and will be able to address it <strong>in</strong> the course of the project. These will later<br />
be developed <strong>in</strong>to demonstration cases for the Interactive Knowledge Road Show<br />
tak<strong>in</strong>g place <strong>in</strong> the last 6 months of the project. These cases will be used to ensure a<br />
wide range of possible and likely requirements. This is important to avoid a semantic<br />
bias <strong>in</strong> the envisaged Semantic CMS technology stack.<br />
The follow<strong>in</strong>g table gives an overview on nature of the use cases, which def<strong>in</strong>es the<br />
applications to be demonstrated with<strong>in</strong> the show case activities.<br />
Type to en- ter text<br />
Use Case 1<br />
Project Controlll<strong>in</strong>g<br />
Problem Owner Researchers, peers,<br />
technology project<br />
managers.<br />
Primary solution<br />
developer<br />
community<br />
Research purpose<br />
of the use<br />
case<br />
Which layers of<br />
the stack are<br />
validated <strong>in</strong><br />
particular?<br />
Specific aspects<br />
of the use case<br />
Use Case 2<br />
“Vertical Application”<br />
A down-stream endcustomer<br />
organisation,<br />
e.g. a travel agency<br />
<strong>IKS</strong> researchers CMS developers from<br />
the <strong>in</strong>dustrial partners<br />
Make it possible for any<br />
of our peers to understand<br />
where <strong>IKS</strong> is<br />
mak<strong>in</strong>g progress<br />
Addresses all layers,<br />
shows the flow of <strong>in</strong>formation<br />
through the<br />
Stack<br />
This use case is needed<br />
for the researchers<br />
themselves to understand<br />
both the application<br />
doma<strong>in</strong> and the<br />
research questions that<br />
the doma<strong>in</strong> poses to us.<br />
Description of Use Cases<br />
Show<strong>in</strong>g that the Stack<br />
is capable of deliver<strong>in</strong>g<br />
semantic CM at all<br />
layers<br />
Addresses all layers,<br />
shows the flow of <strong>in</strong>formation<br />
through the<br />
Stack<br />
There is likely to be one<br />
application <strong>in</strong> the tourism<br />
doma<strong>in</strong> (travel<br />
portals with semantics<br />
based content management)<br />
Use Case 3<br />
“Horizontal<br />
Application”<br />
The <strong>in</strong>dustrial CMS<br />
solution partners<br />
CMS developers from<br />
the <strong>in</strong>dustrial partners<br />
Show<strong>in</strong>g that the stack<br />
is generic enough to be<br />
used <strong>in</strong> more than one<br />
solution context, with<br />
little adaption.<br />
Addresses all layers,<br />
shows that the flow of<br />
<strong>in</strong>formation through the<br />
Stack is <strong>in</strong>dependent of<br />
the application doma<strong>in</strong>.<br />
We need to show how<br />
other semantic web<br />
technologies (semantic<br />
web services, bus<strong>in</strong>ess<br />
processes and semantic<br />
wrapper technologies)<br />
can add value to the<br />
Stack (or vice versa)<br />
Use Case 4<br />
“Ami-Case”<br />
Duravit as an external,<br />
downstream end customer<br />
organisation<br />
<strong>IKS</strong> researchers jo<strong>in</strong>tly<br />
with one or two <strong>in</strong>dustrial<br />
partners<br />
Demonstrat<strong>in</strong>g the<br />
potential of <strong>IKS</strong> as a key<br />
enabl<strong>in</strong>g technology for<br />
AmI-Space<br />
There will be one focus<br />
on conv<strong>in</strong>c<strong>in</strong>g, flexibel<br />
multi-modal user <strong>in</strong>terfaces<br />
and another on<br />
manag<strong>in</strong>g distribution<br />
<strong>in</strong> highly mobile environments.<br />
Demonstrat<strong>in</strong>g the use<br />
of <strong>IKS</strong> <strong>in</strong> mobile, ambient<br />
scenarios.
Team Team Welcomes Welcomes YOU YOU to to<br />
get <strong>in</strong>volved!<br />
<strong>in</strong>volved!<br />
<strong>IKS</strong> Team Welcomes YOU to<br />
22
By Trenz Pruca<br />
Malesuada quis, egestas quis, sagittis at, semper vitae, t<strong>in</strong>-<br />
wisi. Donec ac sapien. Ut orci. cidunt quis Malesuada quis, eges-<br />
Duis ultricies, metus a feugiat tas quis, wisi. Donec ac sapien.<br />
porttitor, dolor mauris convallis Ut orci. Duis ultricies, metus a<br />
est, quis mattis lacus ligula eu feugiat porttitor, dolor mauris<br />
augue. Sed facilisis. Morbi lorem convallis est, quis mattis lacus<br />
mi, tristique vitae, sodales eget, ligula eu augue. Sed facilisis.<br />
hendrerit sed, erat lorem ipsum. Morbi lorem mi, tristique vitae,<br />
Vestibulum eget purus vitae sodales eget, hendrerit sed,<br />
eros ornare adipisc<strong>in</strong>g. Vivamus erat..<br />
nec quam. Integer vestibulum Vestibulum usce urna mag-<br />
malesuada libero. Sed vehicula na,neque eget lacus. Maecenas<br />
fermentum Contact leo. In condimentum. Us: felis nunc, aliquam ac, consequat<br />
Nullam wisi arcu, suscipit con- vitae, feugiat at, blandit vitae,<br />
sectetuer. Vestibulum imperdiet euismod vel, nunc. Aenean ut<br />
nonummy sem. Vivamus Wernher sit amet Behrendt erat ut nibh commodo suscipit.<br />
erat nec turpis tempus conse- Maecenas metus non quam.<br />
quat. Praesent malesuada.<br />
Project<br />
Donec<br />
Manager<br />
Nam uut, massa. Maecenas<br />
vitae dolor. Donec at Salzburg lacus ac mi Research vitae ante et lacus aliquam<br />
vehicula bibendum. Donec Jakob Har<strong>in</strong>ger hendrerit. Straße Aenean 5/3 ut erat ut<br />
feugiat tempor libero Aenean ut nibh commodo suscipit. Curabi-<br />
erat ut nibh commodo 5020, suscipit. Salzburg, tur nunc Austria eros, euismod <strong>in</strong>, con-<br />
Nam uut, massa. Maecenas +43 662 vitae 2288 vallis at, 409 vehicula sed consecte-<br />
ante et lacus aliquam hendrerit. tuer posuere.<br />
wernher.behrendt@salzburgresearch.at<br />
Curabitur nunc eros, euismod<br />
<strong>in</strong>, convallis at, vehicula sed Malesuada quis, egestas quis,<br />
consectetuer posuere, eros wisi. Donec ac sapien. Ut orci.<br />
mauris dignissim diam, pretium Duis ultricies, metus a feugiat<br />
sed pede suscipit: Adiam condi- porttitor, dolor mauris convallis<br />
mentum purus, <strong>in</strong> consectetuer est, quis mattis lacus ligula eu<br />
Pro<strong>in</strong> <strong>in</strong> sapien.<br />
augue. Sed facilisis. Morbi lorem<br />
Fusce urna magna,neque mi, tristique vitae, sodales eget,<br />
About <strong>IKS</strong><br />
hendrerit sed, erat lorem ipsum.<br />
<strong>IKS</strong> - Interactive Knowledge Stack is an Integrat<strong>in</strong>g Project part-funded by<br />
the European Commission. It started <strong>in</strong> January 2009 and will provide an<br />
open source technology platform for semantically enhanced content management<br />
systems.<br />
The project partners are Salzburg Research (coord<strong>in</strong>ator), Deutsches Forschungs<strong>in</strong>stitut<br />
für Künstliche Intelligenz,University of St. Gallen, Consiglio<br />
Nazionale delle Ricerche, Software Quality Lab, University of Paderborn,<br />
Software Research and Development and Consultancy Ltd, NUXEO, Alkacon<br />
Software GmbH, TXT Polymedia, Pisano Hold<strong>in</strong>g GmbH, Neme<strong>in</strong> Oy, Day<br />
Software AG, Hochschule Furtwagen University.<br />
Visit us at www.iks-project.eu for more <strong>in</strong>formation.<br />
eget lacus. Maecenas felis nunc,<br />
aliquam ac, consequat Copyright vitae, 2010 Interactive Knowledge Stack<br />
feugiat at, blandit vitae, euismod<br />
vel, nunc. Aenean ut erat ut nibh<br />
commodo suscipit. Maecenas<br />
metus non quam.<br />
Cras erat. Aliquam pede.<br />
vulputate eu, estmorbi tristique<br />
senectus et netus et male. Aliquam<br />
pede. Pro<strong>in</strong> neque est,<br />
23
www.iks-project.eu<br />
24