DocumentCode
2880034
Title
Domain Hierarchies: A Basic Theoretical Framework for Integrating Software Domains
Author
Kelsen, Pierre ; Ma, Qin
Author_Institution
Lab. for Adv. Software Syst., Univ. of Luxembourg, Luxembourg City, Luxembourg
fYear
2009
fDate
29-31 July 2009
Firstpage
295
Lastpage
296
Abstract
We present a new approach to executable modeling that borrows from executable UML the notion of domains and bridges and couches them in a formal abstract framework based on the novel concept of a domain hierarchy. The framework is independent of the language used for representing structure and behavior of domains and bridges. By plugging in a declarative executable modeling language with a formal semantics for representing both structure and behavior, we instantiate the abstract framework into a concrete framework that shares with executable UML the benefits of a high-level separation of the platform-independent model into domains and bridges while providing a formal and declarative description of the underlying models.
Keywords
Unified Modeling Language; formal languages; programming language semantics; Unified Modeling Language; domain behavior; domain hierarchy; executable UML; formal semantics; high level separation; software domain integration; Application software; Banking; Bridges; Concrete; Laboratories; Security; Software engineering; Software systems; Unified modeling language; User interfaces; bridge; domain; executable UML; formal semantics; model-driven software development;
fLanguage
English
Publisher
ieee
Conference_Titel
Theoretical Aspects of Software Engineering, 2009. TASE 2009. Third IEEE International Symposium on
Conference_Location
Tianjin
Print_ISBN
978-0-7695-3757-3
Type
conf
DOI
10.1109/TASE.2009.55
Filename
5198518
Link To Document