Arkwrt is a CLI (command-line interface) tool that provides a partial implementation of the ArchiMate® 2.1 Specification (ISBN: 978-94-018-0003-7).
Arkwrt's creation was inspired by the The UNIX® philosophy that emphasizes building simple, short, clear, modular, and extensible code, that can be easily maintained and re-purposed by developers other than its creators. The UNIX® philosophy favours composability as opposed to monolithic design (see https://en.wikipedia.org/wiki/Unix_philosophy).
Go was selected as the implementation language because of its alignment with the UNIX philosophy and for fun.
If you notice a problem with using the program, please report it via Tickets.
Both UNIX® and ArchiMate® are registered trademarks of the Open Group.
"But denunciatory rhetoric is so much easier and cheaper than good works, and proves a popular temptation. Yet is it far better to light the candle than to curse the darkness."
-- William Lonsdale Watkinson
Features
- Partial implementation of the ArchiMate® 2.1 specification
- Written in the Go programming language
- Inspired by UNIX® philosophy