Sebanyak 564 item atau buku ditemukan

Balancing Agility and Formalism in Software Engineering

Second IFIP TC 2 Central and East European Conference on Software Engineering Techniques, CEE-SET 2007, Poznan, Poland, October 10-12, 2007, Revised Selected Papers

This book constitutes the thoroughly refereed post-conference proceedings of the Second IFIP TC 2 Central and East Conference on Software Engineering Techniques, CEE-SET 2007, held in Poznan, Poland, in October 2007. The 21 revised full papers presented together with 2 keynote addresses were carefully reviewed and selected from 73 initial submissions. The papers are organized in topical sections on measurement, processes, UML, experiments, tools, and change.

Second IFIP TC 2 Central and East European Conference on Software
Engineering Techniques, CEE-SET 2007, Poznan, ... Formalisms in Software
Engineering: Myths Versus Empirical Facts Dieter Rombach and Frank Seelisch
Fraunhofer ...

Soft Computing in Software Engineering

This book illustrates the impact of soft computing techniques on software engineering research and practices dealing with a range of novel methods reshaping the software development process. Specifically, it is shown how Software Engineering tasks such as reuse-oriented classification (e.g. components’ repositories), software diagnostic (e.g. bug detection and correction), effort prediction (e.g. project costs and time estimation), planning (e.g. project scheduling) and others can be appropriately handled by means of soft computing techniques. The book is a valuable reference for practitioners as well as an updated resource of ongoing interdisciplinary research in Soft Computing in Software Engineering.

Ernesto Damiani1, Lakhmi Jain2, and Mauro Madravio1 1 Department of
Information Technology University of Milan edamiam, mmadravio9crema.ux1in1i.
it 2 Knowledge-based Engineering Systems (KES) Center University of South
Australia ...

Multimedia Software Engineering

Multimedia has two fundamental characteristics that can be expressed by the following formula: Multimedia = Multiple Media + Hypermedia. How can software engineering take advantage of these two characteristics? Will these two characteristics pose problems in multimedia systems design? These are some of the issues to be explored in this book. The first two chapters will be of interest to managers, software engineers, programmers, and people interested in gaining an overall understanding of multimedia software engineering. The next six chapters present multimedia software engineering according to the conceptual framework introduced in Chapter One. This is of particular use to practitioners, system developers, multimedia application designers, programmers, and people interested in prototyping multimedia applications. The next three chapters are more research-oriented and are mainly intended for researchers working on the specification, modeling, and analysis of distributed multimedia systems, but will also be relevant to scientists, researchers, and software engineers interested in the systems and theoretical aspects of multimedia software engineering. Multimedia Software Engineering can be used as a textbook in a graduate course on multimedia software engineering or in an undergraduate course on software design where the emphasis is on multimedia applications. It is especially suitable for a project-oriented course.

As discussed in Chapter 1 , we can view multimedia software engineering in two
different, yet complementary, roles: 1) to apply multimedia technology to the
practice of software engineering, or 2) to apply software engineering principles to
the ...

User-Centred Requirements for Software Engineering Environments

This volume is based on a NATO Advanced Research Workshop on User-Centred Requirements for Software Engineering Environments held in Bonas, France, in September 1991. The workshop was organized in two halves, one dominated by discussion of usability problems in software engineering and the other by discussion of existing solutions to these problems. The papers in the volume are grouped under four themes: - Design activities and representations for design - Code representation and manipulation - Technological solutions - The impact of design methods and new programming paradigms.

The most recent genre of software engineering environments — and that
predicted for the future of software development — comprises a collection of
Computer Aided Software Engineering (CASE) tools. Most CASE tools available
today are ...

Software Engineering Education in the Modern Age

Software Education and Training Sessions at the International Conference, on Software Engineering, ICSE 2005, St. Louis, MO, USA, May 15-21, 2005, Revised Lectures

Software Engineering is a multifaceted and expanding topic. It aims to provide theories, methods and tools to tackle the complexity of software systems, from development to maintenance. Its complexity is made even more severe today by rapidadvancesin technology,the pervasivenessofsoftwareinallareasofsociety, and the globalization of software development. The continuous expansion of the ?eld presents the problem of how to keep up for practitioners. For educators, the key questions are how should software engineers be educated and what are the core topics and key technologies? Even looking only at the last decade, the tremendous changes that have taken place in the software engineering industry, and in the industrial world in general,raise many questions. What are the e?ects of: Outsourcing?Distributed softwaredevelopment?Opensource?Standardization?Softwarepatents?Mod- driven development? How should these developments change the way we teach softwareengineering?Shouldtextbooksbeupdated?Shouldsoftwareengineering play a di?erent role in the computer science curriculum, for example, be more pervasive? How are instructors in universities handling these issues? All these issues were discussed at the Software Education and Training s- sions at the International Conference on Software Engineering (ICSE 2005) by leading researchers, educators, and practitioners in software engineering, who presented their—sometimes controversial—views and insights on software en- neering education in the new millennium. In this volume we have collected some of the most representative and innovative approachesthat were presented at the workshop. The authors revised their papers based on discussions at the conf- ence and the comments they received from the reviews.

Software Education and Training Sessions at the International Conference, on
Software Engineering, ICSE 2005, St. Louis, MO, ... 8.4 Change Management
Although we have mentioned the need for software engineers to manage change
in ...

CMOS Multichannel Single-Chip Receivers for Multi-Gigabit Optical Data Communications

In the world of optical data communications this book will be an absolute must-read. It focuses on optical communications for short and very short distance applications and discusses the monolithic integration of optical receivers with processing elements in standard CMOS technologies. What’s more, it provides the reader with the necessary background knowledge to fully understand the trade-offs in short-distance communication receiver design and presents the key issues to be addressed in the development of such receivers in CMOS technologies. Moreover, novel design approaches are presented.

6, November/ H. Rong et al., “An all-silicon Raman laser”, Nature, vol. 433, no.
7023, pp. 292–294, January 20, 2005 Integr. Circ. (GaAs IC) Symp. Annu. Tech.
Dig., pp. 53–56, October 2001 G. E. Moore, “Cramming more components onto ...

Psycho-social Career Meta-capacities

Dynamics of contemporary career development

This book introduces a coherent perspective on the self-regulatory career meta-capacities that individuals, as career agents, need to successfully manage their career development in a boundaryless occupational world. Enriched by empirical data and case studies by subject specialists in the fields, it serves as a cutting-edge benchmark for specialists, professionals and post-graduate students in the careers field to study. This book allows an in-depth view of the most recent research trends on the critical psycho-social constructs influencing the adaptation, adaptivity, adaptability and employability of individuals in a turbulent, uncertain and chaotic work world. In addition, it offers the practising professional new perspectives of career constructs and measures to consider in career counseling and guidance for the contemporary career.

In order to draw attention to culture specific and general aspects of career
adaptability, the N-way approach (Brett et al. 1997) was used to operationalize
the dimensions of adaptability. Taking into account the linguistic definitions, 25
items ...

Psycho-Logic

Psycho-Logic is an attempt to formulate explicitly the implicit common-sense psychology embedded in everyday language and taken for granted by its users. The key concepts in this system are given definitions, and the basic assumptions are presented in the form of axioms. A number of corollaries and theorems are formally proved. The text also contains numerous notes in which the formal propositions and their broader implications are discussed. It is assumed that the relationship between psycho-logic and empirical psychology is analogous to that existing between geometry and geography. Psycho-logic and geometry both provide a formal system in terms of which one may describe and analyze respectively psychological phenomena and geographical terrains. The book should be of particular interest to practicing psychologists since it provides an analysis of the main characteristics of persons and person-interactions, emphasizing such concepts as care, respect, understanding and control.

Secondly, it may be difficult for P to become reflectively aware of O, because of its
complexity and/or its incommensurability with available linguistic categories. In
the former case, prolonged training may be necessary, and, in the latter case, ...

From Psycho-Analysis to Culture-Analysis

A Within-Culture Psychotherapy

This book confronts the barriers that face the cross-cultural application of western psychotherapy. It puts forward an argument for applying culture analysis, in which the therapist analyses the inconsistencies within the client's culture, before applying psychoanalysis, in which the analyst analyses the intra-psychic conflicts.

It also corresponds to the two sides of the brain, the left hemisphere being more
analytical, linguistic, sequential, and logical, and the right one more visual, global
, metaphorical, and creative (Ley & Freeman, 1984; Davidson & Kenneth, 1998; ...

The Teacher's Role in Implementing Cooperative Learning in the Classroom

Cooperative learning is widely endorsed as a pedagogical practice that promotes student learning. Recently, the research focus has moved to the role of teachers’ discourse during cooperative learning and its effects on the quality of group discussions and the learning achieved. However, although the benefits of cooperative learning are well documented, implementing this pedagogical practice in classrooms is a challenge that many teachers have difficulties accomplishing. Difficulties may occur because teachers often do not have a clear understanding of the basic tenets of cooperative learning and the research and theoretical perspectives that have informed this practice and how they translate into practical applications that can be used in their classrooms. In effect, what do teachers need to do to affect the benefits widely documented in research? A reluctance to embrace cooperative learning may also be due to the challenge it poses to teachers’ control of the learning process, the demands it places on classroom organisational changes, and the personal commitments teachers need to make to sustain their efforts. Moreover, a lack of understanding of the key role teachers need to play in embedding cooperative learning into the curricula to foster open communication and engagement among teachers and students, promote cooperative investigation and problem-solving, and provide students with emotionally and intellectually stimulating learning environments may be another contributing factor. The Teacher's Role in Implementing Cooperative Learning in the Classroom provides readers with a comprehensive overview of these issues with clear guidelines on how teachers can embed cooperative learning into their classroom curricula to obtain the benefits widely attributed to this pedagogical practice. It does so by using language that is appropriate for both novice and experienced educators. The volume provides: an overview of the major research and theoretical perspectives that underpin the development of cooperative learning pedagogy; outlines how specific small group experiences can promote thinking and learning; discusses the key role teachers play in promoting student discourse; and, demonstrates how interaction style among students and teachers is crucial in facilitating discussion and learning. The collection of chapters includes many practical illustrations, drawn from the contributors’ own research of how teachers can use cooperative learning pedagogy to facilitate thinking and learning among students across different educational settings.

The collection of chapters includes many practical illustrations, drawn from the contributors’ own research of how teachers can use cooperative learning pedagogy to facilitate thinking and learning among students across different ...