Abstract
In order to design a better information system, a designer would like
to have notations to visualize how design experts’ know-how can be applied
according to one's specific social and technology situation. We propose the
combined use of a goal-oriented language GRL and a scenario-oriented notation
UCM for representing design knowledge of information systems. Goal-oriented
modelling is used throughout the requirements and design process. In GRL,
goals are used to depict business objectives and system requirements, both
functional and non-functional. Tasks are used to represent different ways for
achieving goals. Means-ends reasoning is used to explore alternative solutions
and their operationalizations into implementable system constructs. Social
context is modelled in terms of dependency relationships among agents and
roles. Scenarios expressed in UCM are used to describe elaborated business
processes or workflow. The complementary use of goal-oriented modelling
with GRL and scenario modelling with Use Case Maps is illustrated with an
example of designing a web-based training system.
Discussion
- Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.