Most software engineering courses focus exclusively on the software development process, often referring to problems related to the complexity of software products and processes. ...
In this paper we discuss that software processes for the development of electronic commerce systems are different from software processes for other kinds of information systems. We...
Software architectural modeling is crucial to the development of high-quality software. Software engineering tool support is required for this activity, so that models can be deve...
This article describes requirements and challenges of crossplatform multi-touch software engineering, and presents the open source framework Multi-Touch for Java (MT4j) as a solut...
Many hardware/software co-design models have been proposed [7, 2, 5, 6] that attempt to address problems in the hardware/software interface, in partitioning the system between har...
Austin Armbruster, Matt Ryan, Xiaoqing Frank Liu, ...