Home - TeamGaicArchitects/com.castsoftware.uc.architecturecheckerrulelibraries GitHub Wiki
Architecture Checker Rule Libraries Kit
Description
This kit contains a set of rules designed in the architecture checker and this can be reused to provide Standard Nuggets in any application developed on identified frameworks by detecting quality rules whose violation can be presented as golden nuggets for the Business.
Extension Support versions
It is initial version.
This extension provides the following support:
- Architecture Violations
- Golden Nuggets
CAST AIP compatibility
Compatible with 8.0.x, 8.1.x, 8.2.x
Prerequisites
Architect Checker 8.0.x, 8.1.x, 8.2.x
Download and installation instructions
Please see: Extension Link Installation
Packaging, delivering and analyzing your source code
CASTARCHITECT file
What results can you expect?
Architecture Rules and Violations
List the objects that can be seen in enlighten.
NA
List the links created that can be seen in enlighten.
NA
List of the quality rules provided by the extension
Bypass of layer: User Interface calling directly the database
- Angular JS -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- Legacy web -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- Flex -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- HTML5 -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- IOS -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- Java JSF -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- PHP -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- .Net Silverlight -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- .Net WPF -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
Performance: DB layer accessing XXL Tables using sql queries in loop
- Angular JS -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- Legacy web -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- Flex -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- HTML5 -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- IOS -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- Java JSF -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- PHP -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- .Net Silverlight -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
- .Net WPF -> Any technology -> DB (Oracle, MSSQL, Sybase, DB2 UDB, DB2 z/OS, SQL files)
Limitations
NA
In this section we list the most significant functional limitations that may affect the analysis of applications:
Initial Version