Abstract | ||
---|---|---|
We describe our experience with the object-oriented design methodology OMT [19] applied to a project in an undergraduate software engineering course at Carnegie Mellon University. The project involved 30 students previously unfamiliar with object-oriented modeling. They designed and implemented a system of 125 classes (27,000 lines of C++ and C code) in the relatively short time of 15 weeks. We describe the overall structure of the project and the system model, the usefulness of OMT and its impact on communication, and discuss some of the problems encountered during the development of the system. |
Year | DOI | Venue |
---|---|---|
1992 | 10.1145/141936.141966 | OOPSLA |
Keywords | Field | DocType |
eiffel,design methodology,software engineering,system modeling,concurrent object oriented programming | Programming language,Object-oriented programming,Computer science,Object-modeling technique,Design methods,Systems modeling,Concurrent object-oriented programming,Eiffel,System model | Conference |
Volume | Issue | ISSN |
27 | 10 | 0362-1340 |
ISBN | Citations | PageRank |
0-201-53372-3 | 14 | 2.36 |
References | Authors | |
8 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Bernd Bruegge | 1 | 593 | 92.79 |
Jim Blythe | 2 | 707 | 73.61 |
Jeffrey Jackson | 3 | 215 | 20.99 |
Jeff Shufelt | 4 | 14 | 2.36 |