the web as a common language towards software sustainability

19
The Web as a Common Language Towards Software Sustainability Andreas Kamilaris STE, Kuala Lumpur, Malaysia 29 November 2013

Upload: andreas-kamilaris

Post on 22-Jun-2015

348 views

Category:

Technology


1 download

DESCRIPTION

In this presentation, we explore the potential of the Web to constitute a common language in various computing domains towards increasing software sustainability. We discuss various benefits of Web development, which offer sustainable characteristics to software. We demonstrate two case studies, in which the Web can be used for software development. The first is a mobile application offering tourist guide services and the second is a real-world pervasive framework, targeting home automation in a smart home environment. Our experimental results show that both software operate in satisfactory performance, showing that the benefits of Web development can be acquired without significant compromises in response times.

TRANSCRIPT

Page 1: The Web as a Common Language Towards Software Sustainability

The Web as a Common Language Towards Software Sustainability

Andreas Kamilaris

STE, Kuala Lumpur, Malaysia 29 November 2013

Page 2: The Web as a Common Language Towards Software Sustainability

CostFlexibility

Adaptability

Reuse

Page 3: The Web as a Common Language Towards Software Sustainability
Page 4: The Web as a Common Language Towards Software Sustainability

“Software Sustainability can be defined as the ability of a

designed product to operate over long periods of time without

degrading itself or the environment”

Page 5: The Web as a Common Language Towards Software Sustainability

Ubiquitous

Scalable

Popular

SupportTools

Libraries

Robust

Reliable

Open

Uniform

Page 6: The Web as a Common Language Towards Software Sustainability
Page 7: The Web as a Common Language Towards Software Sustainability

A Tourist Guide Mobile App for Cyprus

Page 8: The Web as a Common Language Towards Software Sustainability
Page 9: The Web as a Common Language Towards Software Sustainability

Filter Attractions

Adjust Distance

See Nearby Attractions

Page 10: The Web as a Common Language Towards Software Sustainability

See Popular Attractions

View Directions to an Attraction

Page 11: The Web as a Common Language Towards Software Sustainability

Rate Attractions

Create a Trip Plan

Page 12: The Web as a Common Language Towards Software Sustainability
Page 13: The Web as a Common Language Towards Software Sustainability

FilterAttractions

NearbyAttractions

SearchAttractions

Directions toAttractions

Vs

Page 14: The Web as a Common Language Towards Software Sustainability

A Web-based Smart Home System

Page 15: The Web as a Common Language Towards Software Sustainability
Page 16: The Web as a Common Language Towards Software Sustainability
Page 17: The Web as a Common Language Towards Software Sustainability
Page 18: The Web as a Common Language Towards Software Sustainability

Software Sustainability

Page 19: The Web as a Common Language Towards Software Sustainability

Thank You!

Andreas Kamilarisemail: [email protected]