ACM Home Page
Please provide us with feedback. Feedback
Towards a RESTful infrastructure for digital ecosystems
Full text PdfPdf (344 KB)
Source International Conference on Management of Emergent Digital EcoSystems archive
Proceedings of the International Conference on Management of Emergent Digital EcoSystems table of contents
France
SESSION: Infrastructure - I (INF-1) table of contents
Article No. 51  
Year of Publication: 2009
ISBN:978-1-60558-829-2
Authors
Alexandros Marinos  University of Surrey, Surrey, UK
Sotiris Moschoyiannis  University of Surrey, Surrey, UK
Paul Krause  University of Surrey, Surrey, UK
Sponsor
: The French Chapter of ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 0,   Citation Count: 0
Additional Information:

abstract   references   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1643823.1643886
What is a DOI?

ABSTRACT

In this paper, we describe key design aspects of digital ecosystems and how these can be realised in a web-like environment. In previous work we have discussed digital ecosystems in terms of digital infrastructures and the socio-economic context in which these are called to operate. We have framed the concept of a digital ecosystem around complex interactions between interdependent agents and have focused the discussion on important properties such as loose-coupling, no central point of control or failure, sustainability, resilience, and history. In this paper we describe an integrated set of design solutions for operationalising the key principles of digital ecosystems into a software infrastructure. The proposed reference architecture drives the construction of RESTful ecosystems that can support future internet applications, and do this in a way that is backwards compatible with the current web.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Fielding, R. T. 2000. Architectural Styles and the Design of Network-based Software Architectures, UC - Irvine
 
2
Richardson L., Ruby, S. 2007. RESTful Web Services, O'Reilly Media, Inc.
 
3
Google, Protocol Reference - Google Data APIs http://code.google.com/apis/gdata/docs/2.0/reference.html
 
4
Sun Microsystems. The APIs for the Sun Cloud --- Project Kenai. http://kenai.com/projects/suncloudapis
 
5
Dini, P. 2007. A Scientific Foundation for Digital Ecosystems. In Nachira, F., Nicloai, A., et al (eds), Digital Business Ecosystems, Information Society and Media, European Commission, Luxembourg: Office for Official Publications of the European Communities, 24--47.
 
6
Chang, E. Quaddus, M. Ramaseshan, R. 2006. The Vision of DEBI Institute, DEBII
 
7
Krause, P. Razavi, R., Moschoyiannis, S. Marinos, A. 2009. Stability and Complexity in Digital Ecosystems. In Proc. of IEEE Int'l Conf. on Digital Ecosystems and Technologies (IEEE-DEST'09).
 
8
P. Dini, G. Lombardo, R. Mansell, et al. 2008. Beyond interoperability to digital ecosystems: regional innovation and socio-economic development led by SMEs. J. Technological Learning, Innovation and Development, 1(3):410--426.
 
9
OPAALS Network of Excellence. EU-FP6 NoE Contract No. 034824. http://www.opaals.org
 
10
Holling, C. S. 2001. Understanding the Complexity of Economic, Ecological, and Social Systems. Ecosystems (2001) 4:390--405. DOI http://10.1007/s10021-001-0101-5
 
11
Boons, F. 2008. Emergence of a Regional Industrial Ecology. Self-Organization and Sustainability 10, 2, 40--47.
 
12
Moschoyiannis, S., Darking, M., Stanley, J. et al. 2008. Consensus Detailed Architecture for OPAALS DE. Deliverable D3.6 of OPAALS project, available at: http://files.opaals.org/OPAALS/Year_2_Deliverables/WP03/
 
13
Drakopoulou-Dodd, S., Jack, S., Anderson, A. R. 2002. Scottish Entrepreneurial Networks in the International Context. International Small Business Journal, 20(2): 213--19.
 
14
Storey, D. J. 1994. Understanding the Small Business Sector. London: Thomson Learning.
 
15
Goodin, D. DNS patch averts doomsday scenario. The Register. Tech. Rep., 2008. http://theregister.co.uk/2008/08/06/kaminsky_black_hat/
 
16
The Economist. 2006. Chinese walls. http://www.economist.com/business/displaystory.cfm?story_id=558225
 
17
Object Management Group. 2006. Semantics of Business Vocabulary and Rules Interim Specification. http://www.omg.org/cgi-bin/doc?dtc/06-03-02
 
18
Hendryx, S. 2005. Model-Driven Architecture and the Semantics of Business Vocabulary and Business Rules. Hendryx & Associates.
 
19
Marinos, A. Krause, P. 2009. What, not How: A Generative Approach to Service Composition. In Proc. of IEEE Int'l Conf. on Digital Ecosystems and Technologies (IEEE-DEST'09).
 
20
Gray, J., Reuter, A. 1993. Transaction Processing: Concepts and Techniques. Morgan Kaufmann Publishers, Inc.
 
21
Razavi, A., Moschoyiannis, S., and Krause, P.,. A Coordination Model for Distributed Transactions in Digital Business Ecosystems. In Proc. of IEEE Int'l Conf. on Digital Ecosystems and Technologies (IEEE-DEST'07).
 
22
Moschoyiannis, S., Razavi, R., Zheng, Y. and Krause, P. 2008. Long-running transactions: semantics, schemas, implementation. In Proc. of IEEE Int'l Conf. on Digital Ecosystems and Technologies (IEEE-DEST'08).
 
23
Razavi, A., Marinos, A., Moschoyiannis, S., Krasue, P. 2009. RETRO: A (hopefully) RESTful Transaction Model University of Surrey Technical Report. http://bit.ly/resttrans
 
24
Butler, M., Hoare, A. C. R., Ferreira, C. 2005. Trace Semantics for Long-Running Transactions. In Proc. of 25 Years of CSP, LNCS 3525, Springer, 133--150.
 
25
Shields, M. W. 1985. Concurrent machines. Computer Journal, BCS, 28:449--465.
 
26
Moschoyiannis, S., Razavi, R., Krause, P. 2009. Transaction Scripts: Making Implicit Scenarios Explicit. In Proc. ETAPS 2008 -- FESCA'08, ENTCS, Elsevier, in press.
 
27
Razavi, R., Moschoyiannis, S., Krause, P. 2008. A Self-Organising Environment for Evolving Business Activities. In Proc. ComP2P 2008 -- Int'l Conf on Computing in the Global Information Technology ICCGI'08, 277--283.
 
28
Razavi, R., Moschoyiannis, S., Krause, P. 2009. An Open Digital Environment to Support Business Ecosystems. Peer-to-Peer Networking and Applications, Springer, in press. DOI = http://dx.doi.org/10.1007/s12083-009-0039-5
 
29
Microsoft. 2008. ADO.NET Data Services. http://msdn.microsoft.com/en-us/data/bb931106.aspx
 
30
Briscoe, G., Marinos, A. 2009. Digital Ecosystems in the Clouds: Towards Community Cloud Computing. In Proc. of IEEE Int'l Conf. on Digital Ecosystems and Technologies (IEEE-DEST'09).