Developing Graphics Frameworks with Python and OpenGL shows you how to create software for rendering complete three-dimensional scenes. The authors explain the foundational theoretical concepts as well as the practical programming techniques that will enable you to create your own animated and interactive computer-generated worlds.You will learn how to combine the power of OpenGL, the most wide…
Mobile Commerce has gained increasing acceptance amongst various sections of the society in previous years. The reasons for its growth can be traced back to technological and demographical developments that have influenced many aspects of the socio-cultural behaviour in today's world. The need (and/or wish) for mobility seems to be the driving force behind Mobile Commerce. The launch of UMTS te…
This study deals with the provision of software and develops an approach to the analysis and design of software deployment contexts in which software is provided centrally for many. The provision of the web-based cooperation platform CommSy in two different constellations exemplifies the necessity of such a software supply approach for understanding and designing software supply contexts. The p…
Digital Diversity: Cultures, Languages and Methods' is the motto for this year's Digital Humanities conference; it relates methodical and technical innovation to the traditional research agenda of the Humanities. The conference schedule includes contributions on a wide range of topics, reflecting the increasing breadth in the field on all levels. A recurring theme at Digital Humanities conferen…
Similar to general-purpose languages, domain-specific languages (DSL) can be developed based on grammar formalisms, the model-driven engineering (MDE) is also becoming more and more important for the development of DSLs. On the one hand, metamodels can be used to define the syntax and semantics of DSLs. On the other hand, a DSL can be realized by adapting the Unified Modeling Language (UML) via…
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experi…
This new edition of The Art of Prolog contains a number of important changes. Most background sections at the end of each chapter have been updated to take account of important recent research results, the references have been greatly expanded, and more advanced exercises have been added which have been used successfully in teaching the course. Part II, The Prolog Language, has been modified to…
Numerical Simulation of the Frank-Kamenetskii PDE: GPU vs. CPU Computing
A MATLAB Interactive Tool for Computer Aided Control Systems Design in Frequency Domain: FRTool