28.06.2013 Views

Papers in PDF format

Papers in PDF format

Papers in PDF format

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

esponse. It may be a bibliographic citation or a name of expert. Each of the above mentioned objects has its<br />

own <strong>in</strong>dex which labels the object and can be used for retrieval.<br />

There are two basic approaches to f<strong>in</strong>d<strong>in</strong>g <strong>in</strong><strong>format</strong>ion <strong>in</strong> a CBAS: search<strong>in</strong>g and brows<strong>in</strong>g. In<br />

search<strong>in</strong>g, a user specifies what he/she is <strong>in</strong>terested <strong>in</strong> f<strong>in</strong>d<strong>in</strong>g by specify<strong>in</strong>g some physical or functional parts<br />

of a system (for example, work area and light<strong>in</strong>g) and an issue or set of issues (for example, natural light). In<br />

response, the system f<strong>in</strong>ds cases or stories, that address the specified issues (<strong>in</strong> this case, a story about vaulted<br />

ceil<strong>in</strong>g and clerestory w<strong>in</strong>dows <strong>in</strong> the Roswell library). To make a story fully understandable, the system<br />

presents several other th<strong>in</strong>gs as well: (1) the generic problem the story is about (br<strong>in</strong>g<strong>in</strong>g <strong>in</strong> natural light),<br />

(2) the type of solution it implements (for example, us<strong>in</strong>g atriums and <strong>in</strong>direct light shafts), and the larger case<br />

the story is part of (the Roswell library design). In brows<strong>in</strong>g, a user can follow l<strong>in</strong>ks with<strong>in</strong> the case library to<br />

look at a series of stories, problems, solutions, and cases. L<strong>in</strong>kages with<strong>in</strong> the system allow easy traversal from<br />

stories to other stories that illustrate the same problem or solution; from stories to other stories from the same<br />

larger case; and from problem to their alternative solutions. Comb<strong>in</strong><strong>in</strong>g the search<strong>in</strong>g and brows<strong>in</strong>g modes the<br />

user can explore the cases, stories, problems and responses which are relevant to his/her goals to acquire past<br />

experiences, learn the lessons taught, and adapt the past decisions to his/her new problem.<br />

Implementation<br />

Hav<strong>in</strong>g started the development of a tool for creat<strong>in</strong>g and brows<strong>in</strong>g CBASs we had the strong feel<strong>in</strong>g that a<br />

CBAS can be considered to some extend as an aggregate of a database and a hypermedia system. In fact, a<br />

CBAS, on the one hand, is a special k<strong>in</strong>d of database based on the cognitive theories of memory, but, on the<br />

other hand, it is similar to a hypermedia system because it heavily uses associative l<strong>in</strong>ks. Besides that we tried<br />

to meet some other requirements such as: (1) the tool should work <strong>in</strong> both off-l<strong>in</strong>e and on-l<strong>in</strong>e (WWW) modes;<br />

(2) the off-l<strong>in</strong>e mode should be supported on both platforms: Mac<strong>in</strong>tosh and IBM PC, which are popular <strong>in</strong><br />

academic environments; (3) the user <strong>in</strong>terface should look similar <strong>in</strong> both the off-l<strong>in</strong>e and on-l<strong>in</strong>e modes.<br />

The above <strong>in</strong>tuition and requirements led us to use a multi-platform database management system<br />

(DBMS) with a flexible script<strong>in</strong>g language for implement<strong>in</strong>g the off-l<strong>in</strong>e version of the tool, and to use HTML<br />

and Common Gate Interface (CGI) programs for implement<strong>in</strong>g the WWW version. This decision allowed us to<br />

meet the requirements but also brought many other advantages: first, we could borrow effective search<strong>in</strong>g<br />

techniques implemented <strong>in</strong> modern DBMSs; second, we did not have to reimplement security features for the<br />

CBAS tool; third, the script<strong>in</strong>g language could allowed for the easy creation of user <strong>in</strong>terface. FileMaker Pro<br />

has been chosen as a multi-platform DBMS to implement the first off-l<strong>in</strong>e version of the CBAS tool. The<br />

additional advantage of this choose is the possibility to share case libraries on a local network among users on<br />

different platforms. We have chosen Mac<strong>in</strong>tosh as platform for publish<strong>in</strong>g CBAS on the WWW. Currently we<br />

have implemented the CBAS browser for the WWW. The next step is to implement an author<strong>in</strong>g tool for<br />

creat<strong>in</strong>g CBAS us<strong>in</strong>g WWW clients. This will allow for a distributed team of experts to work on common<br />

projects.<br />

There are several other technical aspects: (1) to implement more sophisticated search techniques,<br />

which ga<strong>in</strong> more from the hierarchical <strong>in</strong>dex vocabulary structure; (2) to implement some adaptation and<br />

evaluation techniques which will help the user to solve a new problem; (3) to improve the user <strong>in</strong>terface us<strong>in</strong>g<br />

the abilities of advanced WWW clients; (4) to add scaffold<strong>in</strong>g that will help both the user to solve problems<br />

and the experts to create or modify CBASs.<br />

Additional <strong>in</strong><strong>format</strong>ion about ExtraM<strong>in</strong>d and a sample case library SUSIE which was created for<br />

learn<strong>in</strong>g susta<strong>in</strong>able technology can be found at http://mime1.marc.gatech.edu/WebCBRPage.html.<br />

Acknowledgments<br />

This work was supported by the EduTech Institute through a grant from Woodruff Foundation.<br />

References<br />

Domeshek, E.A. 1994. The Design-MUSE v2.0 User’s Manual<br />

.<br />

Domeshek, E.A.; Herndon M.F.; Bennett A.W. & Kolodner, J.L. 1994. A Case-Based Design Aid for Conceptual Design of<br />

Aircraft Subsystems. In Proceed<strong>in</strong>gs of the Tenth Conference on AI for Application , IEEE Computer Society Press:<br />

Wash<strong>in</strong>gton, 63-69.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!