Skip to main navigation Skip to search Skip to main content

Formal interface-component based software analysis and design

  • Northwestern Polytechnical University Xian
  • North China Electric Power University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Interaction interface is an important concept in component-base software engineering. In this paper, an interface-component based software analysis and design method is proposed, which is characterized by interface-based requirement analysis and interface-based design. It includes mainly three steps:(1)Capture and formally describe the interfaces from original user requirement;(2)Refine the interfaces until each interface becomes easily programable;(3)Dispatch interfaces to components and define the components assembly principle for further component-based implementation.We illustrates our approach in an application of a fully automatic washing machine control program named WashControl, and it shows good readability and traceability during the requirement analysis and design.

Original languageEnglish
Title of host publication2010 International Conference on Computational Intelligence and Software Engineering, CiSE 2010
DOIs
StatePublished - 2010
Event2010 International Conference on Computational Intelligence and Software Engineering, CiSE 2010 - Wuhan, China
Duration: 10 Dec 201012 Dec 2010

Publication series

Name2010 International Conference on Computational Intelligence and Software Engineering, CiSE 2010

Conference

Conference2010 International Conference on Computational Intelligence and Software Engineering, CiSE 2010
Country/TerritoryChina
CityWuhan
Period10/12/1012/12/10

Fingerprint

Dive into the research topics of 'Formal interface-component based software analysis and design'. Together they form a unique fingerprint.

Cite this