<?xml version="1.0" encoding="UTF-8"?>
<UMLProfile>
	<Documentation id="WebProfile" name="UML Profile for Web Modeling" version="1" notes="A set of stereotypes and tagged values for modeling web pages" />
	<!-- The profile content -->
	<Content>
		<!-- List of stereotypes used in this profile-->
		<Stereotypes>
		
		<!-- <<Web Page>> -->
			<Stereotype name="web page" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="component"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<ASP Page>> -->
			<Stereotype name="ASP page" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="component"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<JSP Page>> -->
			<Stereotype name="JSP page" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="component"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<Servlet>> -->
			<Stereotype name="servlet" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="component"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<Script Library>> -->
			<Stereotype name="script library" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="component"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<Server Page>> -->
			<Stereotype name="server page" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="class"/>
				</AppliesTo>
				
				<TaggedValues>
					<Tag name="scriptingEngine" description="" />
				</TaggedValues>
				
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<Client Page>> -->
			<Stereotype name="client page" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="class"/>
				</AppliesTo>
				
				<TaggedValues>
					<Tag name="titleTag" description="" />
					<Tag name="baseTag" description="" />
					<Tag name="bodyTag" description="" />
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<Form>> -->
			<Stereotype name="form" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="class"/>
				</AppliesTo>
				
				<TaggedValues>
					<Tag name="method" description="" />
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<Frameset>> -->
			<Stereotype name="frameset" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="class"/>
				</AppliesTo>
				
				<TaggedValues>
					<Tag name="rows" description="" />
					<Tag name="cols" description="" />
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<Target>> -->
			<Stereotype name="target" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="class"/>
				</AppliesTo>
				
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>


			<!-- <<JavaScript Object>> -->
			<Stereotype name="javascript object" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="class"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<ClientScript Object>> -->
			<Stereotype name="clientscript object" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="class"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

		
			<!-- <<Input ELement>> -->
			<Stereotype name="input element" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="attribute"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<Select ELement>> -->
			<Stereotype name="select element" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="attribute"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<Text Area ELement>> -->
			<Stereotype name="text area element" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="attribute"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			
			
				<!-- <<Link>> -->
			<Stereotype name="link" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="association"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<Targeted Link>> -->
			<Stereotype name="targeted link" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="association"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>


			<!-- <<Frame Content>> -->
			<Stereotype name="frame content" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="association"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<Submit>> -->
			<Stereotype name="submit" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="association"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<Builds>> -->
			<Stereotype name="builds" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="association"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<Redirect>> -->
			<Stereotype name="redirect" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="association"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

			<!-- <<IIOP>> -->
			<Stereotype name="IIOP" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="association"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>


			<!-- <<RMI>> -->
			<Stereotype name="RMI" notes="Represents a web page that has scripts executed b ythe server. These scripts interact with server resources">
				<AppliesTo>
					<Apply type="association"/>
				</AppliesTo>
				<TaggedValues>
				</TaggedValues>
				<Constraints>
					<Constraint name="" type="" notes="" />
				</Constraints>
			</Stereotype>

		</Stereotypes>
	</Content>
</UMLProfile>
