Current component-based software development (CBSD) approaches rather focus on the design of software systems than on the system’s high-level, coarse-grained architecture. They provide modeling techniques to describe the concrete structure of components and their interfaces, how they are connected and how they interact. As an effect of their focus on the design, they are not appropriate to explicitly model the fundamental rules of a software architecture like architectural patterns or reference architectures that restrict the componentbased design. In this paper, we are going to identify some architectural rules in a small example. Furthermore, we will outline how these rules can be used to constrain the component design based upon a modeling approach called DisCComp.
CITATION STYLE
Herold, S. (2008). Towards checking architectural rules in component-based design. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5333, pp. 473–478). Springer Verlag. https://doi.org/10.1007/978-3-540-88875-8_69
Mendeley helps you to discover research relevant for your work.