Web service engineering
http://design.inf.usi.ch/taxonomy/term/15/all
enA conversation based approach for modeling REST APIs
http://design.inf.usi.ch/talks/2015/wicsa
Thu, 07 May 2015 20:26:35 +0000cp223 at http://design.inf.usi.chComparing the Built-In Application Architecture Models in the Web Browser
http://design.inf.usi.ch/talks/2017/icsa
<div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>in collaboration with Antero Taivalsaari, Tommi Mikkonen, and Kari SystÃ¤</p>
</div></div></div>Sat, 29 Apr 2017 06:53:14 +0000cp274 at http://design.inf.usi.chDecentralized Stream Processing over Web-enabled Devices
http://design.inf.usi.ch/talks/2015/esocc
Sun, 25 Oct 2015 16:33:45 +0000cp239 at http://design.inf.usi.chExecutable Modeling of Software Architectures
http://design.inf.usi.ch/talks/2012/choose
Thu, 17 Oct 2013 18:02:53 +0000cp132 at http://design.inf.usi.chLiquid Software on the Web
http://design.inf.usi.ch/talks/2015/kdweb
Fri, 04 Sep 2015 12:26:15 +0000cp231 at http://design.inf.usi.chLiquid Stream Processing Across Web Browsers and Web Servers
http://design.inf.usi.ch/talks/2015/icwe/lws
Sun, 25 Oct 2015 16:25:19 +0000cp238 at http://design.inf.usi.chMicroservices: An Eventually Inconsistent Architectural Style?
http://design.inf.usi.ch/talks/2018/ws-rest-keynote
Mon, 23 Apr 2018 09:45:07 +0000cp308 at http://design.inf.usi.chS: a Scripting Language for High-Performance RESTful Web Services
http://design.inf.usi.ch/talks/2012/ppopp
Thu, 31 Oct 2013 19:40:43 +0000cp149 at http://design.inf.usi.chThe Design Space of Modern HTML5/JavaScript Web Applications
http://design.inf.usi.ch/talks/2013/saturn
<div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>This presentation gives a tour of the architectural design-decision space for modern Web applications. Assuming that architects have decided to pick emerging HTML5/JavaScript technologies to build a medium-sized, highly interactive, and possibly collaborative application, this tour will explore the important consequences and discuss the implications of this decision. Thanks to our systematic perspective over the design-decision space of modern Web applications, attendees will learn to distinguish what is possible from what is challenging to achieve</p>
</div></div></div>Thu, 17 Oct 2013 11:33:35 +0000cp129 at http://design.inf.usi.chWS-* vs. RESTful services
http://design.inf.usi.ch/talks/2010/ssaie
Fri, 18 Oct 2013 10:07:56 +0000cp140 at http://design.inf.usi.chASQ
http://design.inf.usi.ch/software/asq
<div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>ASQ is a Web application for creating and delivering interactive HTML5 presentations. It is designed to support teachers who need to gather real-time feedback from the students while delivering their lectures. Presentation slides are delivered to viewers who can answer the questions embedded in the slides. The objective is to maximize the efficiency of bi-directional communication between the lecturer and a large audience.</p>
</div></div></div>Fri, 06 Sep 2013 07:31:59 +0000cp84 at http://design.inf.usi.chJOpera
http://design.inf.usi.ch/software/jopera
<div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>Process Support for more than Web Services</p>
</div></div></div>Thu, 05 Sep 2013 21:21:59 +0000cp83 at http://design.inf.usi.chNaturalMash
http://design.inf.usi.ch/software/naturalmash
<div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>NaturalMash is a next-generation Web 2.0 mashup tool targeting end users who can speak English. It combines natural language processing, wysiwyg, programming by demonstration and live programming to deliver a simple yet powerful tool for building interactive mashups. Try it out now and give us your feedback by taking the survey at <a href="http://test.naturalmash.com">http://test.naturalmash.com</a></p>
</div></div></div>Fri, 06 Sep 2013 07:37:02 +0000cp87 at http://design.inf.usi.chContinuous Lifelong Analysis and Verification of Open Services
http://design.inf.usi.ch/research/projects/clavos
<div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>The Continuous and Lifelong Analysis and Verification of Open Services (CLAVOS) project aims at consolidating current service-oriented design methodologies and modeling languages in a rigorous software engineering context. The project revolves around the notion of analysis and verification applied continuously during the whole lifecycle of open systems built out of the composition of services. Services represent reusable software components that provide specific functionality to many clients delivering it through standardized network and middleware infrastructure.</p></div></div></div>Wed, 04 Sep 2013 16:04:15 +0000cp16 at http://design.inf.usi.chLiquid Software Architecture
http://design.inf.usi.ch/research/projects/lisa
<div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>Just as liquids fill up the space provided by their container, liquid software architectures can be automatically deployed to optimally run on different heterogeneous distributed execution environments, such as the ones used to build smart world applications. The LiSA project revolves around the notion of software architecture seen as a fundamental abstraction for driving the execution of software applications as they are deployed across many different pervasive execution environments.</p></div></div></div>Wed, 04 Sep 2013 15:42:12 +0000cp13 at http://design.inf.usi.ch