Austin Software Process Improvement Network (A-SPIN)
A-SPIN HAS MOVED TO TUESDAY NIGHTS!
A-SPIN Meeting - Tuesday, January 18th
Presentation - "Improving Software Quality with Automated Analysis and Generation Tools"
by Ira D. Baxter, Ph.D., Semantic Designs, Inc.
General Admission Ticket - $5 per person
Payable at the Door: Cash, Check, or Chargep
Austin Software Improvement Network (A-SPIN)
SPIN (Software Process Improvement Network) is a forum for the free and open
exchange of software process improvement ideas and experiences. The organization
serves as a source of educational, scientific and practical information for its members, other SPIN organizations and the general software community. The Austin SPIN is affiliated with the Software Engineering Institute at Carnegie Mellon University, the Austin Software Council, the Software Quality Institute and currently has sister SPINs in several cities across the U.S.
Presentation Overview
At previous SPIN meetings, we described the Design Maintenance System (DMS) vision for Software Engineering, using generative reuse methods, coupled with design capture and revision, to enable the semi-automated construction, analysis and enhancement of programs, and focused on our clone detection and removal software.
In this talk, we'd like to show several different possible applications of the evolving DMS toolset. We will sketch the basic technology, and then show enough details to enable the audience to understand how to use such tools, and draw their own conclusions about utility and possible applications. In particular, we will discuss:
How to build test coverage tools for any language using a single
transformation (improvement by better testing)
How to generate XML parsers from DTD specifications (improvement by automated generation)
How to automate (Java) object-framework refactoring
(e.g., the Fowler REFACTORING book) (improvement by code/object restructuring)
In addition, we hope to have summary numbers of clone detection experiments on a
very large Cobol application source (on the order of 1 million SLOC), and on a
correspondingly large Java application. It should be intriguing to compare true
legacy system properties to so-called modern systems.p
About the Speaker
Ira D. Baxter, Ph.D. Vice President, Technology
Dr. Baxter has been involved with computing since 1966, and received his B.S. in Computer Science in 1973. In 1990, he received a Ph.D. in Computer Science from the University of California at Irvine where he focused on design reuse using transformational methods. He has worked for a number of years in industry both as a consultant and as owner of Software Dynamics, a systems software house, where he designed compilers, time-sharing and network operating systems. Dr. Baxter spent several years with Schlumberger, working on a PDE-solver generator for supercomputers. In 1994 he founded Semantic Designs to build commercial tools
that will radically enhance the method and economics of software maintenance and he is the principal architect of Semantic Designs' Design Maintenance System (DMS), and is also the principal designer and compiler implementer of PARLANSE,
Semantic Designs' parallel programming language. Dr. Baxter has served as committee member for numerous computer-science conferences, especially those focused on software engineering and reusability. He was Program CoChair of the 1997 Working Conference on Reverse Engineering(WCRE5) and was General CoChair for the Fifth International Conference on Software Reusability (ICSR5) (June, 1998). Dr. Baxter
is presently on the Program Committee for ICSM'99 (August 1999), (WCRE6) (October, 1999), and GCSE'99 (September, 1999).
Semantic Designs
12636 Research Blvd.
#C214 Austin, TX 78759-2200
Email: idbaxter@semdesigns.com
www:http://www.semdesigns.com
SPIN Meeting Times: Tuesday Evenings, 6:00 p.m. - 9:00 p.m.
Meeting Location: Pickle Research Campus, Commons Building, Auditorium 1.122
(SPIN meets the third Tuesday evening of each month (excluding the month of July).
SPIN Meetings are held in the small auditorium in the Commons Building on the Pickle Research Campus (PRC) of The University of Texas at Austin. PRC is located on Braker Lane between MoPac and Burnet Road. Enter the
gate on Burnet Road, half a block south of the Braker and Burnet intersection.
Inside the PRC Campus, the Commons Building is located on the northeast corner of Road A and Granberry Trail.
Directions
Go to the intersection of MoPac and Braker Lane. Go east on Braker and turn right (south) on Burnet Road. Go a half-block and turn right into the PRC gate.
Alternatively, you can go north on Burnet from 183 and turn left into
the gate. In either case, from the PRC gate continue straight ahead on
Read Granberry Trail. The Commons Building is at the intersection of Read Granberry and Road A. Turn right on Road A and right again to
get to the parking lot which is under the water tower on your right.
SPIN Meeting Agenda
6:00 p.m. Dinner (optional)
6:30 p.m. Networking
7:00 p.m. Meeting - Call to Order: Lynn Thurmond, Trimble Navigation, Ltd.
7:30 p.m. Presentation
9:00 p.m. Adjournp
www.utexas.edu - Tuesday Nights at the Commons
For more information about A-SPIN, contact: Lynn_Thurmond@Trimble.com
SPIN Meeting Announcements
Information about monthly meetings are distributed by postal service and E-mail. To be added to the mailing list, send your name, company, mailing address, zip code and Internet address to:
Fax (512)
471-4824
E-mail: info@sqi.utexas.edu
SPIN Financial Support
Financial support for the Austin SPIN is underwritten by individual and corporate subscriptions to the Software Quality Institute.
SPIN Administration
Facilities arrangements, staffing, and promotion of SPIN activities are provided
by the Software Quality Institute.p
Links to Other SPIN Resources
[Back to Top]
|