FLAServiceOnt.java revision 2
/**
* @author Zhexuan Song
*
* Version independent vacabulary
*/
public class FLAServiceOnt {
/*******************************************
** added by guang huang @2005-4-8 **
********************************************/
/*******************************************
** end by guang huang **
********************************************/
public final static String URI = "http://www.flacp.fujitsulabs.com/tce/ontologies/2005/01/service.owl#";
// Profile hierarchical structure
public final static OWLClass TranslatorProfile =
public final static OWLClass ProducerProfile =
public final static OWLClass ConsumerProfile =
public final static OWLClass DeviceProfile =
public final static OWLClass InstanceProvidingServiceProfile =
public final static OWLClass ViewerProfile =
public final static OWLClass PrinterProfile =
public final static OWLClass DigitalCameraProfile =
public final static OWLClass InternalServiceProfile =
// multimedia description
public final static OWLDataProperty imageDescription =
public final static OWLDataProperty iconDescription =
public final static OWLDataProperty voiceDescription =
public final static OWLDataProperty videoDescription =
static {
}
// Location related
// <tce-service:locatedAt>
// <tce-service:Location>
// <profile:sParameter>
// <geoF:Point rdf:ID="ViewServicePosition">
// <rdfs:label>On the table in the FLA, CP Conference Room</rdfs:label>
// <geoF:xyzCoordinates>2,3,0.8</geoF:xyzCoordinates>
// <geoC:hasCoordinateSystem rdf:resource="http://www.flacp.fujitsulabs.com/tce/ontologies/2004/03/geo.owl#MyCoordinateSystem"/>
// </geoF:Point>
// </profile:sParameter>
// </tce-service:Location>
// </tce-service:locatedAt>
public final static OWLObjectProperty locatedAt =
static {
}
// Service Control UI
// <tce-service:hasServiceControlUI>
// <tce-service:ServiceControlUI>
// <profile:sParameter rdf:resource="http://128.8.244.15/DisplayURL2/controller.aspx" />
// </tce-service:ServiceControlUI>
// </tce-service:hasServiceControlUI>
public final static OWLObjectProperty hasServiceControlUI =
public final static OWLClass ServiceControlUI =
static {
}
// Owner
// <fla:ownedBy xmlns:fla="http://www.flacp.fujitsulabs.com/tce/ontologies/2005/01/service.owl">
// <fla:Owner>
// <profile:sParameter>
// <fla:OwnerEntity rdf:ID="Owner">
// <rdfs:label>Jon Doe</rdfs:label>
// <fla:ownerEntityID>jdoe</fla:ownerEntityID>
// </fla:OwnerEntity>
// </profile:sParameter>
// </fla:Owner>
// </fla:ownedBy>
public final static OWLObjectProperty ownedBy =
public final static OWLClass OwnerEntity =
public final static OWLDataProperty ownerEntityID =
static {
}
// Security Setting
// <fla:hasSecuritySetting xmlns:fla="http://www.flacp.fujitsulabs.com/tce/ontologies/2005/01/service.owl">
// <fla:SecurityParameter>
// <profile:sParameter>
// <fla:SecuritySetting rdf:ID="securitySetting">
// <rdfs:label>Fujitsu Lab of America</rdfs:label>
// <fla:certificateAuthorityName>FLA</fla:certificateAuthorityName>
// </fla:SecuritySetting>
// </profile:sParameter>
// </fla:SecurityParameter>
// </fla:hasSecuritySetting>
public final static OWLObjectProperty hasSecuritySetting =
public final static OWLClass SecurityParameter =
public final static OWLClass SecuritySetting =
public final static OWLDataProperty certificateAuthorityName =
static {
}
// self destruction function
// <tce-service:hasSelfDestructionService>
// <tce-service:SelfDestructionService>
// <profile:sParameter rdf:resource="#DestroyObject"/>
// </tce-service:SelfDestructionService>
// </tce-service:hasSelfDestructionService>
public final static OWLClass SelfDestructionService =
public final static OWLObjectProperty hasSelfDestructionService =
static {
}
// Process parameter strict type
// <process:Input rdf:ID="URLInput">
// <fla:strictType>http://www.flacp.fujitsulabs.com/tce/ontologies/2004/03/object.owl#ViewableFile</fla:strictType>
// </process:Input>
public final static OWLDataProperty strictType =
static {
}
public final static OWLObjectProperty strictTypeO =
static {
}
// UPnP grounding
//<fla:UPnPGrounding rdf:ID="SemanticStreamProviderGrounding">
// <service:supportedBy rdf:resource="#SemanticStreamProviderService" />
// <fla:hasUPnPAtomicProcessGrounding rdf:resource="#SemanticStreamProviderProcessGrounding" />
//</fla:UPnPGrounding>
//<fla:UPnPAtomicProcessGrounding rdf:ID="SemanticStreamProviderProcessGrounding">
// <grounding:damlsProcess rdf:resource="#SemanticStreamProvider"/>
// <fla:upnpCommand>getStreamURL</fla:upnpCommand>
// <fla:UPnPOutputMapping rdf:parseType="Collection">
// <fla:UPnPMap>
// <grounding:damlsParameter rdf:resource="#SemanticStreamOutput" />
// <fla:upnpParameter>_ReturnValue</fla:upnpParameter>
// </fla:UPnPMap>
// </fla:UPnPOutputMapping>
// <fla:upnpServiceID>upnp:id:stream-service-1.0:128.8.244.170:2</fla:upnpServiceID>
// <fla:upnpDeviceURL>http://streaming.flacp.fujitsulabs.com:35002/</fla:upnpDeviceURL>
//</fla:UPnPAtomicProcessGrounding>
public final static OWLClass UPnPGrounding =
public final static OWLClass UPnPAtomicProcessGrounding =
public final static OWLObjectProperty hasUPnPAtomicProcessGrounding =
public final static OWLObjectProperty upnpOutputMapping =
public final static OWLObjectProperty upnpInputMapping =
public final static OWLDataProperty upnpParameter =
public final static OWLDataProperty upnpServiceID =
public final static OWLDataProperty upnpDeviceURL =
public final static OWLDataProperty upnpCommand =
// REST invocation indication
public final static OWLDataProperty restInvocation =
static {
}
// whether or not transform the input to its own accept type
public static final OWLDataProperty transformInputType =
// whether or not create a random input for the field during execution
public static final OWLDataProperty useRandomInput =
static {
}
// Meta-data properties
// Service -> Profile
public final static OWLObjectProperty presents =
// Service -> Process
public final static OWLObjectProperty describedBy =
// Service -> service names
public final static OWLDataProperty serviceName =
// service -> service description
public final static OWLDataProperty textDescription =
// service -> service description URL
public final static OWLDataProperty serviceDescriptionURL =
// service -> service description text
public final static OWLDataProperty serviceDescriptionText =
// service -> input
public final static OWLObjectProperty input =
// service -> service input count
public final static OWLDataProperty inputCount =
// service -> output
public final static OWLObjectProperty output =
// service -> service output count
public final static OWLDataProperty outputCount =
// service -> location name
public final static OWLDataProperty location =
// service -> coordinates
public final static OWLDataProperty coordinates =
// service -> control UI
public final static OWLDataProperty controlUI =
// service -> service owner
public final static OWLDataProperty owner =
// service -> service discovery time
public final static OWLDataProperty discoveryTime =
// service -> service type
// two-letter type. First letter is selected from {L, P, R} (local, pervasive, remote},
// second letter is selected from {G, T, I} {general, translator, internal}
public final static OWLDataProperty serviceType =
// service -> grounding type
public final static OWLDataProperty groundingType =
// service -> grounding URL (device URL for UPnP Service, WSDL URL for Web Service
public final static OWLDataProperty groundingURL =
// service -> deletable
public final static OWLDataProperty deletable =
// service -> Certificate Authority name
public final static OWLDataProperty caName =
// service -> sphere id (where the service is located) root for the default sphere
public final static OWLDataProperty sphereID =
// service -> service description version
public final static OWLDataProperty descriptionVersion =
}