Michael Herman (Parallelspace)

Founder and CTO, Parallelspace Corporation

<November 2008>
SuMoTuWeThFrSa
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456


Navigation

SharePoint

PowerShell

Subscriptions

News

Parallelspace Corporation is a developer of Truly Collaborative(tm) business solutions based on Microsoft SharePoint, Microsoft Live Communications Server and Groove Workspace.

Post Categories

Article Categories



Ontologies and Taxonomies (RSS)

Ontologies and Taxonomies
Notes to self

I search based on how I remember things.

Knowledge repositories need to have integrated knowledge reasoning engines. They need to be able to infer new relationships and knowledge.

Ability to create secure, easy-to-find places where I can store any and all types of information related to a particular personal, work or shared topic.

Ability to share things as easily as I share a conversation or invite someone to lunch.

Need the correct software to be there when I need it.

Need the software to automatically be running when it needs to be running.

Applications need to be easily composable with one another.

 

posted Sunday, May 01, 2005 7:48 AM by mwherman2000 with 0 Comments

Parallelspace Knowledge Centerâ„¢ for Microsoft "WinFS"

Checkout http://www.parallelspace.net/winfs

Michael.

posted Sunday, March 13, 2005 4:10 PM by mwherman2000 with 2 Comments

WinFS: The top 3 things I've liked to see ....

1. A reasoning or inference engine fully integrated into the WinFS stack ...ideally shipped with WinFS so that ISVs would have easy access to it.  MS Access would be an ideal application for providing an end-user experience for creating applications that can reason of the rich knowledge networks that can be represented in WinFS.
See http://dotnetjunkies.com/WebLog/mwherman2000/archive/2003/11/11/3435.aspx.

2. Ability to search for PowerPoints with green backgrounds and pictures with shiny red metal and blonde hair.
See
http://dotnetjunkies.com/WebLog/mwherman2000/archive/2005/02/26/56783.aspx.

3. An easy-to-use and configure shared space experience for plain old Windows users.
See
http://dotnetjunkies.com/WebLog/mwherman2000/archive/2004/02/14/7232.aspx.

 

posted Thursday, March 03, 2005 9:00 AM by mwherman2000 with 2 Comments

WinFS: How would I search for images that have lots of blue sky or hair in them?

I've been thinking about all of the pictures I have and how I would really like to be able to search through them if they (image files) were stored in WinFS. 

I'd like to be able to search the images to locate the ones that have blue sky or brown hair in them.  How can I implement these capabilities in WinFS queries or MS Search (aka SharePoint Portal Server Search).

Is it something the SQL query processor would handle on the relational side? 

...or is it something that MS Search could be extended to handle using a custom written iFilter. ...for example, a custom iFilter that can recognize blue sky or hair and knows how to save the appropriate properties in the MS Search “full text” index catalogs ...or with WinFS, will MS Search index catalogs become entities in the relational store ....all searchable in the usual way?

Another similar scenario being able to find all the PowerPpoint presentations with mostly black or mostly orange backgrounds.

Michael.

posted Saturday, February 26, 2005 12:49 PM by mwherman2000 with 3 Comments

SRB-QK 2.6 for WinFS: A taxonomy of capabilities

Of course, I had omitted the obvious differentation in my previous models: the ability to query/search objects and streams.  :-)   Here is my most complete rendition of the taxonomy of capabilities for WinFS (IMHO).  There will likely be a sixth dimension ...perhaps something about the continoum of independent MS and ISV object models vs. a fully integrated and architected set of WinFS schemas.  I have no idea how I'll draw the 6th dimension.  “More news at 11...“

 

posted Friday, February 18, 2005 11:45 PM by mwherman2000 with 0 Comments

SRBK 2.5 for WinFS

[Note: I have no official relationship with the MS WinFS team.]

Note the *K* in SRBK.

The previous SRB 2.1 version was achievable using any modern day Windows application that exposed a rich object model.  How do I think WinFS will differ?  It's the piece about relationships and WinFS's ability (as of the 2004 PDC) to represent arbitrary objects and arbitrary relationships and hence, arbitrary knowledge networks ...opening the door for new categories of every day applications that will use reasoning engines, etc.

Click here for this version of the diagram.

 

posted Monday, February 14, 2005 2:26 AM by mwherman2000 with 0 Comments

SRB Trinity 2.1 for WinFS - PAM becomes PSM - "accessibility" replaced with "storage"

[Note: I have no official relationship with the MS WinFS team.]

Some day I'll have a specific preference for SRB or PSM ...but for now I'm floating both.  In this version, I've replaced Accessibility with Storage ...as the concept of Accessibility overlapped significanty with the Structuredness/Properties axis.  Storage is a better choice.

Click here for this version of the diagram.

 

posted Wednesday, February 09, 2005 8:54 AM by mwherman2000 with 0 Comments

The SRB Trinity: more detail ...

People have asked for more detail about what the axis represent in my original diagram: http://dotnetjunkies.com/WebLog/mwherman2000/archive/2005/02/08/52608.aspx.  See below an updated version of the SRB trinity diagram. 

An additional key thought is that there is a multi-dimensional continium between the simple through rich data formats/objects that live outside the WinFS store and the simple through fully supported structured data objects that live inside WinFS.

Cheers,
Michael.

 

Click here for this version of the diagram.

 

posted Tuesday, February 08, 2005 11:13 AM by mwherman2000 with 0 Comments

The SRB Trinity: refactoring Quentin's WinFS ROX (relational/object/XML) trinity ...

In reading http://weblog.infoworld.com/udell/2004/07/20.html (dereferenced from Jon Udell's Office DevCon report @ http://weblog.infoworld.com/udell/2005/02/04.html#a1168), I was intrigued by the synergy evident in the ROX trinity (relation/object/XML) that Quentin Clark, director WinFS program management, used to describe WinFS's support for WinFS objects (structured data), XML (semi-structured data) and unstructured data. 

But what about other existing, every-day data/stream formats such as vCard contact infomation, LDIF (LDAP Data Interchange Format) schema and data files, CAD (computer-aided design) or seismic data?  These are characterized by being non-Office (non-OLE structured storage) and non-XML but they are definitely structured and usually, streams.  Where do they fit into the ROX trinity (and WinFS)?

Besides WinFS objects, XML and unstructured data, I believe there is a need for a fourth category in WinFS: “stream structures” and/or “stream datatypes“.  These are needed to embrace existing, every-day data formats like vCards, LDIF and seismic data, etc.

The difference between a stream format being a stream structure and stream datatype is the extent to which its implementation (including property access and behaviors) is supported in WinFS. 

If WinFS only supports property access/promotion/demotion features for a particular stream format, then I would suggest using the term stream structure for the format.  If the WinFS/Yukon CLR support is used to add WinFS support for rich collections of behaviors and methods for a particular stream format, then a stream structure graduates into being a stream datatype

To follow a consistent naming strategy, I'd rename unstructured data to simple streams: streams that WinFS does not provide a) any native or ISV support for property access (the pre-requisite to graduating to being a stream structure) nor b) any native or ISV support for a set of methods/behaviors (the pre-requisite to graduating to being a stream datatype).

Where does this leave the ROX trinity?  What bothers me is that ROX doesn't map back to the "objects (structured data), XML (semi-structured data) and unstructured data" model very well.

If you consider the

  • structured data (objects)
  • stream datatypes (including XML with behaviors)
  • stream structures (including XML without behaviors)
  • simple streams

model I'm proposing, the trinity is really about SRB: Structuredness, Representation and Behaviors (or alternatively, PAM: Properties, Access and Methods) ...and the extent to which a particular data or stream format is supported in WinFS (native MS or ISV provided).

These 3 dimensions of the SRB (or PAM) trinity is illustrated in the following diagram:

Click here for this version of the diagram.

 

The SRB Trinity fully embraces traditional data and stream formats (regardless of their level of support in WinFS) as well as providing an effective framework for characterizing the different categories of data formats that have full WinFS support (structured data and stream datatypes) as well as partial WinFS support (stream structures with only property support) or no support (simple streams stored a blobs).

Cheers,
Michael Herman
Parallelspace Corporation - Developers of collaborative business solutions for Microsoft SharePoint Corporation - Developers of collaborative business solutions for Microsoft Microsoft SharePoint Products and Technologies Corporation - Developers of collaborative business solutions for Microsoft Microsoft Microsoft SharePoint Products and Technologies Products and Technologies Corporation.

posted Tuesday, February 08, 2005 9:39 AM by mwherman2000 with 1 Comments

Jeffrey Ricker XML/RDF book to ship in October 2020?

Just found this on Amazon ...I hope RDF (and XML) are still relevant in 2020 ;-).  I left a review comment on Amazon (the first one) expressing the same sentiments.

Managing Metadata With Xml and Rdf: Improving Workflow for Web Applications
by Jeffrey Ricker (Author) (Paperback - October 1, 2020)
No customer rating available.
Write the first review of this item.

Not yet released
UK List Price: £25.95
CDN Equivalent: CDN$ 60.39
Our Price: CDN$ 60.39

posted Thursday, September 23, 2004 8:11 AM by mwherman2000 with 0 Comments

WinFS: note to self: WinFS's 5 Ses

WinFS's 5 Ses

  1. Schema
  2. Association
  3. Storage services
  4. Synchronization services
  5. Search services

 

posted Saturday, March 20, 2004 8:56 PM by mwherman2000 with 0 Comments

MSD2D Webcast: SharePoint Portal Server 2003 Migration Strategies and Solutions

Checkout http://msd2d.com/WebSeminar/default_03.aspx:

posted Friday, February 20, 2004 5:55 AM by mwherman2000 with 0 Comments

Ontology, a definition

Checkout: http://www.hyperdictionary.com/search.aspx?Dict=&define=ontology

 

posted Sunday, January 11, 2004 5:58 PM by mwherman2000 with 0 Comments




Powered by Dot Net Junkies, by Telligent Systems