Dynamic Provisioning of REST APIs for Model Management
针对当前模型管理RESTful服务方案有限的问题,本文提出一种遵循REST原则、支持任意模型交互且可构建建模即服务平台的无状态可扩展模型管理RESTful服务方法。
2024-06-24 cs.SE
A Conceptual Framework for Web Development Projects Based on Project Management and Agile Development Principles
公司实施不同的框架和最佳实践,目的是提高项目管理的成功率,并提高业务对不断变化的业务环境的适应性。项目管理框架(PRINCE2)和敏捷开发框架(SIEMENS)在很多情况下证明了它们能够满足这些目标。然而,这两个框架基于不同的原则,应仔细考虑同时使用这两个框架。公司投入了大量的资金和精力来建立他们的项目管理环境和过程,这些环境和过程遵循经典的分阶段方法,在这种方法中,需求是预先定义和固定的。但企业希望更快地应对新的全球挑战和不断变化的商业环境。这些业务需求导致许多正在运行的项目失败。因此,有必要加强目前的项目管理环境,使其更加灵活,更能适应变化。本文的目标是创建一个概念框架,聚合原则和过程,从两个框架(PRINCE2和SNODE),重点是他们在Web开发项目中的使用。本文将讨论使用上述两种框架的优点和缺点。不同的读者群体可以从本文的结果中受益。它将帮助企业管理层决定公司应该如何建立自己的特定框架来管理敏捷产品开发项目。项目经理将更好地理解敏捷开发原则以及它如何适应经典的项目管理框架。最后但并非最不重要的是,它将帮助产品开发人员以更敏捷的方式工作,并在受控和复杂的项目环境中生存。
2015-02-15 cs.SE
Collaborative Software Development on the Web
软件开发环境(IDE)并没有跟随IT行业不可避免的分布式趋势。它们在解决当今日益分散的项目所带来的问题方面做得太少;它们也没有促进协作和交互式开发实践。其结果是,当今的IDE继续依赖于传统的配置管理等范例,这些范例是为早期的操作模式开发的,并妨碍了协作项目。这篇文章描述了一种新的范式:基于云的开发,它迎合了分布式和协作项目的特定需求。CloudStudio IDE通过使开发人员能够在共享项目存储库上工作来体现这种范式。配置管理变得不显眼;它通过交互式编辑和实时冲突跟踪和管理取代了显式的更新-修改-提交周期。一个涉及三个成对团队的案例研究展示了CloudStudio的可用性及其在协作软件开发方面优于传统配置管理实践的优势。
2012-06-26 cs.SE
BIMS: Biomedical Information Management System
在本文中,我们提出了BIMS(生物医学信息管理系统)。BIMS是一个软件架构,旨在提供一个灵活的计算框架,以管理各种生物医学研究项目的信息需求。主要目标是在高数据质量的生物医学研究项目中,促进临床医生的数据录入工作和研究人员的数据管理任务。BIMS体系结构的设计遵循两级建模范式,一个有前途的方法来模拟丰富的和动态的信息环境。此外,一个功能实现的BIMS架构已开发为一个基于Web的应用程序。其结果是一个高度灵活的Web应用程序,允许建模和管理大量的异构生物医学数据集,包括文本和视觉(医学图像)信息。
2013-03-23 cs.SE
Content Management in Ruby on Rails
Web开发目前由模型-视图-控制器(MVC)框架驱动。内容管理如何适应这种情况?本文回顾了Ruby on Rails框架中的内容管理特性及其最流行的插件,这些特性分布在MVC架构的不同层中。
2012-09-18 cs.SE
Research Challenges in Management and Compliance of Policies on the Web
在本文中,我们认为,政策是一个越来越关注的组织,经营一个网站。与网络领域相关的政策实例涉及个人数据隐私、残疾人无障碍环境、用户行为、电子商务和知识产权等问题。网站政策-以及网站治理的总体概念-是必须在不同级别(例如,政策文件、法律声明、业务流程、合同、审计和软件系统)。对于网站,政策还反映在网站发布的法律声明中,以及网站向用户提供的行为和功能中。策略和软件都倾向于独立发展,但同时它们都必须保持同步。这是一个实际的挑战,为经营者的网站,是解决不好的权利,现在,我们相信,是一个有前途的途径,为未来的研究。在本文中,我们讨论了各种挑战,政策对网站的隐私和数据保护的重点,并确定未来的研究开放的问题。
2008-07-30 cs.CY cs.SE
Spreadsheet on Cloud -- Framework for Learning and Health Management System
云计算已经引起了计算世界的范式转变。与此相关的几个用例场景已经在编程世界中流传开来。诸如电子表格之类的应用程序能够使用云框架来创建复杂的基于Web的应用程序。在我们努力做到这一点的过程中,我们提出了一个基于云的数据表,作为构建新Web应用程序的框架,这将在各种场景中非常有用,特别是学校管理系统和治理场景,例如健康和管理。本文是这项工作的体现,并包含一些用例和架构,可用于以最有效的方式实现这些场景。
2011-11-29 cs.SE
JMS: A workflow management system and web-based cluster front-end for the Torque resource manager
动机:复杂的计算管道正在成为现代科学研究的主要内容。通常,这些管道是资源密集型的,需要数天的计算时间。在这种情况下,在分布式计算机集群上运行它们是有意义的,在那里它们可以利用许多强大计算机的聚合资源。除此之外,研究人员通常希望将他们的工作流程集成到自己的Web服务器中。在这些情况下,需要软件来管理作业从Web界面到集群的提交,然后在作业完成执行后返回结果。结果:我们已经开发了作业管理系统(JMS),一个工作流管理系统和接口的扭矩资源管理器。JMS为用户提供了一个用户友好的界面,用于创建具有多个阶段的复杂工作流。它将此工作流功能与Torque集成,Torque是一种用于控制和管理分布式计算集群上的批处理作业的工具。研究人员可以使用JMS来构建和运行复杂的计算管道,并提供将这些管道包含在外部接口中的功能。JMS目前被用于容纳罗德大学生物信息学研究单位(RUBi)的一些结构生物信息学管道。可用性:JMS是一个开源项目,可以在https://github.com/RUBi-ZA/JMS上免费获得
2015-01-26 cs.SE q-bio.BM
Design and Development of a Web Platform for Blood Donation Management
针对紧急情况下寻找合适献血者困难的问题,设计开发了连接患者、献血者与管理员的集中式献血管理Web平台,采用多种现代Web技术实现,可简化献血相关流程,提升献血服务效率与血液可及性。
2025-09-04 cs.DB cs.SE
Piveau: A Large-scale Open Data Management Platform based on Semantic Web Technologies
开放数据的发布和(再)利用仍然面临着技术、组织和法律层面的多重障碍。这包括界面、搜索能力、提供高质量信息方面的限制,以及缺乏明确的标准和执行准则。许多语义Web规范和技术都是专门为解决Web上的数据发布而设计的。此外,许多官方出版机构鼓励和促进基于语义网原则的开放数据标准的发展。然而,现有的管理开放数据的解决方案没有充分利用这些可能性和好处。在本文中,我们提出了我们的解决方案“Piveau”,一个完全成熟的开放式数据管理解决方案,基于语义Web技术。它利用各种标准,如RDF、DCAT、DQV和SKOS,来克服开放数据发布中的障碍。该解决方案非常注重确保数据质量和可扩展性。我们给出了底层的,高度可扩展的,面向服务的体系结构,我们如何集成上述标准,并使用一个三重存储作为我们的主要数据库的详细描述。我们通过与现有解决方案的全面功能比较以及生产环境中的实际应用(欧洲数据门户)来评估我们的工作。我们的解决方案是开源的。
2020-05-06 cs.DL cs.IR cs.SE
Software Design Document, Testing, Deployment and Configuration Management, and User Manual of the UUIS -- a Team 4 COMP5541-W10 Project Approach
本文件描述了统一大学库存系统-门户网站的技术设计。本文档的主要目的是描述如何实现业务需求的技术远景。本文档提供了系统的架构概述,以描述系统的不同方面。本文档还可作为开发人员的基本参考点。
2010-05-02 cs.SE
Enabling Content Management Systems as an Information Source in Model-driven Projects
本文提出一个基于模型的框架,用于自动发现和表示无头 CMS 的信息模式,并生成平台无关的中间件库,从而促进 CMS 在软件开发过程中的集成。
2025-08-27 cs.SE
IoT Data Processing for Smart City and Semantic Web Applications
本文提出面向智慧城市的物联网数据处理系统架构,涵盖基于oneM2M的数据监控与数据湖、能源与电动汽车充电系统、基于IUDX的数据交换系统及5D-IoT数据质量评估框架,以实现高效互操作与安全共享。
2023-06-29 cs.SE
ContextServ: Towards Model-Driven Development of Context-AwareWeb Services
在物联网和服务的时代,上下文感知Web服务(CAS)正在成为一个重要的技术,建立创新的上下文感知应用。计算机辅助系统实现了物理世界和虚拟世界的信息集成,影响着人类的生活。然而,它是具有挑战性的,建立CAS,由于缺乏上下文提供管理方法和有限的通用方法,正式的开发过程。因此,我们提出ContextServ,一个平台,使用模型驱动的方法来支持整个生存周期的CAS开发,从而提供显着的设计和管理的灵活性。ContextServ实现了一种基于UML的建模语言ContextUML,以支持多种建模语言。它还通过将上下文感知规则织入流程,支持基于WS-EJB的上下文感知组合服务的动态适应。对ContextServ及其组件的大量实验评估表明,ContextServ可以支持上下文感知Web服务的有效开发和高效执行。
2018-12-19 cs.SE
An Intelligent QoS Identification for Untrustworthy Web Services Via Two-phase Neural Networks
不可信Web服务的QoS识别是服务计算中QoS管理的关键,因为不可信Web服务的性能可能导致QoS降级。关键问题是智能地从不同的QoS级别学习值得信任的Web服务的特征,然后根据QoS指标的特征识别出不值得信任的Web服务。深度神经网络作为智能识别方法之一,近年来已成为一种强大的技术。本文提出了一种新的两阶段神经网络模型来识别不可信的Web服务。在第一阶段,从发布的QoS数据集中收集Web服务。然后,我们设计了一个前馈神经网络模型来建立不同QoS级别的Web服务分类器。在第二阶段,我们采用概率神经网络(PNN)模型来识别不可信的Web服务从每个分类。实验结果表明,该方法具有90.5%的识别率,远远高于其他竞争的方法。
2016-02-24 cs.SE
An Implementation of Web Services for Inter-Connectivity of Information Systems
随着教育机构及其部门的迅速增加,在传统的在线管理系统(OMS)中,其最终用户之间的通信变得越来越困难。然而,最终用户,即,雇员、教学人员和学生与不同的子域相关联,并使用在遵循不同管理策略的不同平台上执行的不同子系统。由于它们之间的通信没有自动集成,因此,系统的整体效率降低,通信时间增加。因此,迫切需要一种更好的互操作性和部门自动集成的技术。许多现有的系统还没有一套连接,例如信德大学的系统。在本文中,我们提出了一个系统的UOS,命名为集成的互联互通的信息系统(i3)基于面向服务的架构(SOA)与Web服务。系统i3监控和交换学生信息,以支持异构和分散性质的验证。此外,拟议的系统提供了部署在UOS不同部门并使用不同程序设计语言和数据库管理系统(DBMS)的子系统之间的互操作性能力。
2014-07-31 cs.SE
On the benefit of 3-tier SOA architecture promoting information sharing among TMS systems and Brazilian e- Government Web Services: A CT-e case study
软件集成过程方面的技术进步使政府与社会之间的沟通发生了革命性的变化,这种沟通越来越多地以信息和通信技术为基础。面向服务的体系结构(SOA)的出现为组织内部和外部合作伙伴的系统集成开辟了新的前景,为决策过程提供了必要的信息。巴西的电子政务举措引入了称为电子运输知识(CT-e)的国家电子文件模式,旨在简化纳税人的额外义务,同时允许对税务局提供的货物运输服务进行实时监测。尽管如此,运输管理系统(TMS)和政府仍然面临着一个重大挑战,因为它们独特的平台和数据库阻止了它们之间的信息交换。本文提出了一个架构解决方案,以集成TMS系统与CT-e Web服务应用SOA和N层架构的概念。通过对一家大型货运公司的真实案例研究,我们报告了运输知识管理的增加,通信和数据验证过程的加快,以及包括纸张、打印、文件存储在内的几项成本的降低,以及恢复这些文件所需的必要物流。
2020-05-26 cs.SE
Software Design Document, Testing, Deployment and Configuration Management of the IUfA's UUIS -- a Team 3 COMP5541-W10 Project Approach
本文件的目的是提供有关的技术规格,设计的大学统一库存系统-门户网站,的UIfA。开发团队使用反馈瀑布方法在面向对象的范例下构建系统。遵循的架构模型是模型-视图-控制器,在数据库和模型之间混合了映射器层。在系统开发中使用的一些模式是观察者模式,命令模式和映射器模式。
2010-05-05 cs.SE
ImageSpace: An Environment for Image Ontology Management
越来越多的研究者已经意识到本体将在语义网的发展中起着至关重要的作用,语义网是下一代的Web,其中内容不仅可以由人类消费,而且还可以由软件代理。因此,开发工具来支持本体管理,包括创建,可视化,注释,数据库存储和检索是非常重要的。我们已经开发了ImageSpace,一个图像本体创建和注释工具,其特点是(1)完全支持标准的Web本体语言DAML+OIL;(2)图像本体创建,可视化,图像注释和显示在一个集成的框架;(3)本体一致性保证;(4)存储本体和注释在关系数据库。预计这样一个工具的可用性将大大促进创建图像库作为语义网的岛屿。
2009-02-17 cs.DB cs.DL cs.MM
LLM assisted web application functional requirements generation: A case study of four popular LLMs over a Mess Management System
Department of Computer Science and Engineering(计算机科学与工程系);PDPM IIITDM Jabalpur
本研究通过案例比较GPT、Claude、Gemini和DeepSeek四个LLM在餐饮管理系统功能需求生成中的表现,发现Claude生成的规格最完整,Gemini最精确,而所有模型在业务规则生成上均有不足。
2025-05-23 cs.AI cs.SE
Data management and analysis with WRF and SFIRE
我们介绍了几个有用的实用程序,在开发中使用WRF和SFIRE的真实荒地火灾模拟的创建和分析。这些实用程序作为独立的程序和脚本以及对其他知名软件的扩展而存在。Python web scraper自动化了从公共源下载和预处理大气和地表数据的过程。其他脚本通过自动创建参数文件来简化域设置。与Google Earth的集成允许用户在3D环境中探索模拟以及真实的表面图像。后处理脚本为用户提供了许多与许多常用可视化套件兼容的输出数据格式,允许创建高质量的3D渲染。总的来说,这些改进是为了建立一个统一的Web应用程序,为科学家和用户带来一个复杂的野火建模环境。
2012-08-05 cs.SE physics.ao-ph
A Serverless Tool for Platform Agnostic Computational Experiment Management
在数据汇集和越来越多的计算密集型工具的支持下,神经科学已经进入大数据和高性能计算(HPC)领域。虽然管理HPC实验需要相当的技术敏锐度,但已经开发了平台和标准来减轻科学家的这一负担。虽然门户网站使资源可以广泛访问,但数据组织(如Brain Imaging数据结构)和工具描述语言(如Boutiques)为研究人员提供了一个立足点,可以使用他们自己的数据集、管道和环境来解决这些问题。虽然这些标准降低了神经科学应用采用HPC和云系统的障碍,但它们仍然需要整合不同的特定领域知识。我们介绍了Clowdr,一个轻量级的工具,用于在HPC系统和云上启动实验,记录丰富的执行记录,并实现实验摘要和结果的可访问共享。Clowdr独特地位于网络平台和用于实验管理的裸机应用程序之间,通过保留自己动手解决方案的灵活性,同时为开发,部署和传播神经科学分析提供低障碍。
2018-09-02 cs.DC cs.SE
API Blender: A Uniform Interface to Social Platform APIs
随着社交网络的日益成功,大多数Web开发人员必须与至少一个社交网络平台进行交互,这意味着研究相关的API规范。这些通常只是非正式的描述,可能包含错误,缺乏协调,一般来说,使开发人员的工作困难。大多数试图解决这个问题的尝试,提出Web服务API的形式化描述语言,在B2B应用程序之外取得了有限的成功;我们相信这是由于它们自顶向下的特性。此外,处理这些API中的一个或多个的程序员必须处理许多相关的任务,例如数据集成、请求链接或策略管理,这些任务实现起来很麻烦。受SPORE项目的启发,我们提出了API Blender,这是一个开源解决方案,用于描述,交互和集成最常见的社交Web API。从这个角度来看,我们首先介绍了两种新的轻量级请求和服务描述格式,并展示了它们与当前平台API的相关性。我们介绍了API Blender的Python实现及其在身份验证、策略管理和多平台数据集成方面的功能。
2013-01-10 cs.SE cs.SI
Design Features for the Social Web: The Architecture of Deme
我们的“社会网络”的特点,并认为一些功能,是理想的面向社会的Web应用程序的用户。我们描述了Deme的体系结构,一个Web内容管理系统(WCMS)和可扩展的框架,并展示了它如何实现这些所需的功能。然后,我们将Deme与其他Web技术进行比较:传统的HTML,以前的开源WCMSs(由Drupal说明),商业Web 2.0应用程序和开源,面向对象的Web应用程序框架。分析表明,WCMS可以很好地适合于构建社交网站,如果它使更多的面向对象编程的功能,如多态性和类继承,提供给非程序员在一个可访问的词汇表。
2013-02-19 cs.SE cs.SI
Chatbot for fitness management using IBM Watson
University of Maryland Baltimore County(马里兰大学巴尔的摩县分校)
聊天机器人已经彻底改变了人类与计算机系统交互的方式,它们取代了服务代理,呼叫中心代表等的使用。健身行业一直是一个不断发展的行业,尽管它还没有适应人工智能,ML和云计算等最新技术。在本文中,我们提出了一个想法,使用IBM Watson开发一个用于健身管理的聊天机器人,并将其与Web应用程序集成。我们建议使用自然语言处理(NLP)和自然语言理解(NLU)以及为聊天机器人助手提供的IBM Cloud Watson框架。该软件使用无服务器架构,通过提供饮食计划,家庭锻炼,互动咨询会议,健身建议来结合专业人士的服务。
2021-12-30 cs.AI cs.SE
kube-volttron: Rearchitecting the VOLTTRON Building Energy Management System for Cloud Native Deployment
管理建筑环境的能源消耗是灵活负荷和脱碳的重要来源,使建筑管理者和公用事业公司能够安排消耗,以避免昂贵的需求费用和电网发电碳排放最高的高峰时间。建筑物能源管理的一个关键技术组成部分是建筑物能源管理系统。Eclipse VOLTTRON是一个支持建筑能源管理的传统软件平台。它是为美国能源部(DOE)在太平洋西北国家实验室(PNNL)开发的,用Python编写,基于单片构建-配置-运行-就地系统架构,早于云原生架构概念。然而,软件架构是组件化的,可以预期模块化容器化应用程序,软件代理处理数据存储,Web访问以及通过特定的物联网协议(如BACnet和Modbus)与物联网设备通信等功能。代理之间通过消息总线进行通信。本文描述了一个概念验证原型,将VOLTTRON重新架构为适合在Kubernetes云原生容器编排平台上部署的微服务集合。代理被打包在可再分发的容器中,这些容器执行特定的功能,并且可以在部署时进行配置。部署架构由单个Kubernetes集群组成,其中包含一个中央节点,名义上位于基于云的虚拟机中,其中包含数据库代理的微服务(称为“历史记录器”)和用于服务运行的网站代理,以及在建筑物中的站点上运行的网关节点,其中包含IoT协议特定代理的微服务处理去往和来自设备的控制和数据汇集,并将信息传回中央节点。
2023-02-27 cs.CY cs.DC cs.SE