“架构”一词最早来自建筑学,原意为建筑物设计和建造的艺术。但是在软件工程领域,软件架构不是一个新名词,只是在早期的著作中人们将软件架构称为软件体系架构。这就是架构的概念。所谓架构,就是人们对一个结构内的元素及元素间关系的一种主观影射的产物。 系统架构的主要任务是界定系统级的功能与非功能要求、规划要设计的整体系统的特征、规划并设计实现系统级的各项要求的手段,同时利用各种学科技术完成子系统的结构构建。 在系统架构中,由于对软件越来越深入的依赖,软件架构的任务也体现出重要的作用。而且系统架构与软件架构是紧密联系和相互依赖的。 1997年,Eberhadrt Rechtin 与MarkW Maier 在其论著中,为计算机科学总结了系统架构方面的实践成果,从而奠定了系统科学和系统架构在计算机科学中的基石: 无论何种系统架构应用领域,目的都是一样的,即完整地、高一致性的、平衡各种利弊的、有技术和市场前瞻性的设计系统和实施系统。
就是softwarearchitecture David Garlan 和 Mary Shaw Architecture Component
如果是楼主在公司工作期间发生了这件事,则可以作为发明人,要求署名权,获奖权和获酬权但是楼主现在已经离开公司,与该公司没有劳动合同关系,因此,很难争取权利公司可以解释说在您当初的工资中已经支付了付出创造性劳动的报酬,并且该软件的开发并非您一人的贡献如果找当地知识产权管理部门或者法院,最多是争取个发明人的权利,但是您得承担举证责任,证明该软件的核心工作是您完成的
269 浏览 2 回答
109 浏览 1 回答
350 浏览 3 回答
186 浏览 3 回答
194 浏览 3 回答
144 浏览 3 回答
264 浏览 1 回答
282 浏览 5 回答
227 浏览 6 回答
189 浏览 3 回答
260 浏览 9 回答
299 浏览 6 回答
306 浏览 9 回答
177 浏览 5 回答
216 浏览 6 回答
147 浏览 5 回答
133 浏览 11 回答
93 浏览 7 回答
105 浏览 7 回答
131 浏览 6 回答