header image
Most recently updated
Most Popular

Software Architecture and Design for Reliability Predictability
Author: Assefa D. Semegn
Date Of Publication: Dec 2011
Isbn13: 978-1-4438-3380-6
Isbn: 1-4438-3380-0
Reliability prediction of a software product is complex due to interdependence and interactions among components and the difficulty of representing this behavior with tractable models. Models developed by making simplifying assumptions about the software structure may be easy to use, but their result may be far from what happens in reality. Making assumptions closer to the reality, which allows complex interactions and interdependences among components, results in models that are too complex to use. Their results may also be too difficult to interpret.

The reliability prediction problem is worsened by the lack of precise information on the behavior of components and their interactions, information that is relevant for reliability modeling. Usually, the interactions are not known precisely because of subtle undocumented side effects. Without accurate precise information, even mathematically correct models will not yield accurate reliability predictions. Deriving the necessary information from program code is not practical if not impossible. This is because the code contains too much implementation detail to be useful in creating a tractable model. It is also difficult to analyze system reliability completely based on the program code.

This book documents the resulting novel approach of designing, specifying, and describing the behavior of software systems in a way that helps to predict their reliability from the reliability of the components and their interactions. The design approach is named design for reliability predictability (DRP). It integrates design for change, precise behavioral documentation and structure based reliability prediction to achieve improved reliability prediction of software systems. The specification and documentation approach builds upon precise behavioral specification of interfaces using the trace function method (TFM). It also introduces a number of structure functions or connection documents. These functions capture both the static and dynamic behaviors of component based software systems. They are used as a basis for a novel document driven structure based reliability prediction model. System reliability assessment is studied in at least three levels: component reliability, which is assumed to be known; interaction reliability, a novel approach to studying software reliability; and service reliability, whose estimation is the primary objective of reliability assessment. System reliability can be expressed as a function of service reliability. A mobile streaming system, designed and developed by the author as an industrial product, is used as a case study to demonstrate the application of the approach.


Dr Assefa D. Semegn obtained his PhD in Software Engineering from the University of Limerick, Ireland. The focus of his PhD research was on design of software architecture for reliability predictability. Earlier, he had obtained his MPhil degree (as Gold Medalist) in computer applications (software engineering) from the University of Roorkee, now IIT Roorkee, India, and his BSc degree (as Gold Medalist) in Electrical Engineering from Addis Ababa University, Ethiopia. His extensive experience in software design is obtained from a parallel career path in academics and industry.



Price Uk Gbp: 49.99
Price Us Usd: 74.99

Sample pdf (including Table of Contents)

We recommend

Language and Literature
Middle-earth and Beyond: Essays on the World of J. R. R. Tolkien

History
Arctic Discourses

Education
The Supportive School: Wellbeing and the Young Adolescent

Read more...
Interesting reviews

From Navigating Music and Sound Education

“We rarely have the opportunity and time to engage with the practicalities of music teaching through the lens of evidence-based practice. This book provides us with a wonderful exception that is accessible to beginning and established teachers. It contains a wide range of stimulating and thought-provoking material that draws on real-world experiences and events, which are contextualised, informed and structured by theory. This is a powerful combination that we can visit again and again for insight and inspiration. Congratulations to all involved, particularly the editors for shaping such a valuable contribution!”
—Professor Graham F. Welch, University of London; President, International Society of Music Education

“Navigating music and sound education draws together a range of issues increasingly acknowledged to be at the basis of reflective and effective music learning and teaching: social settings, cultural dimensions, gender, indigeneity, varying cognitive approaches, inter-disciplinary connections, technology, types of learning, and creativity. It opens up areas of pedagogy that go beyond classroom methodology to acknowledge student individuality and encourage music learning and teaching grounded in the reality of students’ musical and social lives. It will be invaluable for those training to become educators and for teachers already in the field.”
—Associate Professor Peter Dunbar-Hall, University of Sydney

“This book brings an important contribution to music teacher education as it challenges the readers to rethink their paradigms of music education. It highlights the importance of preparing a reflective teacher, autonomous, creative and conscious of the multifaceted and multicultural locus in which they will work. The book also draws on the importance for music teachers to consider the context in which they work, and establish a dialog between local musical traditions, informal music practices and global trends of music teaching and learning. Most importantly, all chapters are in one way or another derived from research carried out on specific areas, thus stressing the importance of the research informed practice in music education.”
—Professor Liane Hentschke, Federal University of Rio Grande do Sul, Brazil; International Society of Music Education Immediate Past President

Many readers will appreciate Steve Dillon and Kathy Hirche’s description of the future of education in their work with dynamic technological contexts.

Navigating Music and Sound Education is a wonderful guide and resource for pre-service music teachers, for teachers in the field, and for teacher educators.

It offers a range of fresh perspectives on the state of music education as it is and as it might be. Kari K Veblen

Navigating Music and Sound Education is an ambitious project which features current research from 20 individuals whose professional identities run the gamut from musician to songwriter to student to educator to music therapist to ethnomusicologist. The book’s scope is perhaps the most exciting aspect of Navigating Music and Sound Education.
Kari K Veblen
University of Western Ontario
British Journal of Music Education
October 2011


 

Read more...
More...
Proposals

We accept proposals in all the areas in which we publish. Please look at the subjects we cover by clicking on Titles on the left menu. You may also wish to look at the Series we have.

Booksellers

If you are a bookseller who has not ordered from us before, please remember to request your discount, or ask us for a discount schedule. If you are interested in particular subjects, you may find our subject spreadsheet downloads useful. Go to the Titles menu on your left, then click on By Subject.

Finding a title

In order to find a particular title, please use the Search Titles link on the left menu. The searchbox on the top right is to search for pages on this site excluding titles.

Reporting Errors

There are over 10,000 links on this site, and while we try to maintain it as well as we can, we appreciate any reports of broken links, viewing problems or other issues. Please write to us at admin@c-s-p.org