Title of article
Use-case components for interactive information systems
Author/Authors
Eliezer Kantorowitz، نويسنده , , Alexander Lyakas، نويسنده ,
Issue Information
دوهفته نامه با شماره پیاپی سال 2005
Pages
17
From page
5
To page
21
Abstract
Specification-oriented components (SOC’s) are designed to facilitate the implementation of a system directly from its specifications. An earlier study has shown cases in which SOC’s enabled information systems to be implemented with considerably less code than when implemented with components designed by a typical object-oriented approach. This study goes a further step by considering the essence of an information system to be the flow and processing of data. The components based on this abstraction attempt to hide code that is not implementing data flow or data processing. Based on this approach, an experimental framework called image has been developed. image components hide the code for the construction of the user interface (UI), the database access code and the Web-related code. image was designed to facilitate the manual translation of English language use-case specifications into Java code. image enabled the construction of information systems with a modest amount of code. The similarity between the image-based Java code and the English language use-case specifications facilitated verifying that the code implements the specifications correctly. The automatically produced UI’s were relatively easy to learn and to use. The modification of image-based legacy code was facilitated by the high level of the code and its use-case structure, but remained a labor-intensive task.
Journal title
Science of Computer Programming
Serial Year
2005
Journal title
Science of Computer Programming
Record number
1079776
Link To Document