Research Article
A Graphical Programming Language and Its Supporting Tool for Insect Intelligent Building
| | Domain object | Characteristic analysis |
| Users | Architectural engineer | Weak programming ability, complex requirements of construction task, and knowing the control of buildings well | Building management personnel | Short of programming ability, comprehensive management, fast and convenient work, familiar with the situation, and usage of building services | Room owner | Short of programming ability and personalized customization needs of space environment | Program developer | Lack of understanding of buildings and I2B and strong programming skills |
| I2B | Decentralized network structure | Parallel tasks, distributed computing, and neighbor interaction | Building environment | Environment sensors and event-driven | Information model of buildings | Bound to basic unit and direct access | APP store | Separation of “hard and soft,” generalization, and reusability |
|
|