DocumentCode
3305489
Title
A Distributed Object Linker for Neptune Using the Eclipse Modelling Framework
Author
Lamb, David ; Randles, Martin ; Taleb-Bendiab, A.
Author_Institution
Sch. of Comput. & Math. Sci., Liverpool John Moores Univ., Liverpool, UK
fYear
2011
fDate
6-8 Dec. 2011
Firstpage
547
Lastpage
552
Abstract
Neptune provides a framework for developing autonomic software systems, using the web service model to provision for and assemble applications. Challenges present in all but the most trivial of service assemblies concern: determination of required service types, location of suitable service instances, and guaranteeing behaviour adheres to any specified policy. The Neptune model is concerned with specification of individual services and resources, along with their requirements and abilities. The Neptune engine, using this information is responsible for automated assembly of these services, given an abstract software specification. This paper reports on the development of a small-scale reference implementation comprising the main Neptune data model (built around the EMF data model) and a small-scale object / service linker.
Keywords
Web services; formal specification; object-oriented programming; software fault tolerance; EMF data model; Neptune data model; Neptune model; Web service model; abstract software specification; assemble applications; automated assembly; autonomic software systems; distributed object linker; eclipse modelling framework; service linker; small-scale object linker; small-scale reference implementation; Assembly; Computational modeling; Data models; Joining processes; Semantics; Software; Unified modeling language; Cloud; Distributed Linking; EMF; Eclipse; Neptune; Software Engineering; WSDL;
fLanguage
English
Publisher
ieee
Conference_Titel
Developments in E-systems Engineering (DeSE), 2011
Conference_Location
Dubai
Print_ISBN
978-1-4577-2186-1
Type
conf
DOI
10.1109/DeSE.2011.96
Filename
6150051
Link To Document