Asee peer logo
Displaying all 2 results
Conference Session
Software Engineering Constituent Committee Division Technical Session 1
Collection
2014 ASEE Annual Conference & Exposition
Authors
Tanmay Bhowmik, Mississippi State University; Nan Niu, Mississippi State University; Donna Reese, Mississippi State University
Tagged Divisions
Software Engineering Constituent Committee
human who plays an active and pri-mary role in making the final decision. Such a process is called assisted requirements tracing(ART).8 Recent studies on students’ ART performances5, 8 clearly showed the challenges inthat students invariably made errors of omission (threw out correct links) and errors of com-mission (added incorrect links). Dekhtyar et al.8 conducted a statistical analysis of the fac-tors affecting ART performance, though all the participants were students enrolled in Soft-ware Engineering courses. Our work, reported, in this paper extends the body of knowledge inART by making a head-to-head comparison between students and software professionals.Preparing graduates for a smooth and successful transition toward their roles in
Conference Session
Software Engineering Constituent Committee Division Technical Session 1
Collection
2016 ASEE Annual Conference & Exposition
Authors
Dan Tappan, Eastern Washington University
Tagged Divisions
Software Engineering Constituent Committee
operations for combining them into more complex structuresand actions within the architecture.21 When left to their own devices, students tend to gravitatetoward bloated and brittle ad hoc solutions made up on the fly, whereas this approach requiredsolutions that demonstrated at least the following characteristics:• compositional: larger parts hierarchically consist of smaller parts• modularized: parts are integrated into well-defined, cleanly organized and justifiable units with distinct roles and no gaps or overlaps• integrated: the different parts work together as a system• unified: the system appears to the user as a single entity, not as discrete parts• reusable: parts can be transplanted into other projects