Subject: ArchJava practice talk
From: Jonathan Aldrich (jonal@cs.washington.edu)
Date: Mon May 07 2001 - 12:48:21 PDT
I'll be giving a practice talk tomorrow, Tuesday, May 8, at 1:30pm in Sieg
322. The practice is for a presentation to Ken Hines et. al. at
Consystant Software on Friday. The title and abstract are below.
I would appreciate your feedback, if you can make it. Edible bribes will
be provided.
Thanks a lot!
Jonathan :-)
ArchJava: Connecting Software Architecture to Implementation
Software architecture describes the structure of a system, and is useful
for design, program understanding, and formal analysis. However, existing
systems' implementations are developed separately from their architecture
and therefore may not conform to that architecture, causing confusion,
violating architectural properties, and inhibiting software evolution.
ArchJava is an extension to Java that seamlessly unifies a software
architecture with its implementation, ensuring that the implementation
conforms to the architectural constraints. Therefore, programmers can
visualize, analyze, reason about, and evolve architectures with confidence
that architectural properties are preserved by the implementation.
_______________________________________________
Cecil mailing list
Cecil@cs.washington.edu
http://majordomo.cs.washington.edu/mailman/listinfo/cecil
This archive was generated by hypermail 2b25 : Mon May 07 2001 - 12:49:04 PDT