Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

On Extracting the Semantics of the Iterator Pattern for Use in a Case Tool

On Extracting the Semantics of the Iterator Pattern for Use in a Case Tool
View Free PDF
Author(s): Joan Peckham (University of Rhode Island, USA)and Scott J. Lloyd (University of Rhode Island, USA)
Copyright: 2002
Pages: 3
Source title: Issues & Trends of Information Technology Management in Contemporary Organizations
Source Editor(s): Mehdi Khosrow-Pour, D.B.A. (Information Resources Management Association, USA)
DOI: 10.4018/978-1-930708-39-6.ch149
ISBN13: 9781930708396
EISBN13: 9781466641358


Software patterns are used to facilitate the reuse of object-oriented designs. While most CASE (Computer Aided Software Engineering) tools support the use of UML (Unified Modeling Language) [AO98] to extract the design from the software engineer and assist in development, most do not provide assistance in the integration and code generation of software patterns. In this paper, we analyze the Iterator software pattern [Gamma95] for the semantics that would be used in a CASE design tool to help the software engineer to integrate this pattern into the design and then generate some of the code needed to implement the pattern. This work is based upon semantic data modeling techniques that were previously proposed for the design of active databases [BMPV97, PMD95].

Body Bottom