XCDL (eXtensible Component Definition Language) Wiki
From XCDL (eXtensible Component Definition Language) Wiki
Introduction
This SourceForge project aims to define and implement an eXtensible Component Definition Language (CDL) intended to configure and build complex, package based, multi-variant embedded projects. It is inspired by eCos CDL and the primary project to use it is µOS++ Second Edition.
Specifications
TODO: explain the WHYs and HOWs.
- The XCDL Software Requirements Specifications
- The XCDL Configuration Mechanism
- The XCDL Definitions Reference
References
- eCos - The embedded configurable operating system by Cygnus Solutions (Wikipedia)
- Manual: The eCos Component Writer’s Guide, by Bart Veer and John Dallaway, published in 2001, available from eCos Documentation.
- Book: Embedded software development with eCos, by Anthony J. Massa, published in 2003 at Prentice Hall, available from Amazon
- Book: Software Build Systems: Principles and Experience, by Peter Smith, published in 2011 at Addison Wesley, available from Amazon
- IEEE Std 830-1998: IEEE Recommended Practice for Software Requirements Specifications, published in 1998
Miscellaneous
MediaWiki Links
Consult the User's Guide for information on using the wiki software.