基于DSL的电化学仪器上位机软件产品线的设计与实现

被引量 : 7次 | 上传用户:wushong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在化学领域中,电化学占据着十分重要的位置。电化学仪器决定着电化学实验的准确性和高效性,一直推动着电化学学科的发展,电化学仪器的研发对电化学学科的发展起着决定性的作用。本项目以开发一系列电化学仪器为目标,针对一系列电化学仪器上位机软件研发这一特定领域,提出了使用基于领域特定语言(Domain-Specific Language, DSL)的电化学仪器上位机软件产品线的开发方式,开发3种电化学仪器共80种实验方法的电化学仪器上位机软件产品。本文在前人基础上,首先,本文使用面向特征的领域分析(Feature-oriented Domain Analysis,FODA)方法,针对上位机软件产品线的软件产品,进行可变和共性分析,构建特征模型。其次,根据特征模型和项目需求分析,对上位机软件产品进行了界面设计、系统流程设计和数据流图设计。在特征模型的基础上,使用DSL语言构建电化学仪器上位机软件的领域模型。最后,在领域模型的约束下,根据软件产品的需求,编写领域模型实例。使用DSL工具开发代码生成器,生成电化学仪器上位机软件产品线所有软件产品的所有实验方法的代码。
其他文献
近年来,炎症在心血管疾病发病中重要作用的认识是对高血压的病因寻找中最重要的进展之一。本研究室将高血压的病因追溯至母体孕期,选取脂多糖(Lipopolysaccharide, LPS)作为炎
新时期外国留学生教育事业在成为我国国际合作领域中最为活跃的内容的同时,与既有管理体制的矛盾也不断突显。解决留学生的跨文化适应问题是关系国际教育发展成败的一个重要
近几年国内对沥青稳定碎石柔性基层的应用研究多是针对密级配的ATB,对开级配的ATPB研究较少。针对温州地区的气候及地质特点,本文提出通过采用开级配沥青稳定碎石(ATPB)柔性
在中国几千年的封建社会之中,中国妇女的地位最初是极其低下的,饱尝了缠足、溺女婴等封建陋俗的摧残,受到了男尊女卑、重男轻女、女子无才便是德等封建思想的束缚。辛亥革命
预算是对企业一定时期内经营活动的过程及结果所做的数量性总体规划。全面预算包括业务预算、财务预算和资本预算等。财务预算包括现金预算、预计利润表和预计资产负债表三个
研究目的:通过观察六君丹参颗粒对气虚痰瘀型高血压患者临床症状和血管内皮功能的影响,进一步验证其治疗气虚痰瘀型高血压的临床疗效,并探讨六君丹参颗粒对于损伤的血管内皮功
目的 探讨神经根管减压术治疗神经根管狭窄症的疗效.方法 回顾性分析2003 年1 月~ 2011 年12 月本院收治的23 例神经根管狭窄症患者,均给予神经根管减压术治疗,观察患者术前
描述了求实矩阵部分或全部特征值的投影幂法的几个迭代格式。所述方法的思想是,在幂法的迭代过程中,利用投影矩阵滤去迭代向量中已知特征向量的成份,使迭代收敛到未知特征值,以达
小餐饮即经营场所面积在200m2以下,通过即时制作加工、商业销售和服务性劳动,向消费者提供食品和消费场所、设施的经营单位。该类餐饮店点多、面广、量大,广泛分布于城乡各个