TABASCO: a Taxonomy-based Domain Engineering Method
نویسندگان
چکیده
We discuss TABASCO, a method for constructing Domain-Specific Toolkits (DSTs). We present TABASCO in the context of domain engineering and generative programming. We discuss the steps of TABASCO in detail, with a focus on the software construction side, giving examples based on actual applications of the method. In doing so, we show that TABASCO is a domain engineering method aimed at a particular kind of software domain, and how this method is applied in practice.
منابع مشابه
Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques
Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...
متن کاملContent Evaluation of Iranian EFL Textbook Vision 1 Based on Bloom’s Revised Taxonomy of Cognitive Domain
Textbooks are considered as the common features of the classrooms and are important means to make contributions to curricula. Therefore, their contents are very essential to develop the adequate curriculum planning. A textbook analysis is a means by which different features of the textbooks can be analyzed and hence their effectiveness is validated. This study set out to evaluate the content of...
متن کاملA Taxonomy for Tools, Processes and Languages in Automotive Software Engineering
Within the growing domain of software engineering in the automotive sector, the number of used tools, processes, methods and languages has increased distinctly in the past years. To be able to choose proper methods for particular development use cases, factors like the intended use, key-features and possible limitations have to be evaluated. This requires a taxonomy that aids the decision makin...
متن کاملTeaching Global Software Engineering: Planning and Preparation Using a Bloom’s Taxonomy
In this paper I have discussed my experience of teaching global software engineering course using Bloom’s Taxonomy. I have discussed how one should plan and design courses based on Bloom’s Taxonomy. It was observed that a Bloom’s Taxonomy can play a vital role in order to effectively plan and design courses. Overall the six levels of Bloom’s Cognitive domain were helpful, in my teaching, in whi...
متن کامل