This book explains in detail how to define requirements modelling languages – formal languages used to solve requirement-related problems in requirements engineering. It moves from simple languages to more complicated ones and uses these languages to illustrate a discussion of major topics in requirements modelling language design. The book positions requirements problem solving within the…
This book explains in detail how to define requirements modelling languages – formal languages used to solve requirement-related problems in requirements engineering. It moves from simple languages to more complicated ones and uses these languages to illustrate a discussion of major topics in requirements modelling language design. The book positions requirements problem solving within the…
This critical ethnographic school-based case study offers insights on the interaction between ideology and the identity development of individual English language learners in Singapore. Illustrated by case studies of the language learning experiences of five Asian immigrant students in an English-medium school in Singapore, the author examines how the immigrant students negotiated a standard En…
This book focuses on learner-computer interactions (LCI) in second language learning environments drawing largely on sociocultural theories of language development. It brings together a rich and varied range of theoretical discussions and applications in order to illustrate the way in which LCI can enrich our comprehension of technology-mediated communication, hence enhancing learners' digital …
Distributed systems are fast becoming the norm in computer science. Formal mathematical models and theories of distributed behaviour are needed in order to understand them. This book proposes a distributed pi-calculus called Dpi, for describing the behaviour of mobile agents in a distributed world. It is based on an existing formal language, the pi-calculus, to which it adds a network layer and…
This book argues that the narrowing focus of the global history of ideas on narratives in historical research, philosophy and political theory neglects the fact that the central concepts of the history of political ideas are articulated in the language of law. Key figures of the history of ideas, like Kant, Hegel and Weber, engaged deeply with the philosophy and sociology of law. This monograph…
This book constitutes the thoroughly refereed post-conference proceedings of the 24th International Conference on Inductive Logic Programming, ILP 2014, held in Nancy, France, in September 2014. The 14 revised papers presented were carefully reviewed and selected from 41 submissions. The papers focus on topics such as the inducing of logic programs, learning from data represented with logic,…
Johan Ludwig Krapf (1810–81), a German-born member of the Church Missionary Society in East Africa, is regarded as the founder of Swahili studies in Europe. Having pursued an interest in Oriental culture from an early age, he first went to Abyssinia (Ethiopia) as a missionary. During his travels in Africa, he became the first European to see Mount Kenya; but he also considered the potential o…
Published in 1801, this work is largely based on the first Malay–English dictionary, published 100 years earlier by Thomas Bowrey. A member of the Asiatic Society, although not recognised as a Malay scholar, James Howison seems to have lent his name to this version, produced in order to fill the gap caused by the scarcity of copies of the earlier dictionary. Since the British East India Compa…
Marathi, an official language of Maharashtra and Goa, is among the twenty most widely spoken languages in the world. The southernmost Indo-Aryan language, it is also spoken in Gujarat, Madhya Pradesh, Karnataka, and Daman and Diu, and is believed to be over 1,300 years old, with its origins in Sanskrit. First published in 1810, this dictionary of Marathi (then known as Mahratta) was compiled by…