Title :
A formal approach to software synthesis for architectural platforms
Author_Institution :
Univ. of Virginia, Charlottesville, VA, USA
Abstract :
Software-intensive systems today often rely on middleware platforms as major building blocks. As such, the architectural choices of such systems are being driven to a significant extent by such platforms. However, the diversity and rapid evolution of these platforms lead to architectural choices quickly becoming obsolete. Yet architectural choices are among the most difficult to change. This paper presents a novel and formal approach to end-to-end transformation of application models into architecturally correct code, averting the problem of mapping application models to such architectural platforms.
Keywords :
middleware; software architecture; architectural platforms; formal approach; middleware platforms; software intensive systems; software synthesis; Actuators; Connectors; Metals; Middleware; Sensors; Servers; architectural maps; architectural styles;
Conference_Titel :
Software Engineering (ICSE), 2011 33rd International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
978-1-4503-0445-0
Electronic_ISBN :
0270-5257
DOI :
10.1145/1985793.1986023