1 / 9

Introduction to SEMAT

Introduction to SEMAT. Objectives of SEMAT. SEMAT (Software Engineering Method and Theory) is an open community where volunteers work together to re-found software engineering. Visit http://semat.org to find more about SEMAT. Contributors to SEMAT. Advisors to Semat. Currently 1800.

betrys
Download Presentation

Introduction to SEMAT

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to SEMAT

  2. Objectives of SEMAT • SEMAT (Software Engineering Method and Theory) is an open community where volunteers work together to re-found software engineering. • Visit http://semat.org to find more about SEMAT.

  3. Contributors to SEMAT Advisors to Semat Currently 1800 “Customers” Signatories Individual Signatories Corporate and Academic Supporters Worldwide Executive Committee Advisory Board Semat Chapters Currently Bertrand, Richard, Ivar Chairman June Park China Latin America South Africa Russia Japan Korea Areas Currently Three Areas: Practice, Theory, Community

  4. Achievement To Date A method is a composition of Practices. Methods are enactable. A practice is a repeatable approach to doing something with a specific purpose in mind. A practice provides a systematic and verifiable way of addressing a particular aspect of the work at hand. The Kernel includes essential elements of software engineering. New OMG Standard The Language is the domain-specific language to define methods, practices and the essential elements of the Kernel.

  5. Ongoing Endeavors Theory Area Practice Area Curricula for teaching software engineering Tools for method/practice management A General Theory in Software Engineering Community Growth Community Area A Practice Library A marketplace for reusable practices Kernel

  6. Theory Area • A general theory of software engineering • Workshops on the subject held in Stockholm in 2012 and San Francisco in 2013 • Research in software engineering • Topics for research have been proposed. • This list is growing and distributed.

  7. Practice Area • Practice library • The objective is to create a practice library of say 25 practices on top of the kernel. Getting this library is fundamental to the industry. • Tools • The creation of an open source project based on Eclipse has been discussed. • Education • SEMAT should create and offer training to help people to understand the concepts and put them into practice. • The FTC (Finalization Task Force) of the OMG standard • An Essence User’s guide

  8. Community Area • Making Semat a Legal Entity • Engaging our signatories • More chapters of SEMAT • Publications • Papers, papers, papers…and books about the language and more books about usage of Essence …all are needed

  9. Questions

More Related