{"title":"Standardizing domain-specific components: a case study","authors":"Massimo Fenaroli, A. Valerio","doi":"10.1145/260558.260563","DOIUrl":null,"url":null,"abstract":"m Thera S.p.A. is a software house that produces finished and semi-finished software and provides smaller software organizations in Northern Italy with base application components on which they can build and specialize new products. Thera senior management is strongly committed to improving software development, in pursuit of business objectives. A key factor for improving software production is the introduction of standard domain analysis methods. Its success will be a cornerstone in the global development process in which all the software production will be redesigned and standardized on the basis of standard domain analysis and on the software reuse experience gained from it. hera S.p.A. is a software house, one of whose main business goals is to develop software products for the rational management of firms and their resources by evolving software systems that introduce well-defined, manageable, and flexible solutions for business, management, and production problems. Thera’s target customers are mainly manufacturers (of production management systems), insurance companies (actuarial management systems) and commercial organizations (accounting and commercial systems). In addition, Thera develops “ad hoc” products for clients with specific needs. It also produces semi-finished software products, acting as a supplier to smaller software organizations in Northern Italy by providing them with application base components. Even though Thera’s products already enjoy commercial success, senior management is strongly committed to improving the development process in order to pursue the following business objectives:","PeriodicalId":270594,"journal":{"name":"ACM Stand.","volume":"184 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Stand.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/260558.260563","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
m Thera S.p.A. is a software house that produces finished and semi-finished software and provides smaller software organizations in Northern Italy with base application components on which they can build and specialize new products. Thera senior management is strongly committed to improving software development, in pursuit of business objectives. A key factor for improving software production is the introduction of standard domain analysis methods. Its success will be a cornerstone in the global development process in which all the software production will be redesigned and standardized on the basis of standard domain analysis and on the software reuse experience gained from it. hera S.p.A. is a software house, one of whose main business goals is to develop software products for the rational management of firms and their resources by evolving software systems that introduce well-defined, manageable, and flexible solutions for business, management, and production problems. Thera’s target customers are mainly manufacturers (of production management systems), insurance companies (actuarial management systems) and commercial organizations (accounting and commercial systems). In addition, Thera develops “ad hoc” products for clients with specific needs. It also produces semi-finished software products, acting as a supplier to smaller software organizations in Northern Italy by providing them with application base components. Even though Thera’s products already enjoy commercial success, senior management is strongly committed to improving the development process in order to pursue the following business objectives:
m Thera S.p.A.是一家软件公司,生产成品和半成品软件,并为意大利北部的小型软件组织提供基础应用程序组件,他们可以在这些组件上构建和专业化新产品。Thera高级管理层坚定地致力于改进软件开发,以追求业务目标。改进软件生产的一个关键因素是引入标准领域分析方法。它的成功将成为全球开发过程的基石,在这个过程中,所有的软件产品都将在标准领域分析和从中获得的软件重用经验的基础上进行重新设计和标准化。hera S.p.A.是一家软件公司,其主要业务目标之一是开发软件产品,通过发展软件系统来合理管理公司及其资源,该软件系统为业务、管理和生产问题引入定义良好的、可管理的和灵活的解决方案。Thera的目标客户主要是制造商(生产管理系统),保险公司(精算管理系统)和商业组织(会计和商业系统)。此外,Thera还为有特殊需求的客户开发“特别”产品。它还生产半成品软件产品,通过向意大利北部的小型软件组织提供应用程序基础组件,充当供应商的角色。尽管Thera的产品已经取得了商业上的成功,但高级管理层仍坚定地致力于改进开发过程,以实现以下业务目标: