Component-based Scalable Logical Architecture
Appearance
Component-based Scalable Logical Architecture (CSLA) is an object oriented architecture created by Rockford Lhotka that provides a standard way to create robust object oriented programs using business objects. Business objects are objects that abstract business entities in an object oriented program. These entities could be things such as sales orders, employees, invoices and so on. CLSA was originally targeted toward Visual Basic 6 in the book Visual Basic 6.0 Business Objects by Lhotka ISBN 186100107X.