Sebanyak 379 item atau buku ditemukan

Search Based Software Engineering

Third International Symposium, SSBSE 2011, Szeged, Hungary, September 10-12, 2011,Proceedings

This book constitutes the refereed proceedings of the Third International Symposium on Search Based Software Engineering, SSBSE 2011 held in Szeged, Hungary in collocation with ESEC/FSE 2011. The 18 revised full papers presented together with two invited contributions and abstracts of eight poster presentations were carefully reviewed and selected from 43 submissions. The papers are organized in topical sections on foundations of SSBSE; concurrency and models; requirements and planning; software testing; and comprehension, transformation and scalability.

Ten Years of Search Based Software Engineering: A Bibliometric Analysis
Fabrício Gomes de Freitas and Jerffeson Teixeira de Souza Optimization in
Software Engineering Group (GOES.UECE) State University of Ceará, Avenue
Paranjana, ...

Software Engineering for Manufacturing Systems

Methods and CASE tools

Software has become a decisive cost and time factor in regard to developing and establishing manufacturing systems and setting them into operation. In addition, software determines the availability, reliability as well as functionality of manufacturing units. Software Engineering for Manufacturing Systems considers the methods and procedures required to deal with problems in the software engineering of control technology for manufacturing systems. Significantly, the following topics are addressed: * definitions and requirements of software for control technology * system design, describing forms of control software * CASE tools for the generation of a code * configuration, adaption of standard software variants, and re-usability of software * and man-machine interface. It contains the selected proceedings of the International Conference on Software Engineering and Case Tools for Control Technology of Manufacturing Systems, sponsored by the IFIP and held in Germany, in March 1996.

1 Software Engineering for Control Technology - Definitions and Requirements
Storr, A. Prof. Dr. -Ing. Institutfur Steuerungstechnik der Werkzeugmaschinen und
Fertigungseinrichtungen, Seidenstr. 36, 701 74 Stuttgart/Germany Tel: 07 11/12 ...

Software Engineering 2

Specification of Systems and Languages

The art, craft, discipline, logic, practice and science of developing large-scale software products needs a professional base. The textbooks in this three-volume set combine informal, engineeringly sound approaches with the rigor of formal, mathematics-based approaches. This volume covers the basic principles and techniques of specifying systems and languages. It deals with modelling the semiotics (pragmatics, semantics and syntax of systems and languages), modelling spatial and simple temporal phenomena, and such specialized topics as modularity (incl. UML class diagrams), Petri nets, live sequence charts, statecharts, and temporal logics, including the duration calculus. Finally, the book presents techniques for interpreter and compiler development of functional, imperative, modular and parallel programming languages. This book is targeted at late undergraduate to early graduate university students, and researchers of programming methodologies. Vol. 1 of this series is a prerequisite text.

9.5.4 System Diagram Languages We started with a systems view formulated in
terms of conventional (to wit: mechanical) engineering diagrams. And we
supplied "ourselves" , being in software engineering, data structure diagrams.

Agile Software Engineering

This textbook presents the current issues in software development methods. Special emphasis is placed on agile software development, being one of the mainstream paradigms for the management of software projects. Features and topics: (1) Examines the Agile manifesto and its implications. (2) Discusses the delivery of software projects on time and within budgets by using agile software development environment. (3) Considers the customer role in agile software development environments. (4) Looks at measures to control and monitor the software development process. (5) Offers Agile software development processes from a cognitive perspective. (6) Explores the concept of agility from the management perspective. (7) Investigates the impact of agility on the organization level. (8) The wider context of each topic to software engineering is emphasized. This comprehensive and concise introduction offers a reader-friendly approach to the topic. Written for advanced undergraduates, this clear foundation course will also be valuable for practitioners.

Addison-Wesley, Reading, MA Beck K, Andres C (2005) Extreme programming
explained: embrace change, 2nd ed. AddisonWesley, Reading, MA Boehm B (
1981) Software engineering economics. Prentice-Hall, Englewood Cliffs, NJ
Boehm ...

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 ...