Abstract | ||
---|---|---|
Abstraction and hierarchical decomposition are key princi- ples for mastering complexity in science and engineering. In Software Engineering, the interfaces that result from the application of those principles play a crucial role, particu- larly when building large and complex systems. This article revisits general principles behind abstraction and decompo- sition and presents a collection of fundamental principles and design goals to guide the modularization of a system and the definition of interfaces. |
Year | Venue | Keywords |
---|---|---|
2001 | Softwaretechnik-Trends | complex system,software engineering |
Field | DocType | Volume |
Software engineering,Computer science | Journal | 21 |
Issue | Citations | PageRank |
2 | 2 | 0.58 |
References | Authors | |
3 | 1 |
Name | Order | Citations | PageRank |
---|---|---|---|
Andreas Rau | 1 | 40 | 6.64 |