GRACE TECHNICAL REPORTS Proceedings of the Sixth Asian Workshop on Foundations of Software
نویسندگان
چکیده
Over a period of more than 40 years, Computer Scientists have been proposing mathematical approaches to software development. We have seen countless papers about: • Description and analysis of networks of hardware elements (logic design) • Specification and verification of sequential programs. • Specification and verification of concurrently executing programs • Specification and description of module and component interfaces • Description of a module or components internal design decisions • Description/Specification of a component or modules external behaviour • Description/Specification of a computer systems external behaviour In this talk I present an approach that can be applied to all of these problems. It allows designers to use the same notation throughout and to check on the correctness of the results at the end of each design phase. The functional approach defines the content of each document. Tabular expressions have the precision of conventional mathematics but present information in a way that is easy for developers to use.
منابع مشابه
Proceedings of the Workshop on Software Engineering Foundations for End-User Programming (SEEUP 2009)
ix 1 Workshop Introduction 1 1.1 Workshop Goal 1 1.2 Discussion 2 2 Invited Talk: The State of the Art in End-User Software Engineering 5 3 Extended Abstracts of Workshop Papers Published in ICSE Proceedings 9 3.1 End-User Software Engineering: A Distributed Cognition Perspective 9 3.2 Extending the Boundary of Spreadsheet Programming: Lessons Learned from Chinese Governmental Projects 19 3.3 E...
متن کاملGRACE TECHNICAL REPORTS Proceedings of the Third International Workshop on Software Patterns and Quality (SPAQu’09)
We will discuss here the theoretical, social, technological and practical issues related to quality aspects of software patterns including security and safety aspects. The workshop will provide the opportunity for bringing together researchers and practitioners, and for discussing the future prospects of this area. As for the workshop format, first, we will have short talks on what software pat...
متن کاملFUSE 2004 Workshop on Foundations of Unanticipated Software Evolution – Working Proceedings –
These are the working proceedings of the FUSE workshop (http://joint.org/use/) at ETAPS 2004. The papers contained herein have been accepted by the FUSE program committee and improved according to the suggestions of the reviewers. After the workshop, updated versions based on feedback from workshop participants will be published in ENTCS. This preface gives a short overview of the workshop topi...
متن کاملThe Effects of On-the-job and Workshop Training Methods on Performance of Midwives in Report Writing
Background & aim: One of the most important professional duties of midwives is writing the reports, which considered as legal documents. Incomplete reports can resulted in misunderstanding and even lead to filing charges against midwives by the legal authorities. Therefore, this study aimed to investigate the effects of on-the-job training (OJT) and workshop training m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009