Hello Yaron,

at the SMWCon Fall 2010 you mentioned the concept of a "Semantic Class", 
see also 

        http://www.mediawiki.org/wiki/Semantic_Classes, 

in your talk "Semantic Forms: thoughts on next steps + bug the developer".

Markus Krötsch in his reply suggested the use of an alternative name for 
it.

Motivated by the spirit of the conference and especially Jesse Wang's 
point to see SMW an agile software development platform it might be 
appropriate to see the "Semantic class" as a 

   "semantic component"

This would reflect the fact that the semantic class generates artifacts 
for the UI, the model, and the (implicit) the persitence of the structural 
data. In a traditinal (for example Java) software there would be serveral 
classes involed into this CRUD (create, read, update and delete). 

It also would include notions and concepts of compontent based software 
engineering into the SMW platform, see for example

        http://en.wikipedia.org/wiki/Component-based_software_engineering

Perhaps such a "semantic component" could be enhanced with something like 
a namespace concept (perhaps just a convention for the names of the 
attributes, forms etc.) to make applications with a different set of 
semantic components independent from each other and therefore combinable 
in one wiki.

With best regards, 

Andreas Rulle 

_________________________________________

Andreas Rulle

Intermoves GmbH
Technologiepark 19
33100 Paderborn

Geschäftsführer: Prof. Dr. Uwe Kern
Sitz der Gesellschaft: Paderborn
Registergericht: Paderborn, HRB 9419
------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly 
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to