Cedar system
E656390
The Cedar system was an influential experimental programming environment and workstation software platform developed at Xerox PARC that pioneered many concepts in integrated development and modular software design.
Observed surface forms (3)
| Surface form | Occurrences |
|---|---|
| Cedar debugger | 1 |
| Cedar editor | 1 |
| Cedar programming environment | 1 |
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
programming environment
ⓘ
workstation software platform ⓘ |
| basedOn | Mesa programming language NERFINISHED ⓘ |
| component |
build system
ⓘ
compiler ⓘ debugger ⓘ editor ⓘ window system integration ⓘ |
| countryOfOrigin |
United States of America
ⓘ
surface form:
United States
|
| designGoal |
improve programmer productivity
ⓘ
integrate tools into a single environment ⓘ support modular, maintainable code ⓘ |
| developer | Xerox PARC NERFINISHED ⓘ |
| developmentPeriod | early 1980s ⓘ |
| fieldOfUse |
computer science research
ⓘ
software engineering research ⓘ |
| historicalSignificance |
important in workstation software history
ⓘ
influential in the evolution of IDEs ⓘ |
| influenced |
later Xerox PARC systems
ⓘ
modern integrated development environments ⓘ modular programming practices ⓘ |
| influencedBy | Mesa programming language NERFINISHED ⓘ |
| mainApplicationDomain |
integrated development
ⓘ
software development ⓘ |
| notableFeature |
advanced type system
ⓘ
garbage collection ⓘ incremental compilation ⓘ integrated development environment ⓘ interactive programming tools ⓘ networked file and resource access ⓘ strong modularity support ⓘ window-based user interface ⓘ |
| operatingSystemType | research workstation environment ⓘ |
| pioneered |
integrated programming environment concepts
ⓘ
modular software design techniques ⓘ structured software development environments ⓘ tightly integrated compiler and tools ⓘ |
| programmingLanguageUsed | Mesa NERFINISHED ⓘ |
| researchFocus |
modular software systems
ⓘ
programming environments ⓘ |
| researchInstitution | Xerox Palo Alto Research Center NERFINISHED ⓘ |
| status | experimental system ⓘ |
| supports |
large-scale software development
ⓘ
team software projects ⓘ |
| usedOnHardwarePlatform | Xerox workstation ⓘ |
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Cedar programming environment
this entity surface form:
Cedar debugger
subject surface form:
Cedar system
this entity surface form:
Cedar editor