AgentInternalViewPoint
{
	SemanticWebAgent MobileUser1 "Mobile User1 is my semantic web agent" "has Active agent state and Personel type";
	Capabilities Communication "Communication is my agent's capability";
	AgentState Active;
	AgentType Personel;
	Goal FindThePerson "Finding a person goal" 0;
	Goal FindAppropriateSWSs "Finding semantic web services goal" 0;
	Belief FamilyKnowledge "This belief includes familiy knowledge" 0 ;
	Plan LookUp "PlanType1" "Plan Description" 1;
	Plan ServiceRegistation "PlanType1" "Plan Description" 1;
	Plan Negotiationing "PlanType1" "Plan Description" 1;
	Plan EstablishingConnection "PlanType1" "Plan Description" 1;
	Plan FindingAPerson "PlanType1" "Plan Description" 1;
	Role PersonFinder ;
	Role ServiceFinder;
	
	MobileUser1 {
		contains Active;
		includes Communication;
		has Personel;
		plays ServiceFinder;
		plays PersonFinder;
	}
	Communication {
		uses FindThePerson;
		uses FindAppropriateSWSs;
		includes FamilyKnowledge;
		applies LookUp;
		applies ServiceRegistation;
		applies Negotiationing;
		applies EstablishingConnection;
		applies FindingAPerson;
	}



	
	
	
}