In this paper, we introduce the novel approach of employing the economic mechanism design concept in the software development process, and investigate methods to create and adjust the incentives and disincentives of the ...
Hamilton, Geoff W.; Jones, Neil D.(Association for Computing Machinery, 2012)
In this paper, we provide an improved basis for the “distillation”
program transformation. It is known that superlinear speedups can
be obtained using distillation, but cannot be obtained by other earlier
automatic ...
Shannon, Ross; Quigley, Aaron; Nixon, Paddy(Association for Computing Machinery, 2010)
Network visualisations use clustering approaches to simplify the presentation of complex graph structures. We present a novel application of clustering algorithms, which controls the visual arrangement of the vertices in ...
Service-oriented architecture is an architectural approach that can be applied for building autonomous service systems dynamically to satisfy on-demand business requests. During the execution of service compositions, ...
Garcia-Gonzalez, Juan Pablo; Gacitua-Decar, Veronica; Pahl, Claus(TechWeb, Microsoft Technology Network, 2010)
One of the promises of adopting a service-oriented approach in organizations is the potential cost savings that result from the reuse of existing services. A service registry is one of the fundamental pieces of service ...
As mobile applications become more widespread, programming paradigms and middleware architectures designed to support their development are becoming increasingly important. The event-based programming paradigm is a strong ...
This paper outlines the recent development of a series of detailed guidelines known as “Deployment Packages” (DPs) for use with the emerging ISO/IEC 29110 software process lifecycle standard for Very Small Entities (VSEs). ...
This article identifies the effect of team dynamics in the context of software development teams and its impact
on software process improvement (SPI) activities in very small companies, in order to understand the ...
Linehan, Eamonn; Clarke, Siobhán(Lero, University of Limerick, 2010)
This document presents a metamodel for the e Hardware Verification Language through example. The e metamodel is captured as a UML 2 profile (UML's mechanism for lightweight extension). Stereotypes from this profile can ...
Vehicular ad-hoc network (VANET)-based
multimedia applications are considered to play a very important
role in the future of intelligent transportation systems and
vehicular infotainment systems. Socio-economic issues ...