National Institute of Building Sciences

The National Institute of Building Sciences is a non-profit, non-governmental organization that brings together representatives of government, the professions, industry, labor and consumer interests, and regulatory agencies to focus on the identification and resolution of problems and potential problems that hamper the construction of safe, affordable structures for housing, commerce and industry throughout the United States. Authorized by the U.S. Congress in the Housing and Community Development Act of 1974, the Institute provides an authoritative source and a unique opportunity for free and candid discussion among private and public sectors within the built environment. The Institute's mission to serve the public interest is accomplished by supporting advances in building sciences and technologies for the purpose of improving the performance of our nation's buildings while reducing waste and conserving energy and resources.

Councils and standing committees

  • Building Enclosure Council (BEC)
  • Building Enclosure Technology and Environment Council (BETEC)
  • Building Seismic Safety Council (BSSC)
  • buildingSMART alliance
  • Consultative Council
  • Facility Maintenance and Operations Committee (FMOC)
  • High Performance Building Council
  • Multihazard Mitigation Council (MMC)
  • National Clearinghouse for Educational Facilities (NCEF)
  • National Mechanical Insulation Committee

Technology programs

  • HAZUS
  • ProjNet
  • Whole Building Design Guide WBDG

News and journals

  • Building Sciences Newsletter
  • Journal of Building Enclosure Design (JBED)
  • Journal of Building Information Modeling (JBIM)

Standards and publications

  • National BIM Standard - United States
  • United States National CAD Standard

Former councils include:

  • Facility Information Council (FIC)
  • International Alliance for Interoperability (IAI)

Charter members

gollark: In SQLite they do actually, there's an INTEGER PRIMARY KEY rowid column unless you disable that explicitly.
gollark: Which is still HIGHLY dodecahedral and dependent on columns' order.
gollark: I'm not actually entirely sure, but it would involve a bunch of meddling with a "cursor", and you would have to get each column by index instead of name.
gollark: See? This is quite nice. It turns the results into a usable and non-annoying form. It uses prepared statements for efficiency.
gollark: This is the example:```javascriptconst db = require('better-sqlite3')('foobar.db', options); const row = db.prepare('SELECT * FROM users WHERE id = ?').get(userId);console.log(row.firstName, row.lastName, row.email);```

See also

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.