咨询邮箱 咨询邮箱:service@yitianxinda.com 咨询热线 咨询热线:010-57265275\57265278 微博 微信
北京软件开发公司分析和软件系统架构设计–向4S远程医疗系统
发表日期:2015-07-29    文章编辑:宜天信达    浏览次数:
北京软件开发公司分析和软件系统架构设计–向4S远程医疗系统远程医疗,提供医疗保健的距离,可以说是一种有效的方式增加访问,降低成本,提高护理质量。然而,远程医疗的部署面临着很难使用标准,应用程序特定的数据模型,并应用炉管抑制远程医疗解决方案。在何种程度上的软件生态系统的方法,以减轻?
在这篇文章中,我们定义了软件生态系统的概念,包括元素,它们之间的关系,和性质的软件生态系统的结构。我们的目标是展示如何在现有的软件生态系统和(Ⅱ)在设计新的软件生态系统的分析,这一概念可以使用。
我们进行了混合方法研究,包括案例研究和实验。因为(我),我们进行了一个描述性的,启示性的案例研究的丹麦医疗生态系统及(II),我们的实验设计,实施,评价4S体系结构。
我们贡献三个方面。首先,我们定义了软件生态系统架构的概念,捕捉组织,业务和软件方面的软件生态系统。其次,我们应用这个概念在我们的案例研究,并表明它是一个可行的概念,软件生态系统分析。较后,根据我们的实验,我们讨论实践软件工程的软件生态系统在创建和发展远程医疗系统经验得出4S。
软件生态系统的概念,可以用分析和建设性的软件生态系统的分析和设计。
软件生态系统结构;第三方支持软件系统;远程医疗软件系统
软件生态系统的研究领域已成为可扩展的软件框架和软件体系结构(S)之间复杂的相互作用的研究,一方面,和组织,用户,客户,开发商,和其他企业。它是灵感来自于自然生态系统,物种的共生关系,他们的生存依赖的生存生态[ 45 ],[ 33 ],[ 6 ],[ 10 ],[ 11 ]和[ 39 ]的特点。我们定义了一个“软件生态系统”:
在一个共同的技术平台,结果在一组软件解决方案或服务的顶部的一组演员的相互作用。[ 42 ]。
进一步,“每个演员是动机的一套的利益或业务模型和连接到其他的演员和的生态系统作为一个整体的共生关系,同时,技术平台是结构化的方式,允许参与和贡献的不同的演员。”[ 42 ]。
软件生态系统的一个著名的例子是安卓生态系统。从软件生态系统的角度来看,谷歌控制的安卓平台,而外部开发人员可以构建应用程序(“应用程序”),通过谷歌游戏商店分发给安卓用户。因此,谷歌已经与外部开发人员合作,快速建立功能的形式超过700000个应用程序[ 64 ]。以这种方式,安卓软件生态系统已经可以说是帮助谷歌增加了安卓系统的用户价值,增加了吸引力,加速了创新,降低了成本[ 6 ]。
我们可以区分软件生态系统的主要元素:
可能,例如,个人或组织的行为。取决于他们的活动在生态系统中,他们可以有不同的角色,包括“协调者”(这是谷歌在Android生态系统),“重点”(这样作为三星的谷歌生态系统),和“利基球员(如外部软件开发商在Android生态系统)。此外,每个演员都有一个积极的生态系统中,往往可以代表的商业模式的动机。
作为一个平台/框架或作为软件解决方案或服务建立在平台上的软件。软件形式是软件系统的主要元素,软件生态系统可以通过软件元素的关系、属性和属性进行研究。该平台的能力,将不同的元素和元素的相互作用和互操作性,是该平台的特点。
在这篇文章中,北京软件开发公司的工作,从2008到现在的远程医疗生态系统的跨越。它涵盖一般远程医疗生态系统分析,工作在一个新的技术基础设施平台,命名为net4care [ 47 ],和设计以及部分求值创建一个新的组织,加快生态环境演变的基础上net4care平台。
相关文章推荐