Title:
A Method to Develop Feasible Requirements for Java Mobile Code Application
Author(s):
Haruhiko Kaiya, Kouta Sasaki, and Kenji Kaijiri.
Source:
IEICE Trans. Inf. and Syst., Vol. E87-D, No. 4, pp. 811-821,
Apr. 2004.
We propose a method for analyzing trade-off
between an environment where a Java mobile code application is running
and requirements for the application.
In particular,
we focus on the security-related problems that originate in
low-level security
policy of the code-centric style of the access control in Java runtime.
As the result of this method,
we get feasible requirements with respect to security issues of
mobile codes.
This method will help requirements analysts to compromise
the differences between customers' goals and realizable solutions.
Customers will agree to the results of the analysis by this method
because they can clearly trace the reasons
why some goals are achieved but others are not.
We can clarify which functions can be performed
under the environment systematically.
We also clarify which functions in mobile codes
are needed so as to meet the goals
of users by goal oriented requirements analysis(GORA).
By comparing functions derived from the environment
and functions from the goals,
we can find conflicts between the environments and the goals,
and also find vagueness of the requirements.
By resolving the conflicts and by clarifying the vagueness,
we can develop bases for the requirements specification.
11 pages,
( 248 K bytes, gziped postscript)
or
( 156 K bytes, PDF)
BibTeX Entry:
@Article(,
Title="{A Method to Develop Feasible
Requirements for Java Mobile Code Application}",
Author="Haruhiko Kaiya and Kouta Sasaki and Kenji Kaijiri",
Journal="IEICE Trans. Inf. and Syst.",
Year="2004",
Volume="E87-D",
Number="4",
Pages="811-821",
Month="Apr."
)
Related Paper(s):
Sep. 2003