Loading...
Please wait, while we are loading the content...
Similar Documents
Cataloging design abstractions
| Content Provider | ACM Digital Library |
|---|---|
| Author | Rugaber, Spencer |
| Abstract | Abstractions are the essence of software design, and various enterprises, such as design patterns, architectural styles, programming clichés and idioms, attempt to capture, organize and present them to software engineers. This position paper explores the possibility of mounting a more comprehensive effort to catalog abstractions. Related efforts such as the design of textual and electronic dictionaries, markup languages for software artifacts and ontologies of computer science topics are surveyed to inform the effort. A set of derivative questions is presented to explore the problem space. |
| Starting Page | 11 |
| Ending Page | 18 |
| Page Count | 8 |
| File Format | |
| ISBN | 1595934014 |
| DOI | 10.1145/1137620.1137624 |
| Language | English |
| Publisher | Association for Computing Machinery (ACM) |
| Publisher Date | 2006-05-21 |
| Publisher Place | New York |
| Access Restriction | Subscribed |
| Subject Keyword | Architectural styles Design patterns Program understanding Reverse engineering Programming idioms Computer science education Abstraction |
| Content Type | Text |
| Resource Type | Article |