FPA applied to UML/Use Cases


Book Description




FPA toegepast bij UML/Use Cases


Book Description




Interactivation


Book Description




Overcoming School Refusal


Book Description

School refusal affects up to 5% of children and is a complex and stressful issue for the child, their family and school. The more time a child is away from school, the more difficult it is for the child to resume normal school life. If school refusal becomes an ongoing issue it can negatively impact the child’s social and educational development. Psychologist Joanne Garfi spends most of her working life assisting parents, teachers, school counsellors, caseworkers, and community policing officers on how best to deal with school refusal. Now her experiences and expertise are available in this easy-to-read practical book. Overcoming School Refusal helps readers understand this complex issue by explaining exactly what school refusal is and provides them with a range of strategies they can use to assist children in returning to school. Areas covered include: • types of school refusers • why children refuse to go to school • symptoms • short term and long term consequences • accurate assessment • treatment options • what parents can do • what schools can do • dealing with anxious high achievers • how to help children on the autism spectrum with school refusal




Software Languages


Book Description

This book identifies, defines and illustrates the fundamental concepts and engineering techniques relevant to applications of software languages in software development. It presents software languages primarily from a software engineering perspective, i.e., it addresses how to parse, analyze, transform, generate, format, and otherwise process software artifacts in different software languages, as they appear in software development. To this end, it covers a wide range of software languages – most notably programming languages, domain-specific languages, modeling languages, exchange formats, and specifically also language definition languages. Further, different languages are leveraged to illustrate software language engineering concepts and techniques. The functional programming language Haskell dominates the book, while the mainstream programming languages Python and Java are additionally used for illustration. By doing this, the book collects and organizes scattered knowledge from software language engineering, focusing on application areas such as software analysis (software reverse engineering), software transformation (software re-engineering), software composition (modularity), and domain-specific languages. It is designed as a textbook for independent study as well as for bachelor’s (advanced level) or master’s university courses in Computer Science. An additional website provides complementary material, for example, lecture slides and videos. This book is a valuable resource for anyone wanting to understand the fundamental concepts and important engineering principles underlying software languages, allowing them to acquire much of the operational intelligence needed for dealing with software languages in software development practice. This is an important skill set for software engineers, as languages are increasingly permeating software development.




Theory and Practice of Model Transformations


Book Description

This book constitutes the refereed proceedings of the Second International Conference on Theory and Practice of Model Transformations, ICMT 2009, held at the ETH in Zurich, Switzerland, in June 2009. The 14 revised full papers and 3 revised short papers presented together with 1 invited lecture were carefully reviewed and selected from 67 submissions. The papers address questions about the nature and features of model transformations, their composability and combination to build new model transformations and implement high-level model management operations, the classification of languages for expressing transformations, the measurement of the quality and extra-functional requirements of model transformations, and the definition of development methodologies that allow exploiting all their potential benefits. The volume also contains the minutes of the GRACE International Meeting on Bidirectional Transformations, held in December 2009 near Tokyo, Japan.