BCS OOPS Specialist Group
6:30 pm Wednesday 5th July 2000
IBM Centre South Bank
76 Upper Ground, London SE1
(next to the National Theatre)
Admission Free - No pre-registration required
OOPS-143
Can patterns precede design - and even requirements?
Ian Alexander, Independent
Patterns can take many forms. Business processes can be modelled using a
traditional and-or tree of goals but alone these say nothing about the
order in which subgoals might be executed. Goals can however be typed to
indicate whether subgoals form sequences, weak or strong parallels, or
sets of alternatives.
The resulting goal models form visual patterns which can be made more
apparent by colouring the goals according to their types. Each pattern
describes a particular kind of top-level goal. The approach can be used
to analyse systems or to describe problems before any solutions exist --
or even before any requirements are written.
But it is a moot point whether doing this does not always presuppose a
design approach. Can there be a solution-independent problem description?
Ian will illustrate the concepts, problems, and possibilities with
example goal patterns.
Ian Alexander is an independent consultant specialising in Requirements
Engineering and Business Process Modelling. He mostly works with Quality
Systems and Software, Ltd, providing consultancy and training on
requirements using the DOORS platform. His principal research interest is
in improving the requirements engineering process by modelling business
goals, processes, and hence scenarios, including exceptions. This
approach is supported by his Scenario Plus! toolkit which is the subject
of numerous papers. He is currently also consultant to a NERC project
which seeks to speed the product introduction process for new jet
engines. He helps to run the BCS Requirements Engineering Specialist
Group and the IEE Applied Systems Engineering professional group.
OOPS Meetings Programme Committee:
Brian Saxby, Kingston University [[log in to unmask]];
Hedley Apperly, Princeton Softech [[log in to unmask]]
Immo Huneke, Logica [[log in to unmask]]
OOPS Meetings Schedule - http://www.bcs.org.uk/siggroup/oops.htm
Normal monthly meetings are open to all - Admission Free. No
pre-registration required.
Because of this policy we must reserve the right to restrict entry if the
venue reaches capacity.
To receive e-mail notification of OOPS events (members & non-members),
send e-mail with message body:
subscribe bcs-oops-announce "My Real Name" <[log in to unmask]>
to: [log in to unmask]
No meeting in August
(See above WWW pages for regional programmes)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|