The TwoUse Toolkit
Fernando Silva Parreiras · 2012
This chapter presents a generic architecture for designing artifacts using multiple standard languages, turning the focus from code-centric to transformation-centric. It describes the use cases for such an architecture based on the requirements specified and correlates use cases and requirements. The chapter then discusses the generic architecture. Finally, it describes an instantiation of the generic architecture for development of model-driven applications and ontology-based information systems-the TwoUse Toolkit. The architecture comprises a layered view according to the degree of abstraction of the components. Components of higher layers invoke components of lower layers. TwoUse toolkit is a model - driven tool to bridge the gap between semantic web and model-driven engineering (MDE). Controlled Vocabulary Terms semantic web; software engineering