DocumentCode :
3208907
Title :
Design and Implementation of DSL via Category Theoretic Computations
Author :
Ling, Haifeng ; Zhou, Xianzhong ; Zheng, Yujun
Author_Institution :
Sch. of Manage. & Eng., Nanjing Univ, Nanjing, China
fYear :
2009
fDate :
17-19 Dec. 2009
Firstpage :
460
Lastpage :
466
Abstract :
Domain specific languages provide appropriate built-in abstractions and notations in a particular problem domain, and have been suggested as means for developing highly adaptable software systems. The paper presents a theory-based framework to support domain-specific design and implementation. Focusing concern on reasoning about interactive relationships among software models and objects at different levels of abstraction and granularity, our framework provides a unified categorial environment for intra-model composition and inter-model refinement of specifications via category theoretic computations, and therefore enables a high-level of reusability and dynamic adaptability.
Keywords :
category theory; object-oriented methods; software engineering; specification languages; DSL; abstraction; adaptable software systems; category theoretic computations; domain specific languages; domain-specific design; dynamic adaptability; granularity; inter-model refinement; intra-model composition; software models; software reusability; Appropriate technology; Computer science; Conference management; DSL; Engineering management; Software development management; Software systems; Specification languages; Technology management; Unified modeling language; category theory; domain specific languages (DSL); model;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontier of Computer Science and Technology, 2009. FCST '09. Fourth International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-0-7695-3932-4
Electronic_ISBN :
978-1-4244-5467-9
Type :
conf
DOI :
10.1109/FCST.2009.102
Filename :
5392879
Link To Document :
بازگشت