Steve Chenoweth

Learn More
Fresh ideas from startups are a driver of the electronic business world. Software engineering students who will be a part of this E-world therefore should benefit from a working knowledge of new businesses. Their school can organize opportunities to help ensure that familiarity. This paper describes results after four years of organizing such endeavors. We(More)
1. Overview The purpose of this tutorial is twofold: find out how software architecture is taught today in some of the leading software engineering programs, and explore the SEI's contribution via quality attributes. The first half of the tutorial shall consist of representatives from the three programs invited presenting detailed descriptions of their(More)
This workshop introduces software architecture concepts and their incorporation into computer science and software engineering curricula. Participants will learn techniques used in industry to specify quality attributes critical to architecture and use those attributes to drive the system structure using common architectural styles. Exercises will(More)
  • 1