2011 March 29: ICR seminar (sponsored by ORF research excellence project)Export this event to calendar

Tuesday, March 29, 2011 — 2:00 PM to 3:00 PM EDT

Institute for Computer Research (ICR) presents a seminar on

Feature interactions, products, and composition

B​y

Professor Don Batory
Department of Computer Science
The University of Texas at Austin

Date

Tuesday, March 29, 2011

Time

2:00pm

Place

University of Waterloo, Davis Centre, Room DC 1304

Abstract

The connection between feature modules and feature interactions is not well-understood. To explain classic examples of feature interactions, we show that feature modules must be composed not only by the standard dot (.) operation, but also by the cross-product (x) and interaction (#) operations that heretofore were implicit in the literature. We present a formal model of these operations, show how it connects and explains previously unrelated results in Feature Oriented Software Development (FOSD), and describe a tool, based on our formalism, that demonstrates how changes in composed documents can be back-propagated to their original feature module definitions, thereby improving FOSD tooling.
(This research is joint work with Peter Hoefner and Jongwook Kim.)

Biography

Don Batory holds the David Bruton Centennial Professorship in the Department of Computer Science at The University of Texas at Austin. He received a B.S. (1975) and M.Sc. (1977) degrees from Case Institute of Technology, and a Ph.D. (1980) from the University of Toronto. He was a faculty member at the University of Florida in 1981 before he joined the University of Texas in 1983. He was an Associate Editor of IEEE Transactions on Software Engineering (1999-2002), Associate Editor of ACM Transactions on Database Systems (1986-1992), a member of the ACM Software Systems Award Committee (1989-1993; Committee Chairman in 1992), Program Co-Chair for the 2002 Generative Programming and Component Engineering Conference. He is a leading researcher on Feature Oriented Software Development (FOSD). Since 1993, he and his students have written 11 Award Papers for their work in automated and component-based program development. He has given numerous tutorials on FOSD and is an industry-consultant on product-line architectures.

Sponsored by the Ontario Research Fund (ORF) Research Project: “Software Service Engineering”

Location 
DC - William G. Davis Computer Research Centre
1304
200 University Avenue West

Waterloo, ON N2L 3G1
Canada

S M T W T F S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
  1. 2014 (1)
  2. 2013 (1)
  3. 2012 (2)
  4. 2011 (8)
  5. 2010 (13)
  6. 2009 (7)
  7. 2008 (7)