{"title":"The Options Approach to Hardware Design Decision: Switching from Object-Oriented to Aspect-Oriented Concepts","authors":"S. Chaiworawitgul, D. Sutivong","doi":"10.1109/IEMC.2006.4279849","DOIUrl":null,"url":null,"abstract":"Traditional hardware design is not flexible. Specification changes often require redesigning from scratch. The objected-oriented (OO) concept, which consists of encapsulation, inheritance and reusability mechanisms, is applied to solve the problem. However, the OO concept still confronts code maintenance problem, as the same function may be redundant in several objects. The Aspect-Oriented Programming (AOP) concept is introduced to hardware design to handle the challenges from the OO concept. To decide whether to switch the hardware design technology from OO to AOP concepts, one has to consider many uncertainties related technology change. The Net Present Value (NPV) is the traditional valuation approach to investment decision, but it does not handle uncertainties directly. The real options approach, which supports the valuation of project investment under uncertainty, is proposed to value the expected payoff of the technology shift from OO to AOP concepts. This paper illustrates how to apply the real options approach to hardware design decision. Insights from applying the real options framework are presented as guidelines in considering the hardware design technology switch.","PeriodicalId":153115,"journal":{"name":"2006 IEEE International Engineering Management Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 IEEE International Engineering Management Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IEMC.2006.4279849","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Traditional hardware design is not flexible. Specification changes often require redesigning from scratch. The objected-oriented (OO) concept, which consists of encapsulation, inheritance and reusability mechanisms, is applied to solve the problem. However, the OO concept still confronts code maintenance problem, as the same function may be redundant in several objects. The Aspect-Oriented Programming (AOP) concept is introduced to hardware design to handle the challenges from the OO concept. To decide whether to switch the hardware design technology from OO to AOP concepts, one has to consider many uncertainties related technology change. The Net Present Value (NPV) is the traditional valuation approach to investment decision, but it does not handle uncertainties directly. The real options approach, which supports the valuation of project investment under uncertainty, is proposed to value the expected payoff of the technology shift from OO to AOP concepts. This paper illustrates how to apply the real options approach to hardware design decision. Insights from applying the real options framework are presented as guidelines in considering the hardware design technology switch.