Originality: Explored how language design can be used to ease the problems of composing services within the pervasive environment. Described a specialised language for service composition, using several orginal features such as decoration as the primary technique for class extension. Rigour: This was the initial report. Subsequent work exploring performance and software engineering metrics across a number of scenarios, comparing our language to the API-based approach of one.world showed that we produced higher quality code using fewer lines of code (results in a pending publication). Significance: The first example of a domain specific langauge for service composition. Impact: Google Scholar citations: 13 Outlet: This workshop is part of ACM Middleware, the major conference discussing distributed middleware systems, and fully reviews each submission by at least three reviewers.
Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing
Event location
Toronto, Canada
Event type
conference
ISBN
1581139519
Department affiliated with
Informatics Publications
Notes
Originality: Explored how language design can be used to ease the problems of composing services within the pervasive environment. Described a specialised language for service composition, using several orginal features such as decoration as the primary technique for class extension. Rigour: This was the initial report. Subsequent work exploring performance and software engineering metrics across a number of scenarios, comparing our language to the API-based approach of one world showed that we produced higher quality code using fewer lines of code (results in a pending publication). Significance: The first example of a domain specific langauge for service composition. Impact: Google Scholar citations: 13 Outlet: This workshop is part of ACM Middleware, and fully reviews each submission by at least three reviewers.