OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

wsdm message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: RE: [wsdm] Terminology in the requirements

I think the focus being on the <whatever> that must be provided for a resource to be considered manageable is the correct way to go. We certainly should not be defining, or even implying implementation patterns for manageability. However, using existing management terms (often overloaded anyway), without defining them within the scope of our charter, could lead to that perception. 


So as we all have agreed we need a glossary of terminology to at least start from, so we are all on the page while we complete requirements. The glossary will need to evolve and become more formal as we start the specification work, but for now I thought I'd stick my neck out and offer an opportunity for everyone to light their flamethrowers!


Many of the terms we need at this point have been defined in the requirements work completed by the MTF at the W3C and seem, to me, to be a good starting point (consensus on these terms by the members of the MTF, many of whom now participate on the TC). Granted they were defined specific to management of the Web services and elements of the Web services architecture, but with a little tweaking can be used for both the management of and management using Web services. MTFers will notice I've already tweaked the definitions submitted to the WSA group to fit both management using and of web services.


Manageable implies that a resource can effectively be managed by a Manager

Manageability implies the existence of a sufficient set of manageability capabilities such that a resource is manageable.

Manager the consumer of manageability capabilities offered by resources 

Manageability capabilities include properties, operations and events exposed for the management of a resource.

Management is the utilization of the manageability capabilities by a Manager. 

Managed implies that a resource's manageability capabilities are actively being utilised by a Manager.

Manageability interface is the interface through which manageability capabilities are exposed.

Manageability endpoint is the address at which the managebaility interface can be accessed.


Lets not get too pedantic or religious, about these they can change as we go through the work we have ahead, they are simply offered as a start point for the glossary to aid understanding and add clarity for the requirements.



	-----Original Message----- 
	From: Ellen Stokes [mailto:stokese@us.ibm.com] 
	Sent: Thu 8/7/2003 7:49 PM 
	To: homayoun@hp.com 
	Cc: Sedukhin, Igor S; wsdm@lists.oasis-open.org 
	Subject: Re: [wsdm] Terminology in the requirements

	Can we use instead the term 'managed entity'?
	I suggest this because in discussions the words managed resource and
	managed service caused many folks problems as well.
	"M. Homayoun Pourheidari" <homayoun@hp.com>
	08/07/2003 05:42 PM
	Please respond to homayoun
	        To:     "Sedukhin, Igor S" <Igor.Sedukhin@ca.com>
	        cc:     wsdm@lists.oasis-open.org
	        Subject:        Re: [wsdm] Terminology in the requirements
	Igor, et. al
	Although I agree with your general comment that we don't want to limit
	ourselves to a traditional agent based model, I do not agree with your
	interpretation of what a managed object means.  In fact, the term "managed
	object" is used to generalize on the manageability representation and
	interfaces of a resource that is managed without promoting an agent based
	or agent less model and I don't interpret the use of "managed object" as
	you described it.
	Nonetheless, I'm not religious about these things. 
	Sedukhin, Igor S wrote:
	We have a problem in agreeing to the requirements that state "managed
	object MUST expose <whatever>". It prescribes certain way of doing
	management. These requirements are on the "The software component
	representing or part of the manageable resource responsible for
	interacting with the manager is referred to as the managed object in this
	document. Traditionally, such software is also known as agent."
	We do not want to be limited by defining requirements on management using
	agents as suggested.
	We propose to use more generic phrasing around ALL of such requirements.
	For example, We propose to phrase it as follows "<whatever> MUST be
	provided for a manageable resource". This phrase says WHAT instead of
	implying HOW.
	PS. By "we" here I mean CA. And this is a violent objection :).
	-- Igor Sedukhin .. (igor.sedukhin@ca.com)
	-- (631) 342-4325 .. 1 CA Plaza, Islandia, NY 11788
	M. Homayoun Pourheidari
	Web Services Management Operation
	HP OpenView Division
	You may leave a Technical Committee at any time by visiting http://www.oasis-open.org/apps/org/workgroup/wsdm/members/leave_workgroup.php

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]