|
||
|
Software ArchitectureJune 6, 2002 Location: Electrical Engineering/Computer Science Bldg, Room EE/Csi 3-180 5:45-8:00 p.m. at The University of Minnesota 5:45 start for networking, 6:15 start for meeting Electrical Engineering/Computer Science Bldg Room EE/Csi 3-180 Minneapolis, MN Abstract: Increasingly complex software-intensive systems, reuse, quality, and the need to understand have dramatically increased the importance of software architecture. Companies are beginning to recognize the need to reason about their products at an architectural level and as product lines. This talk will introduce software architecture covering the breadth of software architecture as it relates to the customer, the business, the product's quality attributes, and the development process. We'll investigate the role of the architect, various architecture "schools of thought," evaluating architectures, reconstructing the architecture, representing the architecture, and architectural styles and patterns. Presentation Outline
Mike Barton is a software engineer at Guidant. Until recently, he was a principal software engineer at Digi International where his roles included software and system engineering for network connectivity devices. At Digi he was also a leader for user interface development and process improvement. Mike focuses on requirements engineering and product-line software architecture definition and evolution. Prior to Digi International, Mike was a software engineer at Goodrich Inc. developing hard real-time embedded software for military aircraft. He has also worked at Caterpillar Inc. developing control systems software and hardware devices. Mike Barton holds a holds a M.S. in Software Engineering from the University of Minnesota and a B.S. in Electrical Engineering from Valparaiso University in Indiana. He is a member of the IEEE and Worldwide Institute of Software Architects. |
|
|
||||
|