A Co-designed Hardware/Software Architecture for Augmented Materials

  • Simon Dobson
  • Kieran Delaney
  • Kafil Mahmood Razeeb
  • Sergey Tsvetkov
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3744)


Recent advances in materials, sensing, power harvesting, context-awareness and miniaturisation have opened-up the possibility of constructing materials that directly include considerable computing power. We present an architecture for the hardware/software co-design of such “augmented” materials that allows designers to address the links between the physical and informational properties of artefacts. The architecture is highly modular in terms of sensor, communications, power and processing capabilities, and utilises an advanced semantically well-founded software model.


Wireless Sensor Network Resource Description Framework Pervasive Computing Informational Property Wireless Sensor Network Node 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bellis, S., Delaney, K., Barton, J., Razeeb, K., O’Flynn, B., Majeed, B.: Development of field-programmable modular wireless sensor network nodes for ambient systems. Computer Communications (2005) (to appear)Google Scholar
  2. 2.
    Razeeb, K., Bellis, S., O’Flynn, B., Barton, J., Delaney, K., O’Mathuna, C.: A hybrid network of autonomous sensor nodes. In: Proceedings of the Second European Symposium on Ambient Intelligence. ACM International Conference Series, pp. 69–70 (2004)Google Scholar
  3. 3.
    Dobson, S., Nixon, P.: More principled design of pervasive computing systems. In: Bastide, R., Palanque, P., Roth, J. (eds.) DSV-IS 2004 and EHCI 2004. LNCS, vol. 3425, pp. 292–305. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  4. 4.
    Wang, X., Dong, J.S., Chin, C.Y., Hettiarachchi, S.R., Zhang, D.: Semantic Space: an infrastructure for smart spaces. IEEE Pervasive Computing 3, 32–39 (2004)CrossRefGoogle Scholar
  5. 5.
    Lassila, O., Swick, R.: Resource Description Framework model and syntax specification. Technical report, World Wide Web Consortium (1999)Google Scholar
  6. 6.
    Abelson, H., Allen, D., Coore, D., Hanson, C., Homsy, G., Knight, T., Nagpal, R., Rauch, E., Sussman, G.J., Weiss, R.: Amorphous computing. Communications of the ACM 43, 74–82 (2000)CrossRefGoogle Scholar
  7. 7.
    Montresor, A., Jelasity, M., Babaoglu, O.: Robust aggregation protocols for large-scale overlay networks. In: Proceedings of the International Conference on Dependable Systems and Networks (2004)Google Scholar
  8. 8.
    Nisbet, A., Dobson, S.: A systems architecture for sensor networks based on hardware/software co-design. In: Smirnov, M. (ed.) WAC 2004. LNCS, vol. 3457, pp. 115–126. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  9. 9.
    Dobson, S.: Creating programming languages for (and from) the internet. In: Workshop on Evolution and Reuse of Language Specifications for domain-specific languages, ECOOP 2004 (2004)Google Scholar
  10. 10.
    Bulusu, N., Heidemann, J., Estrin, D., Tran, T.: Self-configuring localization systems: design and experimental evaluation. ACM Transactions on Embedded Computing Systems 3, 24–60 (2004)CrossRefGoogle Scholar
  11. 11.
    Wang, X., Silva, F., Heidemann, J.: Infrastructureless location-aware configuration for sensor networks. In: Workshop on Mobile Computing Systems and Applications, pp. 174–183. IEEE Press, Los Alamitos (2004)CrossRefGoogle Scholar
  12. 12.
    Salber, D., Dey, A., Abowd, G.: The Context Toolkit: aiding the development of context-enabled applications. In: Proceedings of the ACM Conference on Computer-Human Interaction, CHI 1999, pp. 434–441 (1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Simon Dobson
    • 1
  • Kieran Delaney
    • 2
  • Kafil Mahmood Razeeb
    • 3
  • Sergey Tsvetkov
    • 4
  1. 1.Department of Computer ScienceUniversity CollegeDublinIE
  2. 2.Cork Institute of TechnologyCorkIE
  3. 3.Tyndall National InstituteCorkIE
  4. 4.Department of Computer ScienceTrinity CollegeDublinIE

Personalised recommendations